最方便的后端语言?

2016-05-17 16:30:44 +08:00
 only0jac

(最方便指各方面,包括但不限于部署、重构等......)

其实我觉得最方便的是以二进制方式运行,像 Java ,.Net ,奈何 Java 感觉个人开发者无力玩耍,.net 现在在 Linux 下还不是很方便;

Python ? 3 还是 2 ?以我的角度来说还是 3 用的多, Linux 上又是自带 2.6 或 2.7 ,部署时又得编译 Python3 环境,又得安装 virtualenv ,就这个得折腾不少时间;

golang 不太清楚,还请老司机带路;

OK ,我知道 php 是最好的语言了;

还有其他的吗?

27166 次点击
所在节点    程序员
145 条回复
murmur
2016-05-17 16:34:07 +08:00
这把 java 黑的没边了 java 至少不会让你每次部署的时候还要 jpm install 几百兆的 java_modules 也不会说要你安装 cjpm 因为 jpm 国内太卡了 你把项目给谁用直接丢一个 war 包给他就好了。。还有比这更简单的部署么
php 是最好的语言+1
GhostEX
2016-05-17 16:34:13 +08:00
还用说么 php 是最好的后端语言
only0jac
2016-05-17 16:36:46 +08:00
@murmur 我并没有黑 Java:),只是提到 Java 总和工业级联系到一起,且很不喜欢各种配置文件
murmur
2016-05-17 16:38:01 +08:00
@only0jac java 那一套框架可以让一群弱智级的程序员再一起都能搞出点东西来 因为大框架被限制的死死的 所以随便找一个人来都能接手
个人的话直接网上抄配置文件用就完了
唯一的黑点是热部署 没事重启 tomcat 玩受不了
only0jac
2016-05-17 16:38:54 +08:00
@GhostEX 知道知道,但是还想知道有没有这么一种解决方案:写完代码后生成二进制文件,往服务器一扔, nginx 做个代理后直接跑
lightening
2016-05-17 16:41:06 +08:00
@only0jac 本来想说 Ruby 的,但是你说要生成二进制文件,那,要么试试 Elixir ?
wangxkww
2016-05-17 16:44:12 +08:00
node.js ?最近一直在撸 React 不知道用作后端怎么样...
falood
2016-05-17 16:45:54 +08:00
@lightening 没想到在第一页就能看到 elixir ,顶一下 :D
bobuick
2016-05-17 16:46:01 +08:00
golang 虽然丑是丑了点, 槽点也很多。不过用来做工程, 还是不错的
odirus
2016-05-17 16:46:46 +08:00
用了很久的 PHP , Python ,现在终于用上了 Java ,突然发现一身轻松。和大多数人的观点相反。
only0jac
2016-05-17 16:47:35 +08:00
@lightening 挺小众的,可以看看,谢谢!
only0jac
2016-05-17 16:50:12 +08:00
@wangxkww 之前在 V 站看过这么句话,大体意思是“ nodejs 是老板想让前端多干点活的产物”,没有黑的意思, js 感觉做前端就很棒了,后端有点。。。悬
7jmS8834H50s975y
2016-05-17 16:51:06 +08:00
java + jsp 这个搭配 没人用了吗?难道 jsp 现在这么不受欢迎?
jimzhong
2016-05-17 16:54:27 +08:00
python3+venv 挺好
murmur
2016-05-17 16:55:20 +08:00
@wsdjeg 可能大家都习惯说 springmvc 了吧 不过 springmvc 的 v 层还是 jsp 啊 只不过标签库更体贴了
sun522198558
2016-05-17 16:55:22 +08:00
php 是最好的后端语言
lbp0200
2016-05-17 16:58:39 +08:00
那就是 Go 语言了,打包完,就一个可执行文件。
subpo
2016-05-17 17:03:54 +08:00
最方便 ruby 咯
zwh8800
2016-05-17 17:04:06 +08:00
真心推荐 golang
caoyue
2016-05-17 17:05:07 +08:00

Erlang
打包完了扔上去就能运行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/279273

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX