自己一直是做移动端的,现在想学学后端,以后自己想做产品了不用找别人,节约成本,有人说 C#做起来最轻松,还有说 Nodejs, Python 的,哪个比较容易学,做起来比较轻松呀? Java 就算了,好像没看见有人说过 Java 易用,哈哈

2024-09-09 10:07:47 +08:00
 xiexiping
12488 次点击
所在节点    程序员
103 条回复
SOIi9V663C4ahnIU
2024-09-09 10:16:09 +08:00
语言不就是个工具吗?业务要用哪个学哪个呗
lxqxqxq
2024-09-09 10:16:30 +08:00
php 比较容易
go522000
2024-09-09 10:20:39 +08:00
PHP 语言开发起来简单。
但如果是为了多学习一个新语言,我建议是 python ,以后说不定向 AI 方向发展呢。
flmn
2024-09-09 10:24:29 +08:00
建议首选 Nodejs ,次选 Python 。其他就不用考虑了。
lbp0200
2024-09-09 10:27:12 +08:00
android 选 kotlin ,iOS 选择 swift ,web 选择 node
和你自己移动端的语言一致即可
Nodejs, Python 确实易学,C#就算了,和 Java 没区别
qiuhang
2024-09-09 10:27:23 +08:00
python 容易而且用途更广一些,除了做 web 后端,运维脚本,数据分析,炼丹之类的常规活之外。目前有 pyside 之类的东西,和各类比较成熟的打包方案,python 做桌面软件也勉强可以。
xiexiping
2024-09-09 10:30:00 +08:00
@lbp0200 js 我不会,Python 听人说维护起来很费劲是吗
nice2cu
2024-09-09 10:38:26 +08:00
学过 python ,但没生产用过。一直用的是 java ,
java 的生态毋庸置疑,对于大型高流量的网站 java 还是可以的。
如果只是第二语言,那还是不建议 java ,你们确实会觉得笨重,上手困难
newaccount
2024-09-09 10:58:37 +08:00
这些都能做,但是
Python 做后端相对(看清楚了!相对!)冷门一点,可能学习的时候找资料比较麻烦
C# 就算了,真的,一代版本一代神,你只是想轻松一点,跟着微软跑能累死
Node 嘛,其实相对比较合适,但既然你说了 js 不会,而且看起来像是不想学的,pass
至于 Java ,哪怕别人都说 Java 更好更合适你也不能选,毕竟对于你的能力来说,Java 所需要的远远超出你所能够得到的,中人以下者不可以语上
csys
2024-09-09 11:19:41 +08:00
你如果是自己一个人干活,用最新的 C#是最方便的,有条件的话也可以看看 Rails ,这些都属于简单,直接,全面的后端全家桶

node python 够简单,但是没有全家桶
spring 有全家桶,但是不够简单

如果考虑到学一门适用性比较强的技能,推荐 go
Subilan
2024-09-09 11:24:44 +08:00
要简单易用的语言学来给自己做后端的话,不考虑性能 Python 确实是一个选择,但是还是更加推荐 Node ( JS 也不难只是乱),这两个语言的语法都不严格。C#、Java 乃至 Go 之类的也不是不能考虑,因为只要没有复杂的场景,照着文档调库也能写出个像模像样的后端出来。
具体看你个人的使用经验能否和目标语言契合从而能够快速学习了。
rxswift
2024-09-09 11:26:16 +08:00
iOS 崽? swift 也能做后端,学学吧
dcdlove
2024-09-09 11:29:03 +08:00
@lbp0200 别把狗屎 java 和 C#比 java 冗余代码 各种 各种屎一样又长又臭的写法和命名。,java 可以比作臭屌丝,混子,C#就是高富帅
vikaptain
2024-09-09 11:34:10 +08:00
一个人干活那必然是 C#
chendaye
2024-09-09 11:35:44 +08:00
C#
displayabc
2024-09-09 11:41:22 +08:00
推荐 C#的,就是那种你买我推荐,我买我不买
dayeye2006199
2024-09-09 11:42:49 +08:00
Android 可以直接 kotlin 做后端

iOS 话说有没有什么学习曲线低一点的?
pythonee
2024-09-09 11:43:49 +08:00
现在都不提 ruby 了吗
tqz
2024-09-09 11:46:18 +08:00
Python 人生苦短,你用 Python
zephyru
2024-09-09 11:46:21 +08:00
还是看你想要做的规模吧...
入门简单我觉得 node 最简单,很容易拉个 demo 出来。
python 也不难,但环境版本各种相对 node 来说,麻烦一丢丢
php 同理
至于维护,动态语言维护个人感觉半斤八两,完全看代码组织和书写习惯。
静态语言 C#,java ,go 之类的易用性相对动态语言肯定限制的条条框框要多一些。
对应的维护性也是这些条条框框带来的。
就看你自己如何取舍了。

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

https://ex.noerr.eu.org/t/1071201

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

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

© 2021 V2EX