Rubyにはmy
がありません。私はPerlでuse strict
が非常に良い誤入力防止を提供することを発見しました。RubyはPerlの使用に厳密に相当するものを提供していますか?
6
A
答えて
15
厳密なプラグマは、Perlでは3つのことを行います。項目のうちの2つは、
にシンボリックリファレンスと "barewords"の使用を禁じます。 Rubyではこれらの機能をサポートしていないため、
は問題ではありません。strictプラグマのもう1つの特徴は、グローバル変数が記述されるたびにランダムな
グローバル変数を作成しないようにすることです。 Rubyでは、グローバルは他の変数(先頭の$)と異なる
と表示されるため、実際には
という問題はありません。ローカル変数は、Rubyの宣言方法である
であるため、使用する前に割り当てる必要があります。これは同じ問題を解決します
Perl用の厳密なプラグマハンドルです。
出典:https://groups.google.com/forum/?fromgroups#!topic/ruby-talk-google/PiRnWplvGDw
関連する問題
- 1. PerlのSonarに相当するものはありますか?
- 2. Rubyのirb相当のPerl?
- 3. perlコマンドラインパラメータのエラーを回避して厳密に使用する方法
- 4. この実効タイプルールの使用は厳密に準拠していますか?
- 5. Perlの$に相当する$ _
- 6. Rubyのsubstrに相当するものは何ですか?
- 7. Rubyの "pythonic"に相当するものは何ですか?
- 8. PHP substr()のRubyに相当するものは何ですか?
- 9. RubyのcURLに相当しますか?
- 10. Ruby用Log4J、Log4Rubyに相当するものはありますか?
- 11. PHPのRubyの `__END__`やPerlの` __DATA__`に相当する構文
- 12. Idrisは本当に「厳密に評価されていますか?
- 13. htmlentities()に相当するPerl
- 14. pythonデコレータはデコレータパターンを厳密に実装していますか?
- 15. は、プロトコルバールでClassを厳密に強制していますか?
- 16. "function()"を使用する利点はどのファイルでも厳密に使用できますか?
- 17. sprintfを使用するこのPerlコードのC++に相当するものは何ですか?
- 18. '='を使用して異なるタイプ間で(厳密に)同等性を提案できますか?ドキュメントで
- 19. Ruby DataMapper:Java Hibernateのコンポーネントマッピングに相当するものはありますか?
- 20. perlのmodule-starterに相当するpythonはありますか?
- 21. PHPの$ _SESSIONのPerlに相当する
- 22. Java用ソースアウトライナーに相当するものはありますか?
- 23. Rubyに相当するPython "_"
- 24. 空の配列はJavaScriptのものと厳密に等しいですか?
- 25. Scheme関数は厳密に厳密にはどのように動作しますか?
- 26. Pythonのos.walkのRubyに相当するものは何ですか?
- 27. Ruby on RailsビューのJSPのc:setに相当するものは何ですか?
- 28. XPathの厳密には含まれています()関数
- 29. RubyのObject#tapに相当するjQueryはありますか?
- 30. Swiftに相当するRubyのinstance_evalはありますか?
いいえ、私はそれはないと思います。 –
-1お気に入りの検索エンジンを使用していないためです。 –