为了顺应人工智能的潮流,该学Python还是C/C++?
![]() +:C编程是一种简单且广泛使用的计算机编程语言。 C编程语言主要由软件开发人员或程序员使用,特别是那些使用操作系统,UNIX,C编译器和几乎所有UNIX应用程序的人。可以这么说,C编程语言是当今计算机领域最常用的专业语言。 C ++是一种编译语言。对于要运行的程序,其源文本必须由编译器处理,生成目标文件,这些目标文件由产生可执行程序的链接器组合。 C ++程序通常由许多源代码文件组成。 人工智能离不开Python1.Python是纯粹的自由软件,源代码和解释器 CPython遵循GPL协议,说的通俗点就是开源免费。 2.Python是解释性语言,程序编写和执行方便。 Python是一门解释性语言,相较于编译性语言需要编译后才能执行,Python代码不需要编译,通过解释器解释后直接可以运行。编写程序方便对于从事机器学习的人非常重要,因为经常需要对模型进行频繁修改,这对编译性语言来说很可能牵一发动全身,而Python就可以很少的时间实现,比如java代码修改后必须重新编译代码才能执行,或者借助IDE插件即时编译,但Python代码修改后,直接刷新即可看到修改后的效果,这跟js是非常相似的。 3.Python的开发生态成熟,开发效率高效。 一门编程语言的好坏或者受欢迎与否跟它的生态环境有着密切的关系,之前在讲java编程时就提到过java的生态很成熟。Python的生态也非常成熟,所提供的类库和sdk对于文本,list,set,tuple,dict等操作高效,实现简单,效率极高。它提供的丰富的和强大的库被昵称为胶水语言,能够把总其他语言制作的各种模块(尤其是c/c++)很轻松地连接在一起。 (编辑:广元站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |




