程序员|为什么很多程序员会鄙视MATLAB?

程序员|为什么很多程序员会鄙视MATLAB?

文章图片

程序员|为什么很多程序员会鄙视MATLAB?

文章图片




我跟你讲 , 程序员就这表情 , 真是人在敲代码 , 锅从天上来 , 莫名其妙的背上鄙视MATLAB的罪名 , 也是一脸懵圈呀 , 而且这“很多”程序员是怎么统计出来的?



的确 , 在程序员中的确存在各种语言互相瞧不起的现象 。 就像某个经典的笑话:某程序猿追求女神 , 女神说你能让这论坛里所有人吵起来我就跟你走 。 某猿说Python是世界上最好的语言 , 果然整个论坛都炸了 。 女神说我们走吧 , 某猿不走 , 非得说服其他人 。




对于普通程序员来说 , 每天需要实现多少功能 , 完成多少个页面 , 涉及算法的部分很少 。 而MATLAB是个数学软件 , 都是数学公式 , 自然用不上 。 这应该就是为什么有些程序员“鄙视”MATLAB的原因了 。



MATLAB在算法开发、数据可视化、数据分析以及数值计算方面是其他语言所无法匹敌的 。 准确来说 , MATLAB是一个研究工具 , 与C , C++ , java等语言不同 , 其他语言更像一个构造工具 。 打个比方 , MATLAB就好比示波器 , 而其他语言则是计算机 , 本身不具备太多比较的意义 。


【程序员|为什么很多程序员会鄙视MATLAB?】
虽然MATLAB在数学处理方面很优秀 , 但它也局限在这了 。 程序员是一个很广泛的工作 , 包括写爬虫 , 做软件 , 开发游戏 , 部署网络等等 。 MATLAB就算勉强能实现 , 编程体验也比其他语言差 。 MATLAB的“偏科”也导致了一部分人对它喜爱不起来 , 但也构不成鄙视的罪名 。