Re: [新聞] Pascal 語言設計者,尼克勞斯維爾特過世
※ 引述《Lordaeron (Terry)》之銘言:
: → superpandal: free pascal也很久沒更了 囧 01/06 22:31: 推 oopFoo: 穩定更新少正常。C++一直變,我都不敢說我懂C++,像c++23 01/07 09:32: → oopFoo: 拿掉GC,我才知道C++有GC的spec。 01/07 09:33: 現存活著的Pascal 有
: 1. Delphi
: 換公司到embarcadero 後,活著!!但真的沒啥進步。
: IDE 爛字不夠形容,Compiler 就吃老本。
: VCL/FMX 沒進步。
: BCB 是更慘,庶出,能活著就不錯了。
: 2. FreePascal
: 這Compiler 是真的很3.2.2 很久了沒錯,但還是有一直在更版。
: 而Compiler 的跨平台也沒話說,Write Once Compile Anywhere 有做到。
: IDE 好吧。Delphi7 的樣子,Delphi7 的程度。
: LCL 的跨平台沒話說。套LCL 的APPLICATION 跨Windows/Mac/Linux/BSD系列沒問題。: 3. GNU Pascal
: 這GPC....沒在用。
: 按說法,GCC support 的平台它都Support。也可以吃GNU 的toolchain。
講開FPC freepascal 和Delphi 了。
就講一下台灣比較沒人在提的LAZARUS 吧。用它來對應Delphi。
Lazarus 的GUI framework 叫LCL,對應到Delphi 的VCL和FMX。是的,一套對兩套。
LCL 直接跨平台了,不用像Delphi 哪樣,還有一個VCL 卡住。
Lazarus 的String 等於Delphi 的RawString。
Delphi 的String 是UTF-16,Lazarus 的元件是UTF-8,所以建議String 是UTF-8。
所以Lazarus 本身有做好的UTF-8的表,和相應的FUNCTION 來處理和UTF-8的事,
基本上是對照到Java 字串轉換該有的都有了。
Microsoft 的extend 的CP932,CP936,CP949,CP950 表我也做上去了。
Delphi 開發和DB 相關的,基本上LAZARUS 都有。
但DBase DBF,Paradox DB 這兩個基本上不要有任何的期待,特別是Big5。
其它的GUI 元件,則比VCL 的好。
另外LAZARUS 還有不少第三方的Component,可以從install/uninstall component 上
找到或從
https://wiki.freepascal.org/Projects_using_Lazarus_-_Components_and_Libraries找到。
都沒有,可以上github 上找。
其它的如CRYPT,NETWORK,都有。
第三方的GUI component 是沒有Delphi 的做得漂亮的。
安裝方面,除了
https://www.lazarus-ide.org/
外,我建議
https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases
fpcupdeluxe 可以讓你客製化你的LAZARUS 包括cross compile,也只有這個才有
M1 MacOs 的Lazarus,M1 MacOs 原來的中文輸入的問題,我也修正和調整好了。
在LAZARUS 3.0 中整進去了。
其它的平台Windows, Linux, BSD 等也有相應的調整。
所以,請用LAZARUS 3.0,但FPC 依舊是3.2.2。
最後,提醒一下,LAZARUS 和Delphi 一樣,只有String 有GC。
其它的,請自行處理。同時,String 是thread unsafe 的。
--
推
歡迎入坑啊....
37
Re: [討論] 請給這一位爸爸工作好嗎?已聯絡上馬先生剛馬先生回我訊息了 他說他的專長是 Windows base 程式設計 或 網頁程式 Asp, jsp, Java script, Java, Delphi, BCB, html 且他目前是希望在台中工作 若有適合的職缺 再請善心網友們站內信給我~謝30
[請益] Delphi不流行的原因?小弟公司的ERP目前是外包給別家公司維護,平常例行會議也會多看一些他們使用的過程 覺得Delphi開發簡單而且效能很好,直接編譯成windows二進制碼,沒有框架的包袱 連資料庫也是拉個元件設定一下就搞定,背後IDE都幫你配置好好的,基本上只需要把業 務邏輯code寫好都不會有太大問題 理論上這種簡單的IDE應該要很熱門呀,滿好奇市場上不流行的原因21
[問卦] C++ java python php vb vfp學哪個?想學程式 以後不愁沒飯吃 聽說有以下流行的 C++ java python php vb vfp delphi jsp 學哪個比較容易又高薪又主流 不能太難 有沒有八卦19
[問卦] 學python不如學Delphi?本宅想學個程式語言 下班來整理一下股票 券商的東西不是我想要的 就在看python 後來書店店員說7
[問卦] 這裡會Delphi的人多嗎?八卦板眾號稱什麼都會,打孔機program也ok Delphi曾經號稱是VB Killer 也有過一段榮光歲月 現在板上會Delphi的人多嗎? 都用來幹嘛?4
[問卦] 駭客組織的掛?如題 阿肥剛才fb 跳出一段訊息 我們是Lazarus骇客組織,近年台湾頻繁發生網路詐騙 網路詐騙手法層出不窮!3
[討論] 哈利波特,佛地魔王的女兒防雷一下好了 沒鼻子跟貝拉生下女兒Delphi 普遍推測是在大戰前兩個月生下的 但是無法解釋追求永生的沒鼻子會想到留下後代避免死亡無後 前面提問食死人殘黨出來作亂的可能性後突然發現3
Re: [閒聊] 請問 哈利波特 : 被詛咒的孩子書迷上鉤 XD 雖然一開始不太能接受第八集的設定 還是不爭氣的上網訂書下來看 以下是故事大綱,不想被雷到請左轉← ※ 引述《qq326 (夢想當個好爺爺)》之銘言:2
Re: [問卦] 寫程式是非常輕鬆的工作吧?我沒有程式背景 但聽到一件扯事 某上市櫃的科技公司 員工幾百人 內部軟體大多由一人維護 他就寫Delphi 10年資歷1
[生活] [贈書]Delphi贈書如圖,請站內信告知,能板橋自取優先。 --