2018年5月6日星期日

文科生丶零基础,能学会全世界最受欢迎编程语言?

2017年7月20日,全球最大的非营利性专业技术学会──电气和电子工程师协会(Institute of Electrical and Electronics Engineers,IEEE)公布了2017年编程语言排行榜,不出所料,高居榜首的程序叫做Python。


Python是什么?

在美国,顶级明星网站,比如Google丶Facebook丶Yahoo丶YouTube丶Instagram,还有美国太空总署(NASA),都是基於Python编写核心业务。

在中国,仅仅五年前,Python还是一门小众语言,但是过去这五年,Python的搜索指数,已翻了十倍,成为真正万众瞩目的焦点。

Python为什么这么火?

回过头看,Python的每一步发展,都与中国互联网行业的迅猛脚步环环相扣:
  • 2014年,是「大众创业丶万众创新」元年,O2O丶P2P产品如雨後春笋般冒出,而最适合快速搭建原型的编程语言,就是Python。
  • 2015年,云计算方兴未艾,而最着名的云计算开源平台OpenStack就是基於Python进行开发的。
  • 2016年,「网络爬虫」如火如荼,基於Python在数据挖掘丶数据分析方面的便利性,一时有「十个爬虫,九个用Python」之说。
  • 2017年,人工智能再次引领全球目光,AlphaGO的出色表现让整个世界为之兴奋,而人工智能丶机器学习的首选语言就是Python。
  • 2018年,1月16日上午,台湾教育部正式将人工智能丶物联网丶大数据处理正式划入高中新课标,这就意味着现在的学生16岁就要开始学习编程了!相信在中学生那里,Python简洁而强大的功能,将再次得到印证。

文科生能学会Python吗?

当然可以!

举个例子,南京大学历史学院王涛副教授,以研究中世纪教会史著名。而最近他研究关注的焦点,则转移到数字技术在传统人文领域的应用。比如,他基於德意志启蒙时代的海量文本,构建主题模型,运用可视化手段确定主题数量和相应高频词汇,对这段历史的解读,呈现出传统历史研究完全不同的壮阔面貌。

Python已广泛应用於大数据丶社会网络丶数据挖掘丶网络爬虫丶机器学习丶计量经济学等诸多前沿领域,愈来愈多来自心理学丶社会学丶经济学丶新闻传播学丶历史学等学科的研究者在用Python开展有趣富有挑战性的研究议题,编程语言已在人文社会科学领域显示出了广阔的应用前景。


摘自一个独中生的分享(原刊於群学书院微信平台)

没有评论:

发表评论