顯示廣告
隱藏 ✕
看板 terievv
作者 terievv (terievv)
標題  標題  [問卦] 為何Java語言 是程式語言的霸主?
時間 2015-08-24 Mon. 13:58:39


看板 Gossiping
作者 gnew (mix)
標題 [問卦] 為何Java語言 是程式語言的霸主?
時間 Mon Aug 24 12:10:57 2015



http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

有些人以為C跟張宇一樣是第一主播

其實他們沒發現C跟張宇一樣滑鐵驢變第二主播了

Java:她們在爭什麼,爭老二..頗呵... ( ゜ω゜)▂ξ っ✂╰ひ╯

有沒有跟Maya文明一樣是第一霸者的Java語言的相關八卦

--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.242.157.151
※ 文章代碼(AID): #1LsfbM_u (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1440389462.A.FF8.html
abram:  這在問三小1F 08/24 12:11
nosay: 阿鬼!!!!2F 08/24 12:12
RrEpic: 傻子都會寫的緣故3F 08/24 12:12
arrenwu: 我也好奇為什麼最近Java在這個排名又贏過C了4F 08/24 12:13
haha98: 把Python放在哪裡5F 08/24 12:13
chifu: android6F 08/24 12:13
pinkowa: 我也覺得很怪 還是很多人在用Java7F 08/24 12:13
Sirctal: C加上C++ 就知道了 類C 派的 站出來!!!8F 08/24 12:13
eva19452002: 各家排名都不一樣9F 08/24 12:14
exhentai 
exhentai: java是霸主? 因為免費加上白癡都會寫10F 08/24 12:14
vn509942: Python才夠潮 哼12F 08/24 12:15
jame2408: 因為android! java排名又上升了吧13F 08/24 12:15
pkmu8426: 地表最強ide表示14F 08/24 12:15
shinobilin: 我都用 perl15F 08/24 12:16
crossdunk: javascript有這麼低? 豪小16F 08/24 12:16
Keiichi: Whitespace才是王者17F 08/24 12:16
chuanmaotou: Java慢到爆 C++才是王道18F 08/24 12:16
bobju: 應該要統計一下收入最好的前10%工程師都用什麼語言才對19F 08/24 12:16
justin091136: 我都學C+20F 08/24 12:18
maplefff: 那可能是Ada之類軍用語言21F 08/24 12:19
s410294 
s410294: 一堆外行的在瞎比 java跟c++比速度 XD22F 08/24 12:19
s410294: 還有好寫也錯了XDD 自以為用男的語言了不起 XD
s410294: 程式語言是看什麼目的而選用好嗎? 一堆2流工程師
ccas: Javascript比Objective C還低??  別鬧了25F 08/24 12:21
arrenwu: 就好像剛接觸Linux的資工生也會大貶Windows一樣26F 08/24 12:21
tony24334: 聽說收入最高的是最潮的ruby......27F 08/24 12:21
ccas: 還不如看github的commit比較還比較準28F 08/24 12:21
s410294 
s410294: |去比什麼語言好真的是蔡b八中的蔡b八29F 08/24 12:23
frostshots: 我都用costco寫code30F 08/24 12:23
SergioRod: 收入最高的是叫別人寫的 傻子才自己寫31F 08/24 12:30
capita: ruby最潮收入最高?看看ruby從2008的4%掉到現在的1.4%吧32F 08/24 12:31
jengjye: 現在隨便一個有目的的整合系統  用C寫看看阿  根本是找死33F 08/24 12:32
jengjye: 各語言有個語言的長處....java最多人用代表應用程式系統
jengjye: 是目前展的主流  就這樣而已硬要比優劣的很3流
Sirctal: 是沒錯拉 只是強者相遇就是要戰阿(港漫哏) XD36F 08/24 12:35
wusam4667103: ikea37F 08/24 12:36
mdkn35: 難道要推C來毒害新手嗎38F 08/24 12:36
arrenwu: C++才是最容易毒害新手的39F 08/24 12:37
jengjye: 但戰的內容很吐血啊   根本大外行在跟程式語言裝熟...40F 08/24 12:38
mdkn35: C那個char 你要會用 還得花一些時間去了解41F 08/24 12:38
mdkn35: 當然了解構造是很好 但大部分的人不需要了解也能寫小程式
kitehero: 因為有Android加持啊 真要比上手容易度python簡單多了43F 08/24 12:39
jengjye: 推薦新手計概計組學好再來學程式語言比較適合44F 08/24 12:39
mdkn35: 比起來Java好用太多45F 08/24 12:39
ohyeah5566: 我都用c加加加加46F 08/24 12:40
arrenwu: 就是因為非得了解才不會毒害新手呀XDDD47F 08/24 12:41
naminono: 因為Android48F 08/24 12:41
sam7159: 這又不是使用率排行,在高潮什麼49F 08/24 12:41
arrenwu: 如果是要讓人體會寫程式的fu,dynamic-typed的比較好50F 08/24 12:41
mdkn35: 呃 我指的毒害是 得花一堆時間才能勉強寫出一個小程式51F 08/24 12:41
XJY13: objective c光宣告 就落落長 夠潮吧52F 08/24 12:42
Kmmmmmmmmmmt: java是第一個標榜跨平台而且流行起來的程式語言53F 08/24 12:42
arrenwu: @sam7159 這是用"使用率"進行的排行54F 08/24 12:42
sam7159: 流行指標跟市場佔有率不同吧55F 08/24 12:46
fake30820: c的站出來56F 08/24 12:47
xmann: banima57F 08/24 12:48
sam7159: 建議先去了解這些評比數據怎麼來的吧58F 08/24 12:50
arrenwu: 從他們網頁的說法,是看工程師 課程 廠商 的數量59F 08/24 12:53
capita: 市場佔有率毫無標準可言 這是二十年前就吵過的事60F 08/24 12:54
capita: TIOBE 是目前公信力最高的指標
capita: 例如程式碼數量的統計 COBOL第一名的年份大概有50年...
rickieyang: 短時間寫出第一個程式? echo "Hello world!"63F 08/24 12:59
name2name2: java應該不是所有地方的霸主,頂多幾個地方而已64F 08/24 13:03
jeffrey40504: 跟c比速度 怎麼不跟java比跨平台65F 08/24 13:31
grooving: 會寫c++的通常都會寫java 但是會寫java的通常不會寫c++66F 08/24 13:34
grooving: 所以這種調查的偏差很大 用c++的應該要把java和c加進來
grooving: 才是最大宗
dodonpachi: 寫web java根本是擾人 市佔低是有道理的69F 08/24 13:39
dodonpachi: 要不是為了跟整個solution整合...
sam7159: 霸主是類C派無誤71F 08/24 13:45
sam7159: TIOBE只不過是流行指標(例如針對知名搜尋引擎前一個月的
看板 Gossiping
作者 f953024 (=.=a)
標題 Re: [問卦] 為何Java語言 是程式語言的霸主?
時間 Mon Aug 24 13:02:50 2015


※ 引述《gnew (mix)》之銘言:
: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
: 有些人以為C跟張宇一樣是第一主播
: 其實他們沒發現C跟張宇一樣滑鐵驢變第二主播了
: Java:她們在爭什麼,爭老二..頗呵... ( ゜ω゜)▂ξ っ✂╰ひ╯
: 有沒有跟Maya文明一樣是第一霸者的Java語言的相關八卦


兩個都有寫過,我想我應該可以講些什麼

會碰JAVA是因為專題需要,所以才開始買書慢慢摸

當初因為要開發手機上的程式,所以我除了J2SE之外J2ME也會寫(時代的眼淚

後來因為產學合作的關係,我也會寫J2EE

之後因為要碰影像處理的關係,我嘗試著用JAVA去開發

不得不說,JAVA可以用的套件非常多,開發起來很方便

加上強大的IDE,eclipse跟netbean用起來就是如魚得水

連UI也只需要拉一拉再作調整就好了


後來因為碩班要搞視訊壓縮,會用到的open source是用c寫的

所以我開始寫起了C/C++,當然一開始會覺得很難適應

畢業後直到現在工作,JAVA已經被我擺在旁邊快六年了

前陣子還是會寫一些Android的測試程式,因為我是搞移植的

也因為是搞移植的,所以我常把C寫完丟到iOS跟Andorid及其他平台上跑

一些java沒有的功能,我會用c寫完後編成so再透過JNI讓Andorid呼叫

兩邊其實應該算都用了很久,很坦白的說



1. JAVA的效能是真的沒有比C好,這用影像壓縮技術來看很容易知道

2. JAVA的入門門檻是真的沒比較高,好學加上有強大的IDE輔助

3. 看過很多原本寫JAVA的人轉寫C的時候,通常都覺得不習慣也覺得難用

4. 以前當程式助教觀察到,很多寫C/C++的人碰到指標就死一片了,

   也碰過不少不想碰指標的人轉寫JAVA




對於3跟4是我自己看到的,樣本數大概只有50多個,但不代表所有人

但是以應用層面來說,JAVA的套件應該很多,所以能做的事也不少

真的要說學C好還是JAVA好,只能講看是應用在那個領域上的開發

雖然現在工作上的需要,我都是寫c/c++居多

但在一些快速驗證上也會用Java跟Matlab去做,因為已經有現成套件

我也有碰過有人問我能不能用Matlab做視訊壓縮處理,你說勒?

以前我也寫過symbian OS,當時我也抱怨開發起來沒有像用J2ME快





程式沒有什麼優劣之分,就看工程師自己怎麼去運用

只是單純去戰Java跟C誰比較好,是蠻沒有意義就是



--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.158.204
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1440392573.A.699.html
king786945: 原Po資工系1F 08/24 13:05
Kreen: 我就是不會用指標的那種                     所以改當PM了2F 08/24 13:05
xzcb2008 
xzcb2008: 妳好厲害( ̄▽ ̄)3F 08/24 13:06
ikenaka: 聽說java的國際證照只有學科是真的嗎?4F 08/24 13:06
crossdunk: 我可以說你宅嗎5F 08/24 13:07
cmrafsts: 我也碰到指標就掛了6F 08/24 13:07
storyo11413: 先從學校教職觀念改起 很多程式歧視都是教學時散播的7F 08/24 13:08
few984: C+11,C++14,C++17->C++ is becoming better and better8F 08/24 13:10
arrenwu: Java的變數用起來跟指標沒兩樣不是嗎?9F 08/24 13:16
arrenwu: 對我而言差別只是不能直接access memory而已
roger00: 推11F 08/24 13:21
XiaoWeitw: OpenCV?12F 08/24 13:37
wkuochen: 沒有指標我就慌了,所以我沒辦法學JAVA與C#13F 08/24 13:49
看板 Gossiping
作者 skyhigh5566 (天高五六)
標題 Re: [問卦] 為何Java語言 是程式語言的霸主?
時間 Mon Aug 24 13:25:21 2015


※ 引述《gnew (mix)》之銘言:
: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
: 有些人以為C跟張宇一樣是第一主播
: 其實他們沒發現C跟張宇一樣滑鐵驢變第二主播了
: Java:她們在爭什麼,爭老二..頗呵... ( ゜ω゜)▂ξ っ✂╰ひ╯
: 有沒有跟Maya文明一樣是第一霸者的Java語言的相關八卦

先看你的霸主定義為何

是薪水高還是使用人數多

比薪水高的話



在台灣,寫Java大概就是一些SI接案公司

再來就是寫安卓應用程式的,賺錢沒很多

能養得起那麼多Java工程師的在台灣

就是那些手機廠而已

水果的就寫Objective C


在台灣畢業就要高薪

台面上看到的系統廠大多寫C/C++

豬屎屋也是寫C



遊戲業的話電腦遊戲大多用C++

大作通常自己有自製引擎

不然就是用Unreal 這類

只是遊戲業賺得不多

在歐美日也是低於一般工程師水準

拼成本低快速製作的用UnityC#這引擎

手遊大多也是用Unity 門檻低


但是在美國

我聽朋友說的 可能有誤 他在灣區

手機應用程式來創業的薪水也不低

軟體業是CS的頭

豬屎屋在美國不是像台灣那麼領頭

孤狗內部用C C++還有Python

水果看部門 可以請obov自己出來講


結論來說

比薪水沒有霸不霸主的語言

都要看產業分佈 還有國家

除了少部分創業團隊以外

台灣科技業本質不管軟硬體都還是代工性格

--
Sent from my Android

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.246.211.87
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1440393925.A.2F8.html
※ 編輯: skyhigh5566 (111.246.211.87), 08/24/2015 13:25:44
※ 編輯: skyhigh5566 (111.246.211.87), 08/24/2015 13:27:11
king786945: 台灣程式設計師薪水和國外比差多少??1F 08/24 13:29
exhentai 
exhentai: 台灣程式設計師能力這麼差,連讀財經都能做是想領多少?2F 08/24 13:30
ikenaka: python蛇蛇聽說是未來趨勢3F 08/24 13:35
y2468101216: 台灣工程師不是差,是好的都跑了4F 08/24 13:37


--
※ 作者: terievv 時間: 2015-08-24 13:58:39
※ 看板: terievv 文章推薦值: 0 目前人氣: 0 累積人氣: 1459 
分享網址: 複製 已複製
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇