程式语言多样其实跟几个因素有关。
1. 难度,最直观的
C 语言从入门到放弃不是说说的,
很多语言都是选择把C当底层或者 library 另外自己搞一个。
要初学者直上 C 搞懂 pass by value ,pass by point
Garbage collection 要自己搞,谢䁖。
2. 设计的目的
C 基本上算是通用语言,但有时你只是想做部分领域,
比如开发网站 ,数学计算。
用C跟你用牛刀杀鸡一样。
3. 钱
虽然大部分的程式语言都是开发者免费的,
但后面的解决方案可不是,有这个饼干嘛不吃。
微软跟甲骨文解决方案可是卖得很好,政府机关都是他们的客户。
不然别用 windows 、 oracle database 、 java 啊。
google 当年被甲骨文告有部分也是因为这个原因。
不过整体而言程式语言会趋于一致,弱型态语言最终会支援强型态(js 跟 ts)。
原本用于开发前端会逐渐变通用(JS 又是你),因为基底是英文,
最终会统一也是很自然的。
我猜大概有人会问有没有自然程式语言跟中文基底的程式。
自然程式语言最接近跟知名的是 sql ,不过这个到最后都会复杂到连程式设计师都不一定看得懂。
中文基底的可以找易语言,用的人很少但不是没有,毕竟主流还是英文基底。
我猜没有日文基底的,我看 16bit 9801 也是使用英文撰写程式。
作者:
SangoGO (隐世的外来人Lv.1)
2023-12-20 12:00:00是说物件/变量用中文命名算用中文开发吗(不
解决方案是什么意思?是指结果不如预期马上变可以用?
整套打包好的library 跟开发工具像是微软VS整套写程式加上运行跟测试的软件
作者: lightdogs 2023-12-20 12:05:00
Operator 也都要用中文才算中文开发吧(但我不会想学就是了
作者:
Bugquan (靠近边缘)
2023-12-20 12:12:00这那是什么文言文,只是喝醉了乱写字吧
作者: lightdogs 2023-12-20 12:16:00
三小…阿鬼 你说的我听不懂啊
作者:
qd6590 (说好吃)
2023-12-20 12:21:00文言文算法.. 作者是恶魔吧
作者:
Bugquan (靠近边缘)
2023-12-20 12:25:00难不成是说了会4-11的那个
作者: GaoLinHua 2023-12-20 12:26:00
难怪不能废文言文
作者:
SangoGO (隐世的外来人Lv.1)
2023-12-20 12:31:00原理上用中文打程式码是可行的,但我不想处理Big5/utf8的问题(
作者:
seaEPC (没看见,我没看见 >_<)
2023-12-20 12:41:00你高兴的话有语言用空白跟Tab也能写程式,问题是何必呢
作者:
spfy (spfy)
2023-12-20 12:41:00现在中文有易语言(就是VB6包一层中文的壳) wenyan-lang后者没看过有人用...
作者: adasin (ada) 2023-12-20 12:46:00
靠 明明是中文 却看得比英文还头痛
作者:
haoboo (萨伊克斯)
2023-12-20 12:51:00C没这么难吧,功能最直接不花俏,想秀也保留自己刻的空间
作者:
usoko (time to face reality)
2023-12-20 12:51:00GC自己搞你才不会乱alloc啊 不是要你一定要用C但学C建立起的观念对你以后软件开发帮助很大
作者:
haoboo (萨伊克斯)
2023-12-20 12:52:00C++才是最不适合新手入门的
作者:
usoko (time to face reality)
2023-12-20 12:53:00brainfuck是玩梗居多吧 把code写得像密码一样何必呢其实写什么语言基本上就是弄懂两个概念 物件导向跟抽象化
作者:
zyxx (321)
2023-12-20 12:56:002不是杀鸡用牛刀的问题 是开发超没效率加容易出错
brainfuck就图灵机啊XDformal language课应该弄个小专题写写brainfuck才对(X
作者:
usoko (time to face reality)
2023-12-20 13:00:00我大三上automata时是真的有人拿brainfuck出来玩啦....
作者:
PFmayu (PINFLY)
2023-12-20 13:03:00我记得brainfuck是设计成给超小型编译器用的,Malbolge这种才是真的故意设计成搞人用的
作者: rogerlarger (宅) 2023-12-20 13:21:00
用C写你连字串取代都很烦
作者:
drm343 (一卡)
2023-12-20 14:10:00所以高级方案大概多少钱?
作者:
deflife (无极而生)
2023-12-20 14:33:00C 只有 pass-by-value. 搞清楚! by-pointer 是隔壁棚的
作者:
ko27tye (好滋好滋)
2023-12-20 14:48:00真要严谨的话也没有call by pointer这种东西
作者:
usoko (time to face reality)
2023-12-20 15:02:00是call by reference
作者: codehard 2023-12-20 16:17:00
不是call by address 吗