后端语⾔及特点
转载于:
Java
是跑在Java虚拟机的⾯向对象的语⾔。对于商业⽹站⽽⾔,java是使⽤最⼴泛的语⾔。为什么呢?
上述是Java的优点,那么它的缺点呢:
对于Java还可以参考以下⽂章:
Javascript: Node.js
⾃从2009年发布⼀下,使⽤⼗分⼴泛。具有异步,事件驱动以及可扩展的特性。Node.js应⽤是由JavaScript开发的,因此它具有JavaScript 的所有优点:
web后端是指什么还有什么要补充的?
参考:
Go
是由Google开发的,静态类型的编译语⾔。它直到2009年才出现,⼗分短暂。
参考:
C
是由微软开发的具有静态类型的编译语⾔。但是它却有很多。它出现在2000年。⽽针对web开发的框架直到2002年才发布。C#的⽣态系统包括:
我对C#/ASP的理解并不深⼊,因此⽆法更详尽的分析它的优略。
Python
是现在在⽤的最古⽼的语⾔之⼀。它最早出现于1991年。是具有动态的类型,⾯向对象的解释性语⾔。⽽且它具有函数编程的特性。
尽管我曾经在很多项⽬中使⽤过Python,但并不包括web项⽬。因此那些重要的⼯具和框架可能会被遗漏:
我认为Python最主要的优势在于代码容易撰写,⽽且可读性很⾼。我对Python显然是有偏爱的,⽽且我坚信很多⼈和我有着同样的观点。PHP
是动态类型的服务器端语⾔,它在1995年被推出。
PHP最⼤的优势是学习门槛低。它基本可以在任何地⽅被执⾏,托管和⾮常简单。Wikipedia使⽤的就是PHP,所以很明显使⽤PHP来创建可⽤的⼤型⽹站是可⾏的。
Hack
是由Facebook在2014年开发的编程语⾔。它是PHP的变体。它与PHP最主要的不同在于:
参考:
Rust
Rust是很安全的语⾔,但是对于它在⽣产环境的使⽤,仍有疑虑。
参考:
其他
: 我知道它应⽤⼴泛,但是我对Ruby的了解并不充分。Ruby的语法与Python类似。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论