硬件时代
嵌入式火了
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等缓存系统联用,更出色的表现,更快的加载速度。
国际化
完全支持多语言应用,允许你定义翻译的字符,轻松翻译成不同国家的语言。
网友评论