[閒聊] 結論是C#比Java厲害嗎

作者: an94mod0 (an94mod0)   2023-12-19 21:12:30
https://i.imgur.com/Efxmpvh.jpg
https://i.imgur.com/TuN6jNg.jpg
54%覺得C#比較好
還是其實兩個都很爛
作者: baliuzeger (謎的拇指)   2023-12-19 21:13:00
洽點?而且怎麼是比這兩個?
作者: Suleika (Suleika)   2023-12-19 21:13:00
發錯版?
作者: Giornno (喬魯諾.喬三槐)   2023-12-19 21:14:00
有圖,給過
作者: y2468101216 (芸)   2023-12-19 21:14:00
下面開始鄙視鏈
作者: livingbear (法田惠)   2023-12-19 21:14:00
Jave已經過氣啦,C#可是每年微軟都會更新
作者: momoCry (momo哭了)   2023-12-19 21:14:00
JavaScript 屌打
作者: g5637128 (幫QQ)   2023-12-19 21:14:00
4
作者: Suleika (Suleika)   2023-12-19 21:15:00
都快2024了當然是rust>all
作者: shadow0326 (非議)   2023-12-19 21:15:00
現在是用自然語言寫code的時代了
作者: DendiQ (貔貅)   2023-12-19 21:15:00
大多數的人都認同 c# 比較好,但大多數都用 java
作者: spfy (spfy)   2023-12-19 21:15:00
鄙視鍊中JAVA和C#是互相鄙視的小循環
作者: bill0129bill (要相信聖光)   2023-12-19 21:15:00
C洽點?
作者: gox1117 (月影秋楓)   2023-12-19 21:16:00
有圖就有洽點==
作者: jonathan793 (pusheen cat)   2023-12-19 21:16:00
Java 不過是上個時代的敗北者
作者: spfy (spfy)   2023-12-19 21:16:00
真假啦 有比較多人覺得C#比較好? JAVA使用者多超多吧?我們公司的C#使用者根本邊緣人 所有自動化流程都是JAVA專屬
作者: qwer338859 (溫莎公爵)   2023-12-19 21:17:00
java用的人比c#多很多 網站前端頁面都用java
作者: g5637128 (幫QQ)   2023-12-19 21:17:00
現在新專案還有人會選java嗎?
作者: Roystu (Roystu)   2023-12-19 21:17:00
PHP屌打
作者: PredatorSS (飛玄)   2023-12-19 21:17:00
我都用ISA寫
作者: linjrming (風之信使)   2023-12-19 21:17:00
Java 就是夠爛才有 Kotlin 的空間
作者: msbdhdfceb (ゾン)   2023-12-19 21:18:00
Rust:程式語言界就由我來統治
作者: devilkool (對貓毛過敏的貓控)   2023-12-19 21:18:00
C#寫起來舒適度屌打Java
作者: error405 (流河=L)   2023-12-19 21:19:00
做遊戲的unity就c#
作者: zyxx (321)   2023-12-19 21:19:00
問就是C++
作者: ioser8564   2023-12-19 21:20:00
前端是Javascript不是Java
作者: ikachann (喵喵)   2023-12-19 21:20:00
前端用JAVA?? 後端吧
作者: error405 (流河=L)   2023-12-19 21:20:00
不過java可以玩麥塊
作者: AquaCute (水色銅碲)   2023-12-19 21:20:00
C++也可以玩麥塊
作者: organic3321 (有機酸)   2023-12-19 21:21:00
java跟jqvascript兩個沒有關係
作者: sustainer123 (caster)   2023-12-19 21:21:00
python呢
作者: SangoGO (隱世的外來人Lv.1)   2023-12-19 21:21:00
這個動畫我有印象就是
作者: Giornno (喬魯諾.喬三槐)   2023-12-19 21:22:00
java當然和jqvascript沒有關係,也跟javascript沒有關係
作者: WiLLSTW (WiLLS)   2023-12-19 21:22:00
做遊戲當然是用C++ OpenGL跟DirectX原生都是C++
作者: organic3321 (有機酸)   2023-12-19 21:22:00
*javascript 笑死錯字
作者: Lupin97 (Lupin97)   2023-12-19 21:23:00
統一世界程式語言的重責大任就交給你了,加油!
作者: sustainer123 (caster)   2023-12-19 21:24:00
可是ml跟數據分析還是用pythonㄅ而且寫起來超EZ
作者: ujmrfv (UUU)   2023-12-19 21:25:00
EVA開頭終那邊好像是用C++?
作者: spfy (spfy)   2023-12-19 21:25:00
我開始學寫程式之前一直覺得C/C++工程師超屌 看起來超厲害的現在只覺得...你們加油 都靠你們了
作者: sheep531531 (Esperanto)   2023-12-19 21:26:00
爭執到最後打孔器就是最好的
作者: ken841520 (WEIWEI)   2023-12-19 21:27:00
好寫是一回事,效能好不好是另一回事
作者: WiLLSTW (WiLLS)   2023-12-19 21:28:00
其他程式語言都會騙你 跑了才跟你說有錯誤 C++不一樣 錯誤就是錯誤 記憶體溢出就是溢出
作者: ken841520 (WEIWEI)   2023-12-19 21:28:00
Java效能是出了名的...爛
作者: vios10009 (vios10009)   2023-12-19 21:29:00
兩個都會寫,不過C#語法糖太好用
作者: arthurhsu123 (art123)   2023-12-19 21:29:00
我都用ptt 寫程式
作者: firingmoon (小天)   2023-12-19 21:29:00
JAVA超爛,我自己用C#寫LINE推播程式,廠商用JAVA寫
作者: extemjin   2023-12-19 21:29:00
ACG點? 還有JAVA是程式語言中的垃圾
作者: lomorobin (翰)   2023-12-19 21:30:00
到最後程式語言都變得有點專責專任,一個語言的社群比較往哪個方向發展,想要碰哪個領域就自然去摸特定語言
作者: firingmoon (小天)   2023-12-19 21:30:00
以動作,然後我詢問廠商才知道JAVA的問題,還不只一間
作者: GooglePixel (谷哥批索)   2023-12-19 21:30:00
Java都是老人在用==
作者: firingmoon (小天)   2023-12-19 21:31:00
廠商,兩間用JAVA寫的都出問題,媽的垃圾JAVA
作者: d630200x (DOGE)   2023-12-19 21:31:00
我現在比較喜歡go,處理多緒程式太簡單了
作者: ken841520 (WEIWEI)   2023-12-19 21:31:00
如果你的程式要求極致效能,那還是得回到C/C++的懷抱
作者: Giornno (喬魯諾.喬三槐)   2023-12-19 21:31:00
還是投向微軟爸爸的懷抱吧,軟爸的支持又大又硬
作者: JamesHunt (Hunt The Shunt)   2023-12-19 21:32:00
推,有附漫畫很有誠意了,不然任何文末假問「有沒有這種作品」就能帶點
作者: ken841520 (WEIWEI)   2023-12-19 21:32:00
另外Python的效能又更爛了,比Java還差很多
作者: thelittleone (thelittleone)   2023-12-19 21:33:00
Rust:?
作者: baliuzeger (謎的拇指)   2023-12-19 21:33:00
Wi大可以玩玩rust 安全到沒寫好就編譯不過
作者: bobby4755 (蒼鬱之夜)   2023-12-19 21:33:00
原來C洽的C是C語言啊
作者: ken841520 (WEIWEI)   2023-12-19 21:34:00
Rust沒學過嘻嘻高階語言簡單好寫但很多有效能上的問題,如果寫得人又不是CS出身沒有記憶體管理的概念,很容易就會寫出一堆
作者: nthank (不謝)   2023-12-19 21:36:00
若你追求開發速度用python 若追求程式效率用C/C++ 若你的
作者: ken841520 (WEIWEI)   2023-12-19 21:36:00
......垃圾
作者: ilovenatsuho (天散)   2023-12-19 21:36:00
有圖就是恰點啊,VT就靠這個
作者: spfy (spfy)   2023-12-19 21:37:00
寫高階語言沒有在意記憶體的 用好用滿 爽
作者: DendiQ (貔貅)   2023-12-19 21:37:00
原來如此,新手應該從低階語言或 c++ 開始
作者: ken841520 (WEIWEI)   2023-12-19 21:38:00
麥塊用現今超強CPU顯卡去跑還有可能會卡頓,一個原因是他優化差,另一個原因是他用Java寫的
作者: baliuzeger (謎的拇指)   2023-12-19 21:38:00
想要高階語言的簡易+效率,看julia社群能不能長大吧
作者: jerrykuo0518 (能年玲奈我老婆)   2023-12-19 21:38:00
可是有基岩版
作者: ken841520 (WEIWEI)   2023-12-19 21:39:00
基岩板是另一回事
作者: ss218 (大青花魚)   2023-12-19 21:39:00
實際上大部分的情況是 要先有夠多的使用者才會有機會去在意效能問題
作者: monkey5h123 (河欸)   2023-12-19 21:40:00
洽點
作者: ken841520 (WEIWEI)   2023-12-19 21:41:00
新手也不見得要從低階或C++開始,只是先學這些你會比較有一些底層概念
作者: WiLLSTW (WiLLS)   2023-12-19 21:42:00
專案也要夠大才會發現效能問題吧 像Dc從Go移到Rust
作者: ken841520 (WEIWEI)   2023-12-19 21:42:00
直接學中高階語言再另外補充一些基本概念我覺得也可以
作者: nthank (不謝)   2023-12-19 21:44:00
寫C++不如寫rust C++在各層面就是下位版要打好基礎就是學C
作者: skhten (skhten)   2023-12-19 21:48:00
Java的更新效率和C#開源不能比啊
作者: hakosaki (hakosaki)   2023-12-19 21:49:00
事實就是哪個能最快完成mvp的最好用,誰管你選語言 用擅長的就好了
作者: spfy (spfy)   2023-12-19 21:49:00
從C/C++入門 現在市面上工程師應該會少七成
作者: kaitokid1214 (羽)   2023-12-19 21:51:00
作者: qwer338859 (溫莎公爵)   2023-12-19 21:52:00
還好吧c語言之前一直是資工必修欸 只是最近變py
作者: ccoos (c_cay)   2023-12-19 21:52:00
C#這幾年猛追 每年都在更新
作者: baliuzeger (謎的拇指)   2023-12-19 21:53:00
python這種不用學的東西取代C當必修?沒搞錯嗎?不是說python不好 但功能性完全不對吧
作者: ken841520 (WEIWEI)   2023-12-19 21:57:00
資工不必修C我覺得有點...不入流當年我系上除了必修C以外還有必修Assembly,真的是...
作者: AxelGod (Axel)   2023-12-19 22:01:00
在C Cpp Rust 前面吵什麼?
作者: ken841520 (WEIWEI)   2023-12-19 22:01:00
學生時期光是架好環境就要費一番功夫
作者: MeaninglessL (NoName)   2023-12-19 22:01:00
程式當然要看使用環境
作者: d630200x (DOGE)   2023-12-19 22:01:00
有資工不學c&c++的?我挺難想像的
作者: twmacaron (bamboo)   2023-12-19 22:02:00
print("hello world!")
作者: dongdong0405 (聿水)   2023-12-19 22:02:00
2023年都在ChatGPT、Copilot 了,還在戰語言= =
作者: sopdet (進化素材)   2023-12-19 22:03:00
不必修C的資工...哪間學校說來聽聽
作者: nthank (不謝)   2023-12-19 22:06:00
語言當然值得戰啊 如果我外包程式 如果被我抓到是用Java寫我一定把他們RD頭抓出來電到飛起來
作者: taric888 (淨水器)   2023-12-19 22:07:00
會office比較重要
作者: vincent8914 (群青)   2023-12-19 22:08:00
java很好啊 oop標準 c#的優點是微軟全家桶缺點也是
作者: usoko (time to face reality)   2023-12-19 22:09:00
Java也有在更新啊...
作者: sarafciel (Cattuz)   2023-12-19 22:09:00
不必修C的資工 大概跟沒有蝦的炸蝦差不多吧
作者: v86861062 (數字人:3)   2023-12-19 22:10:00
我都用asm
作者: TaiwanXDman (XD...)   2023-12-19 22:10:00
我聽過有學校只教Python 沒教C的
作者: usoko (time to face reality)   2023-12-19 22:11:00
不過這年頭連後端都在用kotlin了 然後越寫越react....
作者: ken841520 (WEIWEI)   2023-12-19 22:11:00
我想要不是野雞大學,要不就是非正統CS吧
作者: Peurintesa (芙琳泰沙)   2023-12-19 22:11:00
蛤?我很好奇哪校資工本系初學不是C/C++的耶
作者: ikachann (喵喵)   2023-12-19 22:12:00
JAVA還是很多地方有在用啦 尤其銀行跟公家機關
作者: ken841520 (WEIWEI)   2023-12-19 22:13:00
我知道有些不是正CS的系會直接學中高階
作者: Peurintesa (芙琳泰沙)   2023-12-19 22:13:00
說會少七成的絕對不是本科系而是跨領域的吧
作者: AxelGod (Axel)   2023-12-19 22:13:00
人力網站職缺找 表明後端用Kotlin 很少吧 都是Mobile
作者: ken841520 (WEIWEI)   2023-12-19 22:14:00
然後像數學系會學matlab,因為是要拿來算數學
作者: nthank (不謝)   2023-12-19 22:14:00
如果是既有架構繼續用java的那我沒話講 但如果是新專案 跟本沒用java的理由
作者: ken841520 (WEIWEI)   2023-12-19 22:15:00
還是C#好,抱緊微軟的大腿(X
作者: nthank (不謝)   2023-12-19 22:15:00
開發速度又慢 效能又差 就是時代的敗北者
作者: sarafciel (Cattuz)   2023-12-19 22:17:00
微軟把拔都替你想好了 連你沒想到的都想好了-C#
作者: Wolfclaw (Wolfclaw)   2023-12-19 22:17:00
C#好用太多了,微軟爸爸資源雄厚
作者: ken841520 (WEIWEI)   2023-12-19 22:18:00
話說C#新版本一些語法糖越來越魔幻了,第一次看都被顛覆了三觀
作者: h0103661 (路人喵)   2023-12-19 22:19:00
那麼在意效能建議直接打machine code= =
作者: dQWQbVito (韻律姬)   2023-12-19 22:25:00
說得好,我Fortran 派...
作者: ken841520 (WEIWEI)   2023-12-19 22:28:00
machine code來亂的吧,010111011100是看得懂逆好歹也說個Assembly
作者: kaj1983   2023-12-19 22:34:00
反正gpt會寫就好XD厲害的不是語言,是使用語言的傢伙
作者: tommy89082 (哈哈巴哈哈)   2023-12-19 22:35:00
Rust:程式世界將由我來統治
作者: Arashi0731 (狂舞)   2023-12-19 22:35:00
Java我記得後面的版本要收錢了,所以有一些公司原本用Java都想改C#,C#的語法糖真的很讚,我原本也是學Java,陰錯陽差工作用了C#就回不去了
作者: sunshinecan (陽光罐頭)   2023-12-19 22:39:00
你Fortran派便怎樣? 大學修了Fortran從沒用到過 QQ
作者: inana0712 (Baka_saru)   2023-12-19 22:39:00
認真講,寫machine code說不定還沒有編譯器轉出來的還厲害咧,讀cpu spec讀到死
作者: spfy (spfy)   2023-12-19 22:39:00
因為現在真的很多不是本科系的阿 我自己就不是 甚至連課都沒上過 就有人教一教直接上 邊工作邊學 但就算是我這種鄙視鍊接近最底層 還是能遇到很多"受過相對比我更正規訓練"的人
作者: KotoriCute (Lovelive!)   2023-12-19 22:42:00
客觀來說C#比Java好,但使用人數Java>>>C#
作者: spfy (spfy)   2023-12-19 22:43:00
實力完全不行 非常非常不行的那種...有些年資還比我長
作者: lomorobin (翰)   2023-12-19 22:43:00
前端後端的工作本來就一堆非本科的 正常啦
作者: KotoriCute (Lovelive!)   2023-12-19 22:43:00
學Java也比C# 好找工作當初C#誕生目的就是想取代Java 還比Java爛了早就被放棄了
作者: mikuyoyo (拍拍)   2023-12-19 22:50:00
跨平台原因?雖然現在.net好像越來越好跨了?但可能還是有很多問題?而且windows 業界人士都會說很爛
作者: devilkool (對貓毛過敏的貓控)   2023-12-19 22:53:00
.net 現在主流已經是用Linux Docker了
作者: TKOSAYA (TKOSAYA)   2023-12-19 22:53:00
c++比較嚴謹,看得舒服
作者: devilkool (對貓毛過敏的貓控)   2023-12-19 22:54:00
應該只剩.net framework老東西會使用Windows Server
作者: nthank (不謝)   2023-12-19 22:54:00
Rust一統江山指日可待 MS driver改用rust linux driver接受rust
作者: md3q6e (furu777520forever)   2023-12-19 23:04:00
我想問 為什麼微軟移植麥塊不用自家的C#要用C++ ?
作者: ejnfu ((-. .-)b)   2023-12-19 23:15:00
學Java好找工作啊不過最難的還是C++
作者: Gjerry   2023-12-19 23:18:00
rust 勢頭真的很猛
作者: sarafciel (Cattuz)   2023-12-19 23:19:00
GC會影響麥塊的效能吧 還不如自己用指標寫Allocator控
作者: nthank (不謝)   2023-12-19 23:27:00
效能考量吧 C#的運作方式跟Java一樣 source code編譯完變中間碼然後通過.NET Framework的虛擬機器再把中間碼翻成機器碼執行相比C++直接翻成機械碼會有損失不過MS自己也開始棄用C++就是了
作者: WWIII (東邪西毒)   2023-12-19 23:33:00
Rust表示
作者: sniper2824 (月夜)   2023-12-19 23:34:00
Microsoft Java跟Java pk? ㄏ
作者: s19970523   2023-12-19 23:34:00
java 現在每年會更新兩個版本號,從其他語言借鑒不少東西了。Oracle的Java要收錢,微軟或其他 OpenJDK 的 java 不收錢。GraalVM 可以將 java 直接編譯成機器碼,就像 C++ 一樣,但是目前還不穩定。GC 的部分或許可以參考 RE引擎的 GC 製作出專門給遊戲用的 GC ,感覺也許會很有趣^^
作者: Gouda (gouda)   2023-12-19 23:37:00
會很在乎用什麼語言的都不是本科系出身的
作者: novel2430 (novel54)   2023-12-19 23:37:00
恰點是C#(恰)嗎
作者: nthank (不謝)   2023-12-19 23:40:00
如果本科生都不在乎用什麼語言 Linus就不會跟想在linux裡使用C++的人吵架了
作者: spfy (spfy)   2023-12-19 23:42:00
C#的GC雖然號稱會自動 但還是很依賴程式碼的水準 如果寫太爛
作者: nthank (不謝)   2023-12-19 23:42:00
使用一個糟糕的語言會讓你浪費時間開發 浪費硬體資源
作者: Satomisan (小惡魔石原)   2023-12-19 23:43:00
寫過java跟c# 後者真的舒服很多..
作者: WindowsSucks (大橋家的DD)   2023-12-19 23:50:00
程式新手最重要的是不要讓他從入門到放棄吧,所以我覺得先學高階一點的語言培養點成就感也不錯,後面真的要繼續走下去再去補基本觀念
作者: ejnfu ((-. .-)b)   2023-12-19 23:56:00
說實在,現在的年代程式語言只是工具,有基礎進公司後學幾個禮拜就可以上手了
作者: baoda (baoda)   2023-12-20 00:01:00
System.out.print("hello world!");
作者: drm343 (一卡)   2023-12-20 00:11:00
Ada 派的....沒人站出來QQ
作者: dn91hde38b (成大蘇志燮)   2023-12-20 00:15:00
我覺得國語就好了 :這功能我下禮拜要
作者: shallreturn (千本鳥居)   2023-12-20 00:16:00
php 的喊在
作者: rogerlarger (宅)   2023-12-20 00:16:00
oracle java要錢,openjdk不用
作者: iampig951753 (姆沙咪豬)   2023-12-20 00:22:00
@gox1117 幾乎沒人鳥你 好慘 呵呵
作者: johnsonct (Jct)   2023-12-20 00:26:00
public static void main string args
作者: henry326326 (我什麼都不知道)   2023-12-20 00:36:00
補樓上哪家資工系先學PY的,就是台大資工因為前幾年原本教計程的教授要休息半年所以臨時改另外一個教授教結果那個教授就把課程從C改成python當然現在原本的教授又回來教了只是原本3個人當1個變成當2個雖然是教C但有沒有比較好我就不知道了
作者: AN94 (AN94)   2023-12-20 00:42:00
C++永遠的神
作者: jcaosola (紙袋)   2023-12-20 01:33:00
C,C++,C#,Java,Javasvript, Python 全部碰過一輪C#讚
作者: DendiQ (貔貅)   2023-12-20 02:12:00
.net 官方跨平台 2016 才推出,基岩版 2017,沒啥交集吧應該沒寫這麼快吧,就算寫很快也不大會拿新東西實驗查了下基岩版 2011 就有測試版本了,那根本沒交集
作者: yamagishi (山岸刑務官)   2023-12-20 02:32:00
都很爛
作者: DendiQ (貔貅)   2023-12-20 02:50:00
順帶一提,微軟是 2014 收購的,所以 C++ 基岩版甚至不是微軟開始的
作者: aaaaajack (丁丁是個人才)   2023-12-20 03:03:00
Cornell沒必修C 想必也是野雞大學
作者: md3q6e (furu777520forever)   2023-12-20 03:19:00
懂了 感謝
作者: aaaaajack (丁丁是個人才)   2023-12-20 03:19:00
說沒必修可能也不太對,計算機組織會丟幾個C作業叫你自己想辦法學,但基本上現在美國大學用python之類的高階語言入門才是主流
作者: gametv (期待著今天)   2023-12-20 03:45:00
C# 就是Microsoft Java如果讓我重選一次資策會,我選擇去上C# 嗚嗚
作者: holebro (穴弟弟)   2023-12-20 04:07:00
C#比較好
作者: sdw800928 (sdw800928)   2023-12-20 04:32:00
美國大學CS major的沒把python 當主流吧那是ML/Data相關才會用,畢竟不是strongly type改正:python 是dynamically type
作者: king8277 (大顆芋圓)   2023-12-20 07:09:00
拍放最強 我跟著喊的
作者: RegOwl (貓 頭 鷹)   2023-12-20 07:38:00
cs61a 跟 sicp 也不是用 C/C++ 吧?他們是野雞大學我看全台灣的大學都是野雞了
作者: wave7410 (ads7849)   2023-12-20 07:42:00
我正在學Java欸 還能繼續學嗎
作者: makikawai (makikawai)   2023-12-20 07:47:00
Java爛歸爛 但是還是一堆人用 學了不虧
作者: u5b890402 (u5b890402)   2023-12-20 08:09:00
弱弱問一句…typescript 能打嗎?
作者: GreenComet (迷宮の十字路)   2023-12-20 08:14:00
JAVA的問題就卡在oracle
作者: weiBritter (逆襲的御姊控!)   2023-12-20 08:33:00
說新專案沒人用java的根本井蛙吧,銀行公家機構九成都用java起新專案,搭框架後的開發速度根本驚人
作者: orze04 (orz)   2023-12-20 08:52:00
越好寫好維護的就用效能換啊C/C++/Rust不能算OOP吧
作者: umidaisuki   2023-12-20 09:10:00
覺得 C# 寫起來很快樂
作者: ltytw (ltytw)   2023-12-20 09:28:00
我還在VB.net...

Links booklink

Contact Us: admin [ a t ] ucptt.com