我的意思是,Ruby中沒有my
。我在Perl中發現了use strict
以提供非常好的防打印錯誤保護。Ruby是否提供了嚴格等同於Perl的使用?
6
A
回答
15
嚴格的編譯指示在Perl中做了三件事情。其中兩項是
禁止使用符號引用和「裸詞」。 Ruby不支持
這些功能,所以這不是問題。嚴格編譯指示的另一個特點是避免每次提到一個全局變量時創建隨機的
全局變量。在Ruby中,globals看起來
不同於其他變量(前導$),所以這並不是真的
有問題。因爲
這是Ruby的聲明方法,所以局部變量需要在使用前分配。這解決了Perl的嚴格編譯處理相同的問題
。
來源:https://groups.google.com/forum/?fromgroups#!topic/ruby-talk-google/PiRnWplvGDw
相關問題
- 1. 是否嚴格使用等於完全不使用嚴格的空列表?
- 2. Perl中是否提供了POSIX pselect?
- 3. 是否允許同時使用多個Perl POE提供程序?
- 4. ruby是否提供了顯示層次調用的方法?
- 5. PHP 7:同時使用嚴格和非嚴格類型提示?
- 6. 什麼是Ruby的等同於Perl的{} {} e?
- 7. Perl嚴格decode_base64
- 8. Perl - Webmin - 使用中的「嚴格參考」
- 9. Vimscript是否等價於Ruby的`any?'
- 10. Android上的LibSpotify功能是否爲PCM提供了與Linux不同的格式
- 11. 雞計劃是否等同於Perl的$ 0?
- 12. 是否等同於PostgreSQL時間戳的ruby的Timestamp類?
- 13. Time.zone.now.to_date是否等同於Date.today?
- 14. ⇧是否等同於?
- 15. PostbackUrl是否等同於Form.Submit?
- 16. UrlHelper.Action是否等同於UrlHelper.RouteUrl?
- 17. Cassandra JDBC是否提供了一個DataSource?
- 18. RequireJS是否提供了依賴API?
- 19. 在emguCV中是否提供了cvCreateTrackbar?
- 20. 是否在WPF中提供了RecreateDatabaseIfModelChanges?
- 21. MS Test是否提供默認值等於比較?
- 22. 是否可以在perl中啓用/禁用基於ARGV的嚴格/警告使用?
- 23. DATE_RFC3339 PHP常量嚴格等於DATE_W3C
- 24. MySQL嚴格等於運營商?
- 25. 斷言不返回嚴格等於
- 26. Ruby是否與嚴格的頁面對象模式兼容?
- 27. 如何正確使用perl中的try catch,error.pm提供了?
- 28. 相當於用於Ruby,Perl的Perl Modulino?
- 29. 在bash腳本中是否有一個等同於嚴重口音的Python?
- 30. 是否有與Perl的Data :: Rmap等價的Ruby?
不,我想不會。 –
-1不使用您最喜愛的搜索引擎。 –