[請益] Delphi不流行的原因?

看板 Soft_Job
作者
時間
留言 103則留言,34人參與討論
推噓 30  ( 31推 1噓 71→ )
小弟公司的ERP目前是外包給別家公司維護,平常例行會議也會多看一些他們使用的過程 覺得Delphi開發簡單而且效能很好,直接編譯成windows二進制碼,沒有框架的包袱 連資料庫也是拉個元件設定一下就搞定,背後IDE都幫你配置好好的,基本上只需要把業 務邏輯code寫好都不會有太大問題 理論上這種簡單的IDE應該要很熱門呀,滿好奇市場上不流行的原因 --
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.137.163.178 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1643178717.A.3A7.html
1Flee16818: 老01/26 14:32
c、c++、java也很老呀
2FmenShow: 因為有c# .net01/26 14:47
3FmenShow: Anders Hejlsberge Delphi/C#之父.01/26 14:52
c#需要有.net但delphi不用呀 ※ 編輯: Isaea (114.137.163.178 臺灣), 01/26/2022 14:53:19
4Fddoll288: 因為ide用賣的,不像微軟用送的,用的人少就不流行01/26 14:53
但IntelliJ Ul版要錢也是很多人願意花錢 ※ 編輯: Isaea (114.137.163.178 臺灣), 01/26/2022 14:55:11 ※ 編輯: Isaea (114.137.163.178 臺灣), 01/26/2022 14:56:49
5FmenShow: 有微軟的支援與$,工程師的選擇很難不去考慮到這點.01/26 14:58
6FmenShow: 都要走微軟視窗體系了,當然大家還是會覺得親生兒子保險點01/26 15:02
有道理
7Fqrtt1: 他流行過啊 01/26 15:04
大概是10多年前了吧?
8FtestPtt: 就很落伍的語法01/26 15:05
我是不愛Pascal,有大括號不用硬要begin end,不過delphi這套IDE我覺得挺好的
9FtestPtt: 然後一堆公司買一套至少戰10年的01/26 15:10
10FtestPtt: 現在也還沒看過比wpf還好的視窗開發工具了01/26 15:13
QT、Swing效能都不輸呀,標籤佈局的話我覺得JavaFX更好,electron有點犯規直接包V8 引擎忽略
11FmenShow: 然後學習資源是最大問題,書相對來說不好找了.01/26 15:13
12FmenShow: 但比COBOL好找 (威~)01/26 15:14
的確,社群很封閉,我也不是很喜歡這點
13FmenShow: 那家外包廠商應該很爽,競爭者少了.不是每家公司都想搞大01/26 15:19
14FmenShow: 革新,要用最潮最先進的語言.很多公司本業本來就不是寫程01/26 15:20
15FmenShow: 式的.東西能用穩定就好.哪個大頭敢隨便亂換穩定的老東西?01/26 15:21
很爽啊,從win7升到win10的時候,他說ERP版本會有問題必須重構,老闆也是摸摸鼻子砸 錢下去,我看根本就Delphi升級後舊code重編譯就可以再賺一次了 ※ 編輯: Isaea (114.137.163.178 臺灣), 01/26/2022 15:31:27
16FtestPtt: 你在ERP沒見過表格裡面分割子表格吧01/26 15:28
印象中沒有
17Fjj0321: 跟酒一樣 釀得越久越香 (X)01/26 15:42
沉到甕底了
18FGaogaigar: 以前c++ builder也紅過 但我也不知道為什麼這些東01/26 15:44
19FGaogaigar: 西會死掉 01/26 15:44
20FtestPtt: 因為他們還在用borland01/26 15:45
21Fzhuzii: 我國小時玩過 老 我覺得還是因為ide 要錢的關係 01/26 15:45
22Fzhuzii: 用的人少 自然會不流行01/26 15:46
是沒錯,但近幾年有免費社區版了也是沒熱起來
23Frotalume: 以前Borland TW台灣姿態擺太高了,也不會砸錢給學校01/26 16:42
24Frotalume: 找來演講還得要上班時間,同時間VS一套賣學生只要600 01/26 16:42
25Frotalume: 等新的經銷商有心想推的時候己經慢了01/26 16:43
26Frotalume: 不得不說雖然Delphi囉嗦但對商用來說真的還行 01/26 16:43
27Frotalume: 還有就是UTF8腳步也太慢,等搬上.net到可以用的版本 01/26 16:45
28Frotalume: 只剩下那些不得不用的廠商還在繼續用了01/26 16:45
29Frotalume: C++ builder會死掉我覺得主要也還是Delphi,畢竟Delphi 01/26 16:48
30Frotalume: 沒更新就跟不上 01/26 16:48
31Frotalume: 同時間如果你再考慮一下vb.net跟他出來的時間,你就會01/26 16:50
32Frotalume: 知道delphi是borland自己玩掉的 01/26 16:51
了解,我是有看到它連手冊都要買,資源真的很封閉
33FMoonCode: 你覺得好用就應該使用,就像 Paul Grahm 選擇 Lisp 一01/26 16:58
34FMoonCode: 樣 01/26 16:58
IDE好用,但語法沒有很喜歡
35FDrTech: 現在流行只寫一個服務,其他系統都可使用啊,不用重複開發 01/26 17:15
36FDrTech: 。誰會把核心業務用Delphi來做。而且現在要寫UI替代方案太01/26 17:15
37FDrTech: 多,還不用綁OS。01/26 17:15
38FDrTech: 而且IDE的成本,後續維護成本,都不便宜了。01/26 17:17
同意,可能拿來做side project還是有機會
39Frotalume: 寫web的好處是不用部署,壞處就是一些系統性的控管不一01/26 17:30
40Frotalume: 定能作,Delphi也可以免除三不五時browser更版的痛苦 01/26 17:30
41Frotalume: 系統核心不一定要作在win32 app上,但可以讓使用環境更01/26 17:31
42Frotalume: 加限縮,這也是商用的考量之一01/26 17:31
43Frotalume: 至於綁OS這也不是太大的問題,會想用這類windows程式的 01/26 17:33
44FBencrie: 要錢不是原因吧,Visual Studio 也是要收錢的啊01/26 17:34
對呀
45Frotalume: 都花了大把銀子在windows上為了給一般user用而不是IT01/26 17:34
拍謝我不是很明白r大這段的意思,看起來delphi還是有它的優勢在?
46Fotherman: http://tny.im/yeAxC Delphi使用在全球排名第14,僅次 01/26 17:51
※ 編輯: Isaea (125.228.68.49 臺灣), 01/26/2022 17:57:11
47Fotherman: 排名僅次於go語言,寫法簡單程度跟basic差不多,又可以 01/26 17:54
48Fotherman: 跨mac、linux、windos、android,ios多種os,只是台灣推 01/26 17:54
49Fotherman: 廣不起起,bpl穩定性還是比.net高太多了01/26 17:54
的確,而且也可以操控記憶體做滿底層的事,但在台灣就是乏人問津 ※ 編輯: Isaea (125.228.68.49 臺灣), 01/26/2022 18:11:53
50Frotalume: 供需問題,曾經Delphi紅過,當時薪水也給的不差01/26 18:16
51Frotalume: 隨著少人用當然就少公司敢投入資源到新開發上 01/26 18:16
52Facgotaku: 程序化語言在verilog,數值控制看起來有優勢 01/26 18:21
53Frotalume: 至於這種有UI的需求就是需要畫面大量keyin,當然就會是 01/26 18:21
54Frotalume: 一般使用者在操作,IT都不一定能接受全shell了別說user 01/26 18:22
55Facgotaku: 在現在開發業務複雜的邏輯 看起來很囉唆又不好閱讀01/26 18:22
56Frotalume: 既然是一般user,就算只是上上網的電腦也不會裝linux 01/26 18:22
57Frotalume: 如果再考慮不希望從外網存取,最快的方式當然就是實體 01/26 18:23
58Frotalume: 從客戶的角度來看,web都要subscription,他就只想買斷 01/26 18:24
59Frotalume: 維護簽不簽就變成自由,訂閱是停了就不能用了啊XD 01/26 18:24
60Frotalume: 而且web還要考慮可能得從外網來,能在區網IT會更省心XD 01/26 18:25
了解,的確以ERP來說web真的是可以完全取代desktop,但我想說用delphi做做工具程式 應該還是有發揮的餘地,畢竟是local端執行
61Fpuppygo: 現在流行Omicron 01/26 18:26
該預約第三劑了
62Frotalume: 但web化一來前後端資料開發核對容易,二來部署簡單,再01/26 18:29
63Frotalume: 想想你開發完的程式如果要部在同一棟大樓50台電腦上01/26 18:30
64Frotalume: 你還得搞支部署程式確定不會壞掉,web就沒這個問題01/26 18:30
同網域的話共享磁碟應該就能克服?
65Fquickey: ide會比jetbrains好用嗎? 01/26 19:22
delphi就集成compiler,要用delphi就只能用它的IDE,跟jetbrains概念不太一樣,不過 論順手度還是jetbrains好用
66Fctrlbreak: Delphi當初的競品是VB, delphi早期在商務應用可能搶到01/26 19:31
67Fctrlbreak: 一席地位但我不覺得他有紅過XD 01/26 19:32
是,應該還是有紅啦XD
68Fopeneyes222: 因為有c#取得方便,資源多,語法較熟悉。 01/26 20:43
資源多跟c體系語法的確也是
69Frotalume: Delphi當然不會像vb這麼紅,但碰久了你真的很容易分出來 01/26 21:09
70Frotalume: 哪些是Delphi寫的哪些是VB,甚至哪些是標準的VC...XD01/26 21:10
71Frotalume: C#則是很後面的事了01/26 21:10
有這種事,我自己是分不太出來XD
72Fadsl12367: 就人才好找 java c#人才庫一狗票01/26 21:46
delphi紅不起來所以少人學,人才自然少
73FAssyla: 搞免費推廣太晚了,Borland已經逐漸被淘汰了 01/26 21:54
可惜了這套好IDE ※ 編輯: Isaea (125.228.68.49 臺灣), 01/26/2022 23:02:26 ※ 編輯: Isaea (125.228.68.49 臺灣), 01/26/2022 23:03:06
74FHZYSoft: 可找「BORLAND傳奇」這本老書來看,有講 Borland 興衰史 01/27 00:26
75FHZYSoft: Delphi 真的是非常好的一套 IDE,我也覺得非常可惜 01/27 00:27
76FHZYSoft: 在二十年前跟 VB6 和 VC++6 放在一起,真的是遙遙領先 01/27 00:28
77FHZYSoft: Pascal compiler 的 optimization 也做得很強,可惜台柱 01/27 00:28
78FHZYSoft: 被微軟挖角,後續很多策略錯誤,例如移植 Linux 慘敗 01/27 00:28
79FHZYSoft: 現在別說 Delphi,桌面應用全都退流行了,時代的眼淚 01/27 00:29
80Fiamshiao: 教的資源少,會寫的人就少,維護人難找,但作為工作經 01/27 02:45
81Fiamshiao: 歷加分又有限,惡性循環 01/27 02:45
82Fsuperpandal: 可以用free pascal 01/27 09:25
83Fzhuzii: 有時候就是時代潮流 有點紅的時候沒推出去 開始一連串不 01/27 09:48
84Fzhuzii: 太順利 就惡性循環了 01/27 09:48
85FUskey: 從Delphi7跳到XE10 真的好用 不過學習資源很難找 01/27 10:19
86Fmeya: 推JavaFX寫一次到處都可跑 01/28 06:21
87Fsadako517: 錢的問題吧,vs兩萬,delphi 10萬,20年前流行,方便是 01/28 11:16
88Fsadako517: 方便,但轉.net資源更多 01/28 11:16
89Fjej: 很老的語言 01/28 12:23
90Feva19452002: 你用delphi不怕不支援新版windows嗎? 01/29 11:19
91Facer1832a: Delphi目前還有在更新,不用怕新版windows不能跑 01/30 12:39
92FEric0605: 沒人學了 講難聽的現在小朋友連c c++ c#都沒人學了 01/31 00:03
93FEric0605: Delphi 大概根本沒人聽過 要怎麼流行 01/31 00:03
94FdarkMood: 害我以前怎麼會秀出10幾年前的文章.............. 01/31 17:06
95FdarkMood: OS2 怎麼不流行的原因!!!!!! 01/31 17:07
96Fweath: DELPHI 寫報表很好用耶~ 02/01 21:24
97Fjamesho8743: 最早之前跟vc vb競爭 都落敗了 現連整個桌面應用都沒 02/07 20:41
98Fjamesho8743: 落了 被web js取代是要怎麼流行 02/07 20:41
99Fjamesho8743: 學pascal 跟delphi只能寫寫windows桌面 後來才有linu 02/07 20:45
100Fjamesho8743: x版本 不如去學C C++ C# 02/07 20:45
101Fcathychg: 太古老 的程式語言 本身就是工程師們心中難以言喻的秘 02/16 03:33
102Fcathychg: 密啊…XD 02/16 03:33
103Fcathychg: 太過複雜 不好用 02/28 19:59

Soft_Job 最新熱門文章

23 [請益] offer 請益 (binance)
52 soft_job 2022-05-17 20:29
19 [心得] Foodpanda / Shopback
41 soft_job 2022-05-15 10:42
15 [請益] offer請益 醋店/GG
71 soft_job 2022-05-14 22:21
26 [請益] offer請益
56 soft_job 2022-05-13 13:46
25 [請益] Offer 請益
53 soft_job 2022-05-12 13:10
54 [心得] Meta 面試
62 soft_job 2022-05-10 13:04