这个答案是在印度的背景下:由于我在过去 10 年一直在科技行业工作,因此我对这个问题有一个准确的答案。答:这是一个错误的问题。首先,一个人应该决定他/她想要就业的计算机编程应用领域,然后他/她应该相应地选择一种特定的编程语言。例如。云计算(C、C++)应用程序开发(Dart、Java Script、TypeScript)计算机网络(C、C++、Python)机器学习(Python、SQL、AWS)人工智能(Python、SQL、AWS)数据科学(Python、SQL、AWS)Web 开发(Dart、React Native、Swift)不需要掌握任何编程语言的语法,但已经开发出解决行业当前遇到的业务问题的技能的人!由于印度工程课程已有 40 年的历史,因此没有印度工程学院培养出任何技术娴熟的软件工程师,这就是国际知名软件工程公司都没有在印度设有工程办公室的原因。即使没有任何学校或大学学位,印度青年也需要大约 7 年以上的计算机编程实践和 3 年以上的英语语言交流实践才能通过此程序成为技术行业的国际就业软件工程专业人士。通过对印度教育体系的研究,我解决了印度青年的教育和失业问题。
现代 C++20/23 !它是一种全新的与范式无关的类型安全系统语言,用于编写轻量级抽象。概念、协程、范围、并行 STL、丰富的标准库、模块以及其他好东西、修复和增强功能。像 GCC 这样的免费编译器已经附带了大部分 C++20 功能集。那么你应该 在 Microsoft 平台上使用 MinGW-w64 g++,而不是他们的专有编译器。就这些语言的设计者而言,您列出的所有其他语言都展示了一个有趣的模式,“他们是 C++ 程序员,或者他们的设计受到 C++ 的强烈影响,或者他们在尝试发展他们的语言时倾向于 C++” .话虽如此,我认为有三种语言很有趣,因为它们的设计师展示了原创思维,而且它们不在你的列表中。尼姆迅速五玩得开心 !