最令程序员讨厌的编程语言排行榜
除了最常用的语言列表之外,还有最烦人的编程语言列表。为了避免引起语言争议,首先,让我们声明这个列表包括了跨语言开发人员最讨厌的编程语言。例如,如果你喜欢使用语言A进行编程,你可能不喜欢其他语言的一些特性。
这是一个非常主观的观点。清单上的语言并不意味着语言不好。这只是意味着一些开发人员不喜欢这种语言的某些特性。欢迎评论您对某些语言的看法。
以下排名基于Quora、Stack Overflow和Hacker News上的相关帖子。
10.大蟒
Yl。列出原因:代码缩进用于指定块的结构。为什么不用括号或大括号呢?此外,冒号和下划线被广泛使用,模块和变量名冲突等。
如何避免:不要在谷歌、雅虎或美国宇航局工作
9.LabVIEW
LabVIEW是美国国家仪器公司开发的一种类似C和BASIC的开发环境。它使用图形编辑语言编写程序。生成的程序是框图的形式。
包含的原因:LabVIEW是如此抽象,以至于它使得简单的问题变得极其复杂。这完全违背了它的初衷。
如何避免:远离仪表控制或工业自动化的编程工作。
8.java描述语言
包含的原因:区分大小写、不同浏览器的不同实现、缺乏调试(尽管可以使用Firebug)以及奇怪的继承规则。
如何避免:不要成为网络开发者。
7.Tcl
Tcl是一种脚本语言,最初被称为工具命令语言,但现在它没有这个意思了。它由约翰特罗胡特创建,常用于快速原型开发、脚本、图形用户界面和测试。
列表原因:语法太简单,缺少指针,不能通过引用传递;将数组存储为字符串;糟糕的列表语义和混乱的变量范围。
如何避免:不要为思科、美国在线或CNET公司或任何美国在线服务器或OpenACS平台公司工作。
Yl。6.COBOL
Yl。COBOL(通用面向业务语言),也称为企业管理语言、数据处理语言等。是一种面向数据处理、面向文件和面向过程(POL)的高级编程语言,是一种功能强大且极其冗长的语言。
Yl。包含的原因:极其繁琐的语法(旨在让非程序员可读);版本之间不兼容;缺少面向对象的编程、函数和指针。
如何避免:不要在政府、金融或军工企业工作。
5.C
上市理由:庞大的功能集;手动内存管理;编译速度慢;事实上,它允许程序员在同一个程序中使用面向对象和面向过程的编程模式。
如何避免:一般来说,不要在Adobe、谷歌或游戏中工作。
4.PHP
列出原因:大量函数的命名约定不一致;安全漏洞。Unicode不能被本机支持;它经常混合在一些演示代码中(比如HTML和CSS)。
如何避免:如果你从事网络工作,这是很难避免的。然而,对于初学者来说,他们可以远离维基媒体、Wordpress、Joomla和Drupal,而不是在Facebook上工作。
3.爪哇岛
列出原因:长语法;慢。不易传递的功能;空气污染指数超过设计;它能做什么,其他语言也能做什么,而且效率更高。
如何避免:不要成为程序员或使用安卓软件开发工具包来开发任何应用程序。
2.Perl
包含的原因:在Perl中有太多的方法来完成一件事情,使得你很难理解别人编写的代码;太简单了,即使一段代码实现了最简单的事情,看起来也很难阅读和维护。
如何避免:不要成为程序员。
1.Visual Basic
Yl。其语法被认为太长且不熟悉,需要动态链接库来运行其代码;对面向对象编程的支持是有限的;事实上,自1998年以来,微软已经停止提供正式支持。
- 标签:
- 编辑:王莎
- 相关文章
-
价格有变!6月28日全国钢材价格!2022年8月19日
钢坯今晨涨10动员受华北市场好转及,态向好市场心,价上扬刺激市,格上涨跟着价,氛围渐好市场交投,极性遍及较高商业商定货积,涨价供给…
-
船舶与海工装备领域钢材产品质量分级分类评价获支持?钢材按品质分类
》提出《定见,质量评价系统成立健全产物,产物提质晋级放慢鞭策钢材,范畴促进质量分级分类评价在船舶与陆地工程配备等,质量不变性…
- 上海有色金属网?免费求购钢材网
- 【质量管理】陕钢集团代表建筑钢筋生产企业参与《钢铁产品质量分级白皮书(2021)
- 免费求购钢材网JSW钢铁公司收购低松弛预应力钢绞线项目
- 工信部《钢铁产品质量分级评价与示范应用》项目启动钢材按品质分类
- 不愧是中国制造中的骄傲见识眼前这场景外国人都得上门求购免费求购钢材网