Tags:
Node Thumbnail

Lazarus IDE โครงการ IDE เข้ากันได้กับ Borland Delphi ระบบพัฒนาซอฟต์แวร์ตระกูล Turbo Pascal ที่ออกมาตั้งแต่ปี 1995 และเคยเป็นแพลตฟอร์มสำคัญสำหรับการพัฒนาโปรแกรม GUI ทั้งหลาย

Lazarus อาศัยคอมไพล์เลอร์ Free Pascal เป็นแกนกลาง เวอร์ชั่นนี้รองรับ Qt6 เพิ่มเติม ปรับปรุงการรองรับ Cocoa บน macOS และรองรับการพัฒนาเว็บเต็มรูปแบบขึ้นโดยอาศัยโครงการ pas2js สามารถพัฒนาเว็บทั้งแบบ Progressive Web Application และแบบ Electron

โครงการ Lazarus นั้นพัฒนาแยกทางกับ RAD Studio ของ Embarcadero มานาน component ใหม่ๆ เข้ากันไม่ได้หลายตัว แต่ถ้าใครคิดถึงความหลังหรือมีโครงการเก่าๆ ก็น่าจะนำมาคอมไพล์กันได้

ที่มา - Free Pascal

No Description

Get latest news from Blognone

Comments

By: Mikamura
AndroidUbuntuWindows
on 25 December 2023 - 11:54 #1301905

นึกถึงสมัยเรียน ใช้ตัวนี้เลย 555+

By: btoy
ContributorAndroidWindows
on 25 December 2023 - 12:04 #1301906
btoy's picture

คนพัฒนานี่ทำเอาสนุกเฉยๆรึเปล่าครับ หรือว่ามีกลุ่มคนที่ต้องการใช้งานมันจริงๆ (หมายถึงพวกฟีเจอร์ใหม่ๆที่ใส่เข้ามา)


..: เรื่อยไป

By: lew
FounderJusci's WriterMEconomicsAndroid
on 26 December 2023 - 11:40 #1301958 Reply to:1301906
lew's picture

ผมว่ามันผสมๆ กันครับ อาจจะมีคนมีโปรเจคเก่าๆ อยาก support + อยากได้ฟีเจอร์ใหม่ๆ ไปพร้อมกัน

มันเหมือนพวก emulator ทั้งหลายที่เก่งกว่าเครื่องเกมเก่าๆ ไปมากแล้ว หรือไม่ก็เกม OpenTTD ที่ตอนนี้อลังการกว่าเดิมดั้งเดิมมากๆ


lewcpe.com, @wasonliw

By: btoy
ContributorAndroidWindows
on 26 December 2023 - 17:26 #1301972 Reply to:1301958
btoy's picture

ขอบคุณครับ


..: เรื่อยไป

By: sarajung
iPhoneWindows PhoneAndroid
on 25 December 2023 - 13:15 #1301913
sarajung's picture

คิดถึงเลยภาษานี้ ใช้ตั้งแต่สมัย Turbo Pascal จนมาถึง Delphi ชอบ vcl component มากๆ สะดวกสุดๆ

By: sukjai
iPhoneAndroidRed HatUbuntu
on 25 December 2023 - 16:05 #1301922

นานๆ ทีผมก็เอาติดตั้งและเขียนโปรแกรมเล็กๆ น้อยๆ อยู่ครับ ด้วยความชอบส่วนตัว แต่มันหาเพื่อนร่วมทำโปรเจ๊คด้วยภาษานี้ลำบาก ก็เลยศึกษาเก็บไว้เป็นความชอบส่วนตัว ตอนนี้ทำงานแต่กับ java อย่างเดียวเลย แอบเสียดายที่เมืองไทยหางานสาย delphi แทบไม่มีแล้ว ชอบแนวทาง compile เป็น .exe ก้อนเดียวเหมือน go,c,c++ ครับ มันทำงานได้เร็วจริงๆ ตอนนี้มี freereport ให้คล้ายๆ fastreport สมัยก่อนที่ต้องซื้อ ใน Lazarus IDE นี่มันแจ่มจริงๆ ครับ

By: btoy
ContributorAndroidWindows
on 26 December 2023 - 09:33 #1301952 Reply to:1301922
btoy's picture

ตอนนี้พอแก่ตัวขึ้น เราเริ่มเชี่ยวชาญในงานที่เอาไว้หาตังค์แล้ว ผมแบ่งเวลากลับมาเขียนภาษากลุ่ม c, c++, c#, go แล้วก็ฝึกใช้ Rust เพื่อทำ tools ให้ตัวเองใช้ (แบบง่อยๆ)

นอกจากความเร็วแล้ว มันทำให้เรามีความสุขกับการเป็นโปรแกรมเมอร์ เพราะท้ายสุดแล้ว หน้าที่ของโปรแกรมเมอร์ก็คือคุยกับคอมพิวเตอร์ ขอให้มันทำงานตามที่เราอยากได้ :)


..: เรื่อยไป

By: nullzer0
AndroidUbuntu
on 25 December 2023 - 18:50 #1301930
nullzer0's picture

Lazarus IDE โครงการ IDE เข้ากันได้กับ Bordland Delphi

Bordland -> Borland

By: ThaiCodeGear on 3 January 2024 - 12:45 #1302353

โครงการ Lazarus ไม่ได้พัฒนาแยกทางกับ RAD Studio ของ Embarcadero มานานนะครับ จริงๆคือไม่ได้เกี่ยวข้องกันเลย
เอาง่ายๆคือเค้าจงใจประมาณว่าให้ทำเหมือนคือเอา Source Code จาก Delphi มา Compile ได้เลยถ้าใช้ Library (component) เหมือนกัน
คล้ายๆ SharpDevelop (https://sourceforge.net/projects/sharpdevelop/) ที่ทำขึ้นมาโดยแนวคิดเดียวกัน(แต่ใช้ Library Framework dot net ของ Official จริงๆ เพราะ .NET มัน Opensource) เพราะตอนนั้น Visual Studio Express ยังไม่มีหรือมีแล้วแต่ยังดีไม่พอผมก็จำไม่ได้ แต่เค้าต้องการให้สามารถทำได้ดีกว่าและใกล้เคียงกับ Visual Studio ตัวเสียเงิน ซึ่งตอนหลังหลุดการพัฒนาไป เพราะ Microsoft ได้ปล่อย Visual Studio Community ออกมา ทางทีมพัฒนา SharpDevelop จึงไม่เล็งเห็นประโยชน์ที่จะพัฒนาต่อ จึงหยุดการพัฒนาไป