最方便的后端语言?

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 是最好的语言了;

还有其他的吗?

27291 次点击
所在节点    程序员
145 条回复
Comdex
2016-05-17 20:30:57 +08:00
golang 咯,语法丑这个理由见仁见智,不习惯的都觉得丑
6IbA2bj5ip3tK49j
2016-05-17 20:37:07 +08:00
java 其实部署也简单,用 spring boot 一类的生成 fat jar ,直接 java -jar 运行。
JamesRuan
2016-05-17 20:42:28 +08:00
第一次听说 Java 部署简单的……

装个环境一天就没有了,相对的, Erlang , Golang 之类的 10 分钟。
msg7086
2016-05-17 20:52:12 +08:00
我只知道各大动态语言都自带不熟工具。
你自己做不了运维的话就招人做咯,运维又逃不掉的。
看似最简单的 Windows 下双击运行,其实运维工作量都比 Linux 要大的。
wangxiyu191
2016-05-17 20:59:06 +08:00
@only0jac golang 标准库里有 http 包,可以直接作为 http 服务器。编译好之后扔上去运行就 OK 了。不需要 uwsig 之类的。
wdhwg001
2016-05-17 21:06:01 +08:00
咦居然没有 meteor 么?
murmur
2016-05-17 21:09:30 +08:00
@JamesRuan 我的感觉是入坑越简单后期越要加倍偿还, java 部署也不难啊,装 jdk ,绿色安装 tomcat , war 包扔进去最多把 perm 和 heap 改大点就跑起来了
出了性能问题还有优可以调 调优都没法调的。。后期就只能哭了
Reficul
2016-05-17 21:19:50 +08:00
写 Go 的路过,最近在看 Groovy , JAVA ,感觉到了蛋疼
junweiyang
2016-05-17 21:23:01 +08:00
golang 推荐
niuroumian
2016-05-17 21:34:56 +08:00
golang or kotlin+spring boot
only0jac
2016-05-17 21:37:28 +08:00
@wangxiyu191 python 也自带 http 服务器呀,不是说自带的没法用在生产环境中么
Lelouchcr
2016-05-17 21:38:31 +08:00
python 部署可以配置一个 ansible
only0jac
2016-05-17 21:39:15 +08:00
@roricon docker 确实好,肯定得学学,但是,多个 python web 项目部署到一个 docker 还是多个 docker ?
common07
2016-05-17 21:42:33 +08:00
@only0jac 肯定是一个啊,你赶快去看看 docker 基本概念吧
free9fw
2016-05-17 21:43:00 +08:00
没人说 swift 吗
only0jac
2016-05-17 21:44:26 +08:00
@Lelouchcr 你个人在部署项目时都用这个么。。。
mengzhuo
2016-05-17 21:44:41 +08:00
Golang
深入了解后才能理解“重剑无锋”
common07
2016-05-17 21:45:23 +08:00
@free9fw swift 的 web server 还不稳定貌似
only0jac
2016-05-17 21:46:11 +08:00
@common07 及其 Nice :)
only0jac
2016-05-17 21:47:39 +08:00
@mengzhuo 让你们把 golang 说的好神,不看不行了

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

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

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

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

© 2021 V2EX