作为一名程序员,只有你使用了Python之后,你才能深刻理解这句话背后的含义。其实如果你在大街上穿着写有“人生苦短,偶用Python”标语的衣服,如果你没有什么奇怪的举动,应该不会有什么误解。
“人生苦短,偶用python”这句话据信是翻译自Bruce Eckel的一句话:Life is short you need Python。
作为一名C++或者Java程序员,你一定有读过《Thinking in C++》或者《Thinking in Java》系列著作,而Bruce Eckel正是这两部系列著作的作者,可以说Bruce Eckel在程序界是桃李满天下。如果你之前使用过C++或者Java,那么你在使用过Python之后,你一定会深刻理解为什么Life is short you need Python。
作为一名有十多年java开发经验的程序员,偶从自身的使用体会来说一说Python的使用体验。偶使用Python的时间并不长,但是现在Python已经成为偶的一个主要编程工具。偶从2014年开始系统研究机器学习相关的内容,当时的实验都是使用Java来开发完成的,这个过程一直持续到2016年。在2016年一次会议中偶认识了一个同样做机器学习研究的同行,他告诉偶他一直在使用Python做验证性实验,建议偶也使用Python,从他激动的眼神中,偶相信Python一定是不错的选择。
偶现在还清楚的记得当时使用Python完成的第一个实验:一个基于KNN算法的分类实验,Python的简洁程度让偶十分惊讶,从此偶就开始了Python的使用之旅。总的来说,除了运行的速度外,Python几乎没有什么缺点。
使用Python开发机器学习程序不仅简单、快速而且格式清晰、易于调整。在改代码的时候,偶的体会更加深刻。
偶在头条上写了关于Python的系列学习文章,从零基础开始,如果大家感兴趣可以关注偶来查看,偶希望能跟大家一起交流关于Python的编程经验。