我的意思是,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不使用您最喜爱的搜索引擎。 –