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