0xF*_*0xF 7 history programming-languages language-design
我最近一直在研究编程语言的主题,从我所看到的,几乎没有严肃的语言尝试制作真正的"新"事物,这些事情在他们创作之前就没见过.
我简直不敢相信编程语言"不能再好了"..
Jon*_*eet 16
我不是说真正的"新",而是说现代编程语言逐渐引入了几十年来在计算机科学中已经知道的想法,但并没有真正影响到行业 - 或者之前一直是小众语言,但不是在主流的.
例如,LINQ的许多想法本身并不新鲜 - 但对于许多开发人员而言,LINQ将是他们的第一次体验.
将其视为"产品化"以前"实验"功能的过程.当我最近与Eric Lippert谈话时,他说C#团队试图避免将"开放研究"的想法纳入语言 - 仅仅是因为他们无法判断这些想法是否会长期存在.在语言方面有充足的实验空间,但可能不是主流语言.
rjh*_*rjh 14
呃,Perl 6?
Perl 6采用Perl,Ruby,Python等功能集,增加了一个可选的强类型系统,Smalltalk的OO,以及Haskell的功能 - 以及更多的创新:就像Perl 5将正则表达式带入主流一样, Perl 6使非常规语法成为一等公民.是的,它正在开发中; 虽然不完整,但它正在快速发展:Rakudo Perl 6.
| 归档时间: |
|
| 查看次数: |
2456 次 |
| 最近记录: |