语言的兴亡

硬件时代

嵌入式火了

C、C++


文档时代

Office套装火了

jasper,文档编辑


网页时代

网站火了,php和h5随之也火了

网页用h5能写出好多炫酷的网页特效,这是别的语言做不到的

php不仅能写网页,还能写数据库和后台


移动互联网时代

手机app火了,app大多都是用Android和iOS随之火了


人工智能和大数据时代

python绘图能力比h5强,有很多自定义函数画图标,不再需要自己算

机器学习 和 深度学习主流框架用的就是python

R语言:大数据分析框架

python火了


区域链

Go语言现在常常被用来做去中心化系统(decentralised system)

没有那么多诡异的错误(quirk)来浪费你的时间

语法比较大众

代码量越多,项目越难维护。而一个区块链系统需要的代码可达几千行,所以我们需要一门语言,来让维护变得轻松

不似Python, Go不是一种解释型语言——它是编译型的。这大大地(drastically)减少了在运行中突然出现的Bug。这一点有点像C语言,代码先被编译,错误会在编译时出现并得到处理,然后才能运行

Golang打造的微服务轻松驾驭百万数量的请求


Django 特点

强大的数据库功能

拥有强大的数据库操作接口(QuerySet API),如需要也能执行原生SQL。

自带强大后台

几行简单的代码就让你的网站拥有一个强大的后台,轻松管理内容!

优雅的网址

用正则匹配网址,传递到对应函数,随意定义,如你所想!

模板系统

强大,易扩展的模板系统,设计简易,代码,样式分开设计,更容易管理。

注:前后端分离时,也可以用Django开发API,完全不用模板系统。

缓存系统

与Memcached, Redis等缓存系统联用,更出色的表现,更快的加载速度。

国际化

完全支持多语言应用,允许你定义翻译的字符,轻松翻译成不同国家的语言。

你可能感兴趣的:(语言的兴亡)