ขอถามคนที่ใช้ทั้งสอง compiler/IDE ว่า
Lazarus V 1.0.8 เมื่อเปรียบเทียบกับรุ่น Delphi 6 แล้ว
คุณลักษณะ ( features) และ ความยากง่ายในการใช้ รวมทั้งอุปกรณ์ต่่างๆที่มี
ต่างกัน หรือ ห่างกันแค่ใหนครับ
ทราบว่า Delphi ก่อนจะถูกซื้อไปจาก Borland หากจำไม่ผิด เป็น version จนไปถึง 7-8 แล้ว
เคยใช้แต่ Delphi 6 ก็เลยอยากทราบความแตกต่างว่า Lazarus ซึ่งล่าสุดนี้ มันทันสมัยกว่ามากน้อยแค่ใหน
หากไม่มาก ก็จะได้ใช้ตะบันใช้ Delphi 6 ต่อไปเรื่อยๆ หากมันต่างกันแยะ ( ใหม่และดีขึ้นกว่ายังไง ) ก็จะได้ย้ายมาใช้ของใหม่
ขอบคุณสำหรับ ความเห็น
ปล อ้อ อ่านมาว่า MS ซื้อ Foxpro นั้นไม่ใช่เพราะเอามาฆ่าหรอก เขาไม่โง่ขนาดใช้เงินไปทำแบบนั้นหรอก บริษัทขนาดนั้นแล้ว เขาฉลาดกว่าที่เราคิดแยะ
ทราบมาว่า ที่ MS ซืือ เพราะ ณ เวลานั้น Foxpro มี database search engine ที่เร็วที่สุด ที่คนอื่นทำไม่ได้เร็วเท่า foxpro ครับ เขาเอา search engine นั้นมาใช้ในสินค้าเขา ต่างหาก ........
ต้องขอชี้แจงก่อนนะครับว่า ผมไม่ได้ใช้ Lazarus อย่างจริงจังนัก (ออกจะน้อยด้วยซ้ำ) จึงอาจจะไม่มีข้อมูลมากนัก
แต่ถ้าได้ลองอ่านเอกสารนี้
http://www.blaisepascal.eu/lazarus/Chapter1.pdfจะเห็นได้ว่า Lazarus จะถูกจัดให้เข้ากับ Delphi 2007. แต่คงไม่ใช่ทั้งหมดของ Delphi 2007 นะครับ ซึ่งคงอ้างอิงกับ FPC เป็นหลัก.
และแตกต่างจาก Delphi มาตราฐานอยู่พอสมควร.
สำหรับ Delphi เป็น Tools ที่มีมานานมาก ส่วนตัวผมก็ย่อมจะได้สัมผัสมานานกว่า พอจะรู้จักอยู่บ้าง
หากท่านลงทุนใช้ Delphi อยู่แล้ว และไม่ได้มีปัญหาใดๆ ก็ใช้ต่อไปเถิดครับ เพราะอย่างไร Delphi ก็ถูกพัฒนามานานมาก มีข้อดีกว่า Lazarus อยู่มาก (ในหลายๆเงื่อนไข)
แต่หากได้ลองใช้ Lazarus ก็น่าจะย้ายไปทำงานได้อย่างไม่ยาก (จะมียากก็ตรง พวก Third party component ของ Delphi อาจใช้กับ Lazarus ไม่ได้)
และอาจมีบางเรื่องที่ต้องเรียนรู้ใหม่(ถือเป็นค่าใช้จ่ายอยู่บ้าง) แต่ก็ต้องถือว่า Lazarus เป็นเครื่องมือที่เหมาะสมกับนักพัฒนาที่ไม่ต้องลงทุนสูงนัก ซึ่ง Delphi นั้นมันมีค่าใช้จ่ายกับตัว Software อยู่ตามสมควร
แต่ข้อหนึ่งที่ Lazarus พยายามฉีกตนเองออกไป(ในการใช้กับหลายๆ OS ) เพื่อสร้างความต่าง ตรงนี้ถือว่าเป็นหมัดเด็ดทีเดียว ก็ทำให้น่าสนใจมากขึ้นนะครับ
http://en.wikipedia.org/wiki/Lazarus_%28IDE%29แต่ถ้าเป็น Win32 ละก็ โดยความเห็นส่วนตัวยังไงผมว่า Delphi 6,7 พวกนี้ผมว่าน่าใช้มากกว่าครับ แต่หากเป็น Win64 หรือ OS อื่นๆ ต้องดู Delphi รุ่นสูงๆครับ
การที่ได้คิดเห็นว่า "
ที่ MS ซื้อ FoxPro ไปดองแล้วฆ่าทิ้งครับ" นั้น แม้ว่าเบื้องต้น MS จะพยายามกับ FoxPro แล้วก็ตามแต่สุดท้ายก็ได้เก็บเข้ากรุไปนั้น
ต้องขอกล่าวก่อนว่า มันเป็นเพราะโอกาศในขณะนั้นที่ MS ต้องตัดสินใจครับ ในทางที่ดีที่สุด ซึ่งคงไม่ได้หมายความว่า MS เขาโง่นะครับ
ต้องขออภัยหากทำให้เข้าใจผิด ในบางประเด็น
ขออ้างอิงที่ไปที่มา สักหน่อยนะครับ หากสนใจ เป็นรายละเอียด เพื่อความเข้าใจที่มากขึ้น (ข้อมูลอยู่ในที่อ้างอิงแล้วครับ)
http://www.tamurajones.net/MicrosoftKillsFoxPro.xhtmlhttp://weblogs.foxite.com/joel_leach/2011/10/13/why-microsoft-cancelled-visual-foxproอันนี้เล่าโดยหนึ่่งในผู้พัฒนา Foxpro ครับ (จะเห็นได้ว่า MS ก็พยายามเข็นให้อยู่เนืองๆครับ)
http://mashupx.com/blog/2010/12/09/visual-foxpro-strategy-at-microsoftอย่างไรก็ตาม MS ก็ยังคงมี Foxpro Team นี้อยู่ แต่คงรอจังหวะเวลาในการเปิดศึกในตลาดต่อไป