初创团队后端语言选择什么好?

2018-06-07 09:28:40 +08:00
 baskice
过往一直在用 php,性能低、代码乱。

新项目希望能:
有大量使用这门语言的工程师,方便找人,
代码相对规范、工整,
高性能

有什么好选择吗?
24558 次点击
所在节点    问与答
169 条回复
wplct
2018-06-07 09:49:16 +08:00
还有。性能低肯定不怪语言啊,
kongkongyzt
2018-06-07 09:51:42 +08:00
Java
fyooo
2018-06-07 09:54:12 +08:00
Java 或 go 吧
Leafove
2018-06-07 09:55:09 +08:00
想快速开发就 nodejs, 投资拿够以后换 go 重构
kimqcn
2018-06-07 09:58:52 +08:00
汇编~!
ylsc633
2018-06-07 09:59:26 +08:00
又黑我 php 这明显是薪资不到位 --> 招不到好一点的攻城师 --> 代码乱(乱还有一种可能就是乱招人.. 以此也说明离职率高...)

初创的项目,没有那么多时间去孵化等待,最好的就是 php 开发!速度迭代!

待 项目初步成熟后,可以重构或者换语言!
mokeyjay
2018-06-07 09:59:51 +08:00
PHP7 性能相比 5 提升了好几倍,建议先尝试升级测试下
另外,代码乱关 PHP 啥事啊……
既然不想要 PHP 的话,那就只有 JAVA 可选了
JohnSmith
2018-06-07 10:01:09 +08:00
@Leafove #24 哈哈哈 动态语言到静态语言的重构有梗
Mysqto
2018-06-07 10:01:38 +08:00
推荐 golang 然后招个资深 C++或者 JAVA 程序员,上手速度极快
Vhc001
2018-06-07 10:03:29 +08:00
@misaka19000 #2 题主说 PHP 性能低,结果你给他推荐个性能更低的。。。
littleylv
2018-06-07 10:04:16 +08:00
“性能低、代码乱”?对不起,这个锅 PHP 不接。
代码乱是人的问题,人不行,你用 JAVA 也乱。
性能低,你怕不是用 5.3 吧。性能确实没 JAVA 高没错,但完全支撑得起初创团队的快速开发。

总结:PHP 无脑黑滚粗
clino
2018-06-07 10:07:07 +08:00
大量工程师这个能筛掉大部分语言
zhaolion
2018-06-07 10:07:42 +08:00
大部分的项目还没有到谈语言效率的地步。
- 如果是重 IO 的项目,PHP 不背这个锅
- 如果是重 CPU 的项目,可以考虑 Golang + C

代码混乱这也不是 PHP 的问题,出在开发者自身与团队的 Code Review 做的不好,这点不从自身找原因,招再牛逼的人,用最野的语言和最快的框架都没用
tonghuashuai
2018-06-07 10:08:54 +08:00
满足这三个的,非 Java 莫属了
NxiJSiOS
2018-06-07 10:13:54 +08:00
Java
dingdong
2018-06-07 10:14:34 +08:00
Ruby on Rails!!!
misaka19000
2018-06-07 10:16:50 +08:00
@Vhc001 #29 我看楼主应该是做 web 的,语言的性能瓶颈从来都是在最后才能对性能产生影响的,更何况大部分 IO 密集型的程序都谈不上什么性能
etby
2018-06-07 10:23:20 +08:00
java + kotlin
Mrun
2018-06-07 10:31:54 +08:00
初创公司就不要甩锅给语言层面的性能了,大部分业务远远未够班,就算给你 java/C 起手项目,等你项目触摸到性能瓶颈的时候,大概率也是全部要推倒重来的,其实说来说去,还是人的问题
CFO
2018-06-07 10:32:50 +08:00
Java 或者 Go

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

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

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

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

© 2021 V2EX