百科问答小站 logo
百科问答小站 font logo



为啥不同编程语言的编程思维很难复制? 第1页

  

user avatar   zhao-ce-33 网友的相关建议: 
      

哦,那是因为你看的是上古的语言

python诞生于1991年

java诞生于1995年

对吧,而我们用的语言

dart诞生于2011年

swift诞生于2014年

kotlin诞生于2011年

我后面列举的三个语言,都充分吸收了java的特性,你用这些语言写的话,你就不会觉得跟java有很大差异,不信你试试,你完全可以按照java的想法写这些语言


这个在pl里面叫做influenced by,你到wikipedia上看每一个编程语言

你就可以看到这些语言被什么语言所影响,这个是根据wikipedia上给出的influenced关系做的图

可以看到几个大的节点,java,c,lisp,haskell,所以如果你真的想学最少的语言,然后apply学习经验到最多的语言上去的话,你应该学这四个比较好,这样你看绝大多数新的语言都会觉得熟悉了




  

相关话题

  现在(2021年)OSGi的发展前景如何? 
  设计 MySQL 数据表的时候一般都有一列为自增 ID,这样设计原因是什么,有什么好处? 
  为什么国外一些常见问答网站的地址栏中常常就给出了问题题目,相对于像国内一样使用ID来标记而言好在哪里? 
  程序员们有什么好的编程习惯? 
  是什么阻碍了代码的重用?问题是否应该只解决一次即可? 
  如何看待没有学历的程序员? 
  Qt 为什么在桌面应用(Windows 平台)中不流行呢? 
  为什么那些会多国语言的人常常被赞赏,貌似没什么人因为精通各种编程语言而赞赏程序猿? 
  面向对象编程的弊端是什么? 
  既然报个培训班就可以成为码农,那学计算机专业有什么用? 

前一个讨论
中世纪女仆都需要做什么工作?
下一个讨论
为什么好多人都认为金庸小说的新修版不如三联版?





© 2025-03-28 - tinynew.org. All Rights Reserved.
© 2025-03-28 - tinynew.org. 保留所有权利