Ruby Ruby 3 发布这么多天了,怎么没人谈谈 rbs,我认为这是最重要的改变

gaicitadie · December 27, 2020 · Last by xinyuewaisong replied at January 02, 2021 · 1170 hits

现在相关资料不多,貌似是在另一个文件配置类的属性和方法的类型,现在各个动态语言都逐渐加入类型标注,php、python,都是被这几年 IDE 逐步蚕食编辑器市场给逼的,确切的说是被 JetBrains 给逼的,这个公司改变了编程语言的生态,让静态语言在 10 年前被动态语言打的无力反手的时候,起死回生,逐步占领了上风。

不得不承认,IDE 确实极大的提高了生产力,曾经 vim 和 emacs 被 IDE 打的成了小众。用 IDE 编程,静态类型太太太太太太太太太太太太重要了。能极大的降低开发者的心智负担,极大的提高项目的可维护性。

极大的降低了程序员的动手能力

主要还是做一些编译期的安全保证,尽量把问题扼杀在摇篮里。

就是 IDE 不够智能,不够完美 . 但是开发足够智能的 IDE 也是很难的。

You need to Sign in before reply, if you don't have an account, please Sign up first.