首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java程序员:有没有什么好的理由不学习Python?后院活动部

一个Java程序员傲娇地表示,如果大家伙儿能找到什么好的理由不学好Python,她发个红包。

后院活动部小编也开动脑筋,Python到底哪点对不住我们的学习热情,清点一下。

有大牛表示读到Python时,它看起来像一个简单的语言,学习,广泛使用,多用途(数据科学,网络开发,图形用户界面等),多范式(OOP +程序),吨库,模块和框架。

所以,除非一个人已经瞄准了一个特定的工作/职业,而这个职业涉及到使用不是Python的东西,那么有没有什么理由不学习Python呢?

我读过的唯一的东西就是“速度”,但是我认为这是一个糟糕的理由,因为如果你不知道你正在朝哪个职业/职业发展,那么你很可能是一个初学者程序员,从什么时候开始程序员需要担心速度?显然优化和有效的代码是重要的,但你可以在Python中学习。如果你需要更快一点的东西,你很可能不会在你需要问“嘿家伙,我应该学python吗?”的位置,所以我认为这个“速度”是没有意义的。

这是“真实的”,但是可能会引起误解,而且我看到很多人在/ r / learnprogramming里面漂浮着,他们似乎认为他们的代码注定是一个低效的业余的混乱的,纯粹是因为他们用Python编写的。

如果您已经了解了C ++和Java,那么确实,如果您想让代码更高效,那么学习Python就没有意义了。

然而,这是/ r / learnprogramming,许多人在这里阅读,仍然在学习什么“效率”甚至在计算机科学手段。

顺便说一句,有很多种不同的效率!如果您正在构建数据分析,API或对开源项目的贡献,或者其他人需要能够阅读和贡献的内容,那么编写最快的代码可能并不“高效”如果它会限制他人为这个项目做贡献的能力。我并不是说为电脑资源进行有效编码并不是一件好事,只是还有很多其他的资源(比如人们的时间)。

总而言之就是,你愿不愿意学一个可能更加简洁高效,且可能是人工智能时代标志的语言,就这么简单。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171221A0ZQPM00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券