Re: [闲聊] 结论是C#比Java厉害吗

楼主: y2468101216 (芸)   2023-12-20 11:56:58
程式语言多样其实跟几个因素有关。
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
是说物件/变量用中文命名算用中文开发吗(不
作者: billpk11 (面包)   2023-12-20 12:00:00
解决方案是什么意思?是指结果不如预期马上变可以用?
作者: smart0eddie (smart0eddie)   2023-12-20 12:03:00
整套打包好的library 跟开发工具像是微软VS整套写程式加上运行跟测试的软件
作者: lightdogs   2023-12-20 12:05:00
Operator 也都要用中文才算中文开发吧(但我不会想学就是了
作者: kirimaru73 (雾丸)   2023-12-20 12:09:00
文言文可以写程式啊,不过建议现在不要问作者是谁https://i.imgur.com/WDCBwvJ.png 大概像这样
作者: Bugquan (靠近边缘)   2023-12-20 12:12:00
这那是什么文言文,只是喝醉了乱写字吧
作者: smart0eddie (smart0eddie)   2023-12-20 12:13:00
公鲨小
作者: kirimaru73 (雾丸)   2023-12-20 12:14:00
对文言文要求这么高吗,好吧https://i.imgur.com/mx9KQjX.png这段是真的能动的算法,他连原名都写给你了
作者: ohmylove347 (米特巴爾)   2023-12-20 12:16:00
文言文…这是叫莎士比亚去写高维腻…
作者: lightdogs   2023-12-20 12:16:00
三小…阿鬼 你说的我听不懂啊
作者: thelittleone (thelittleone)   2023-12-20 12:21:00
拜托变量名不要写中文 更不要写中文拼音
作者: qd6590 (说好吃)   2023-12-20 12:21:00
文言文算法.. 作者是恶魔吧
作者: kirimaru73 (雾丸)   2023-12-20 12:22:00
我不知道怎么形容作者,但建议不要回答作者是谁
作者: thelittleone (thelittleone)   2023-12-20 12:24:00
文言文程式语言堪比Brainf**k
作者: Bugquan (靠近边缘)   2023-12-20 12:25:00
难不成是说了会4-11的那个
作者: GaoLinHua   2023-12-20 12:26:00
难怪不能废文言文
作者: CATALYST0001 (      )   2023-12-20 12:27:00
文言文算法……..
作者: qaz95677 (八嘎拉)   2023-12-20 12:27:00
也有拉丁文的 真屌==
作者: inte629l   2023-12-20 12:28:00
埃式质数筛法哦? 嗯我还是看英文好了…
作者: jim0611tw (彰师阿宅寯)   2023-12-20 12:28:00
没有错 结论就是伟哉我大JS
作者: JustBecauseU (ki)   2023-12-20 12:30:00
作者: SangoGO (隐世的外来人Lv.1)   2023-12-20 12:31:00
原理上用中文打程式码是可行的,但我不想处理Big5/utf8的问题(
作者: chang1248w (彩棠)   2023-12-20 12:36:00
point"er"
作者: 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:00
C没这么难吧,功能最直接不花俏,想秀也保留自己刻的空间
作者: usoko (time to face reality)   2023-12-20 12:51:00
GC自己搞你才不会乱alloc啊 不是要你一定要用C但学C建立起的观念对你以后软件开发帮助很大
作者: haoboo (萨伊克斯)   2023-12-20 12:52:00
C++才是最不适合新手入门的
作者: usoko (time to face reality)   2023-12-20 12:53:00
brainfuck是玩梗居多吧 把code写得像密码一样何必呢其实写什么语言基本上就是弄懂两个概念 物件导向跟抽象化
作者: msbdhdfceb (ゾン)   2023-12-20 12:56:00
函数导向语言:
作者: zyxx (321)   2023-12-20 12:56:00
2不是杀鸡用牛刀的问题 是开发超没效率加容易出错
作者: sarafciel (Cattuz)   2023-12-20 12:58:00
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写你连字串取代都很烦
作者: rofellosx (鏖)   2023-12-20 13:26:00
c和C#根本不同吧
作者: drm343 (一卡)   2023-12-20 14:10:00
所以高级方案大概多少钱?
作者: deflife (无极而生)   2023-12-20 14:33:00
C 只有 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 吗
作者: inte629l   2023-12-20 16:35:00
ref才是C++有的吧

Links booklink

Contact Us: admin [ a t ] ucptt.com