เกิดอะไรขึ้นกับ Borland Delphi? [ปิด]


69

ฉันมีความประทับใจที่ Delphi ไม่ได้รับความนิยมอีกต่อไป แต่ในที่ทำงานฉันต้องทำการเปลี่ยนแปลงบางอย่างกับโปรแกรม Delphi รุ่นเก่าที่เรายังคงใช้อยู่ ฉันใช้ Borland Developer Studio 2006 และมันก็ดีมากและใช้งานง่ายแม้ว่าฉันจะไม่เคยสัมผัสมันมาก่อน Delphi ยังคงใช้กันอย่างแพร่หลายและฉันก็ไม่ได้ตระหนักถึงมันหรือมีเหตุผลอื่น ๆ สำหรับการลดลงของมัน?


16
สิ่งหนึ่งที่ควรตระหนัก: อย่างที่คุณพูดมันเป็นเรื่องที่น่ายินดีและเป็นธรรมชาติมากที่จะทำงานด้วยและคุณไม่ใช่คนเดียวที่สังเกตเห็น ในความเป็นจริงแล้วบาง บริษัท พิจารณาถึงประสิทธิภาพที่ Delphi นำมาซึ่งความได้เปรียบในการแข่งขันอย่างแท้จริง พวกเขาทำให้แน่ใจว่าจะเงียบมากเกี่ยวกับการใช้ Delphi เพื่อการแข่งขันของพวกเขาไม่ติด ดังนั้นสิ่งที่คุณจะต้องจบลงก็คือภาษาที่ใช้กันอย่างแพร่หลายซึ่งไม่มีโปรไฟล์สูงมาก
Mason Wheeler

3
Borland ตายแล้ว Delphi ไม่ใช่ ฉันเคยถาม Jeff Duntemann ว่าใคร "Frank Borland" กำลังคิดว่าเขาเริ่ม Borland Jeff บอกกับฉันว่า Philippe Kahn สร้าง personna ของ Frank Borland เป็นกลไกการตลาด
Michael Riley - AKA Gunny

9
www.isdelphidead.com;)
สจวร์ต

8
สนุกมากพอที่ฉันคิดเสมอว่ามีคนสร้าง Philippe Kahn เป็นกลไกทางการตลาด!
Martin Beckett

5
@ Mason เป็นคนแปลกที่ฟังดูแล้วเป็นเรื่องจริง บริษัท ที่ฉันทำงานให้ทำอย่างนั้นเพราะอนุญาตให้พวกเขาแข่งขันกับคู่แข่งรายใหญ่ที่ใช้ C. ถ้ามีคนถามว่าแน่นอนเราจะบอกพวกเขา แต่เราไม่ได้ออกไปเพื่อโฆษณาสิ่งที่เราใช้
GrandmasterB

คำตอบ:


73

Delphi ยังคงอยู่รอบ ๆ และมีชีวิตชีวามาก แต่ภายใต้กรรมสิทธิ์ใหม่

บอร์แลนด์หลงทาง พวกเขามีสายผลิตภัณฑ์ที่ใหญ่มากและสิ่งสำคัญที่ผู้คนให้ความสนใจคือ Delphi แต่สิ่งที่ PHB คิดว่าน่าจะยิ่งใหญ่ไม่ใช่เครื่องมือในการพัฒนา แต่เป็นเครื่องมือการจัดการวงจรชีวิตแอพพลิเคชัน ดังนั้นพวกเขาจึงใช้ทรัพยากรจำนวนมากในการพัฒนาและส่งเสริมแทนที่จะเป็น Delphi และปล่อยให้เครื่องมือในการพัฒนาสาขาอิดโรย ฉันเคยได้ยินจากอดีตพนักงานของ Borland ที่ Delphi Live! การประชุมเมื่อไม่กี่ปีที่ผ่านมาพนักงานขายของพวกเขาถูกกีดกันและไม่จูงใจ (นั่นคือคำ?) จากการพยายามขายเดลฟี่เลยแม้แต่กับผู้มีโอกาสเป็นลูกค้าที่แสดงความสนใจล่วงหน้า

ไม่กี่ปีก่อนสิ่งต่าง ๆ เปลี่ยนไป Borland ขายแผนกเครื่องมือพัฒนาทั้งหมดของพวกเขาให้แก่ Embarcadero Technologies ซึ่งส่วนใหญ่เป็นที่รู้จักกันดีสำหรับซอฟต์แวร์ที่เกี่ยวข้องกับฐานข้อมูล ตอนนี้การเรียกร้องที่ยิ่งใหญ่ของพวกเขาเพื่อชื่อเสียงคือพวกเขาเป็นผู้สร้าง Delphi ภายในเวลาไม่กี่เดือนของการขายหุ้นของ Borland ลดลงต่ำกว่า $ 1 ต่อหุ้นและพวกเขาถูกซื้อโดย บริษัท "สุสานองค์กร" ซึ่งโดยทั่วไปแล้วไม่ได้ทำอะไรนอกจากจัดการค่าธรรมเนียมใบอนุญาตสำหรับผลิตภัณฑ์ที่มีอยู่ Borland ไม่มีอยู่อีกต่อไป

อย่างไรก็ตามเอ็มบาร์คาเดโร่ให้ความสำคัญกับ Delphi มาก พวกเขาใช้ความพยายามและความพยายามเป็นอย่างมากและคุณภาพของผลิตภัณฑ์ก็ดีขึ้นอย่างมากในช่วงไม่กี่ครั้งที่ผ่านมา แม้จะมีภาวะเศรษฐกิจถดถอยและ Delphi เป็นเครื่องมือเชิงพาณิชย์เพียงอย่างเดียวในการรับรู้ "อายุของการพัฒนาโอเพนซอร์ซ" ยอดขายยังคงแข็งแกร่งและทีมของพวกเขาสามารถก้าวหน้าได้อย่างมาก

TL; DR: Borland ตายแล้ว เดลฟายไม่ได้ ตอนนี้เป็น "Embarcadero Delphi" และมันยังมีชีวิตอยู่และการเตะอย่างมาก


14
ฉันไม่เคยเข้าใจเลยว่าทำไมพวกเขาจึงไม่เสนอรุ่นสำหรับแอปที่ไม่ใช่เชิงพาณิชย์ราคาถูกจริงๆเพียงเพื่อดึงดูดผู้ใช้มากขึ้น
ดินสีแดง

10
ทุกอย่างเริ่มต้นเมื่อ Borland เปลี่ยนชื่อเป็นInpriseแล้วเปลี่ยนกลับ หรือก่อนหน้านี้เมื่อPhilippe Kahnออกจาก บริษัท ไม่ว่าจะด้วยวิธีใดบอร์แลนด์ก่อตั้งขึ้นและดำเนินชีวิตอย่างเข้มแข็งในฐานะ บริษัท ที่ให้บริการนักพัฒนาซอฟต์แวร์และจนถึงจุดหนึ่งก็ตัดสินใจเปลี่ยนความสนใจไปที่ mumbo-jumbo นั่นคือเมื่อฉันหลายคนรู้สึกถูกหักหลังและติดอยู่ในเทคโนโลยีที่เป็นกรรมสิทธิ์ จากนั้นจาวามา ... ฉันยังคงใช้ Delphi 7 ในงานมรดก
Apalala

8
@Gerry โปรดดูภายใต้เงื่อนไขสำหรับรุ่นเริ่มต้น cmon รายได้ต่ำกว่า $ 1,000 ต่อปีนั่นเป็นเรื่องตลกใช่ไหม และฉันอาศัยอยู่ในประเทศยุโรปตะวันออกในอดีต
Antonio Bakula

7
@Gerry ราคา Turbo Pascal ดั้งเดิมอยู่ในโลกของซอฟต์แวร์ราคาแพง วันนี้ทั้ง Java และ. NET โลกมีรุ่นเริ่มต้นที่ยอดเยี่ยมฟรี

4
บอร์แลนด์มีภาษาเครื่องมือและแอพพลิเคชั่นมากมาย แต่ปาสคาลเป็นตั๋วอาหารหลักของพวกเขา ปัญหาคือพวกเขาวางไข่ทั้งหมดลงในตระกร้า Windows เมื่อพวกเขาสามารถแยกออกไปสู่ตลาด Macintosh อาจมีขนาดเล็กลงมาก แต่พวกเขาอาจเป็นเจ้าของกลยุทธ์การพัฒนาข้ามแพลตฟอร์ม ความจริงที่ว่าการพัฒนา Mac ยังทำใน Pascal ทำให้มันเป็นเกมง่ายๆ หากพวกเขาเล่นไพ่อย่างถูกต้อง Java จะไม่ใช่ผู้เริ่มต้น ขออภัย Java ไม่มีสิ่งใดใน Object Pascal
Joel Rodgers

12

รุ่นที่ใหม่กว่า (สะดุดตา XE) นั้นดีกว่าปี 2006 นั่นเป็นรุ่นที่ค่อนข้างน่าเบื่อ และการใช้งาน Delphi นั้นลดลงอย่างแน่นอนและ IMO เหตุผลเดียวคือราคา Delphi แพงมากและไม่มีรุ่นฟรี แม้แต่คอมไพเลอร์ก็ไม่ฟรีและในทางปฏิบัติแล้วก็กำจัด Delphi เป็นเครื่องมือสำหรับการพัฒนาโอเพ่นซอร์ส

และสิ่งหนึ่งที่มีส่วนทำให้การลดลงช้ากว่านั้นคือคอมไพเลอร์ Delphi .NET, Borland และ CodeGear ต่อมาได้ใช้ความพยายามอย่างมากในผลิตภัณฑ์นั้น แต่นั่นเป็นความผิดพลาดครั้งใหญ่


1
น่าสนใจฉันได้ทำงานกับมันมาสองสามวันแล้วและยังไม่พบปัญหาใด ๆ ฉันคิดว่าราคาเป็นเหตุผลที่ดีที่จะไม่ใช้ Delphi
ลูคัส

2
@Lucas: ฉันดีใจที่ได้ยินเช่นนั้น แต่ก็แปลกใจเล็กน้อย ฉันพบ D2005 และ D2006 ดังนั้นจึงเป็นรถที่ใช้ไม่ได้จริง ๆ แล้วจะซื่อสัตย์ รุ่นก่อน D2005 (ซึ่งแทบจะไม่มีใครซื้อและผู้ที่เกลียดเกือบทุกระดับ) บอร์แลนด์ได้เขียน IDE ใหม่ตั้งแต่เริ่มต้นและใช้เวลาเผยแพร่อีกสามครั้งก่อนที่คุณภาพจะถึงระดับที่ยอมรับได้ ของปัญหาการมองเห็นของ บริษัท ตามที่ระบุไว้ในคำตอบ
Mason Wheeler

4
ฉันไม่คิดว่าคุณมีข้อมูลที่จะพูดว่า "การใช้งาน Delphi ลดลงอย่างแน่นอน" ฉันไม่ทำงานที่ Embarcadero อีกต่อไป แต่ฉันสามารถบอกคุณได้ว่าการใช้งาน Delphi (การขายใบอนุญาตเป็นเครื่องหมายที่เหมือนจริงเท่านั้นที่สามารถใช้งานได้) เพิ่มขึ้นหลังจาก Embarcadero ได้รับ Delphi นอกจากนี้ยังมีการปรับปรุงที่สำคัญมากในเวอร์ชั่นล่าสุดและสิ่งที่น่าตื่นเต้นยิ่งกว่าก็ออกมาในรุ่นใหม่ ผมไม่ได้ทำงานที่นั่นอีกเลยจึงไม่โทรหาฉันหน้าม้าสำหรับ บริษัท ;)
จอห์น Kaster

3
@ จอห์นคุณพูดถูกฉันไม่มีข้อมูลที่แน่นอน แต่จากข้อเท็จจริงที่ว่าผู้ขายบุคคลที่สามจำนวนมากเสียชีวิตหรือกระโดดใน vagon .NET และมันก็ยากที่จะหานักพัฒนา Delphi ใหม่โดยเฉพาะคนหนุ่มสาว ทุกปีกลุ่มผู้ใช้ภาษาโครเอเชียของเราไปอย่างชาญฉลาดมากขึ้นทุกอย่างที่รวมกันและฉันคิดว่าฉันสามารถพูดได้ว่าการใช้ Delphi (ระบบนิเวศ) ลดลงอย่างช้าๆจากช่วงเวลาของ Delphi 7, btw ฉันรักเดลฟี่และใช้งานได้จริงเป็นเวลา 15 ปี
อันโตนิโอบาคูลา

1
ฉันใช้ D2006 มาหลายปีแล้วและพบว่ามันทนได้ - ตราบใดที่ฉันปิดความเข้าใจผิดพลาด ด้วยการเปิดใช้งานจะมีหน่วยความจำรั่วไหลอย่างมีนัยสำคัญ
เจอร์รี่

11

ฉันใช้ Delphi มาตั้งแต่เวอร์ชั่น 1 และแนะนำให้รู้จักกับที่ทำงานของฉัน ในเวลานั้นเราใช้ Visual Basic 3 สำหรับการพัฒนา Windows ส่วนใหญ่ของฉันและฉันพบว่า Delphi เป็นหัวหน้าและไหล่เหนือ VB 3 สำหรับความต้องการของเรา

เมื่อถึงเวลาต้องย้ายจาก 16 เป็น 32 บิตทีมพัฒนาของเราใช้โอกาสในการเปลี่ยนสถาปัตยกรรมของผลิตภัณฑ์ของเราและแยก UI จากเครื่องมือคำนวณ ในเวลานี้เราเปลี่ยนจาก VB เป็น 100% Delphi

อะไรเป็นสาเหตุให้เดลฟายเสื่อมสภาพเมื่อเวลาผ่านไป ฉันคิดว่าโพสต์จำนวนมากได้ครอบคลุมหลายแง่มุมที่เกี่ยวข้อง: Borland ne 'Inprise ne' Borland สูญเสียการมุ่งเน้นไปที่ผู้สนับสนุนหลักของพวกเขา ต่อมาเป็นที่ทราบกันอย่างกว้างขวางว่า Borland พยายามขาย Delphi ให้กับ บริษัท ภายนอกซึ่งไม่เคยสร้างแรงบันดาลใจให้กับผู้ใช้ของคุณ

หลังจาก CodeGear ได้รับมาฉันคิดว่าการขาดคอมไพเลอร์ 64 บิตอาจขัดขวางการยอมรับ ในที่สุดฉันก็ยอมแพ้การรอคอยคอมไพเลอร์รุ่น 64 บิตจาก CodeGear และย้ายโปรแกรมการคำนวณของ บริษัท ของเราไปยัง Free Pascal Compiler (FPC) เพื่อให้เรารองรับ Windows 64 บิตและ Linux 32/64 บิต แพลตฟอร์ม

ฉันรอคอยที่จะได้รับ Delphi XE2 ที่กำลังจะมาถึง ด้วยการรองรับแพลตฟอร์ม Windows และ OSX และ iOS 64 บิต (รองรับ iOS เนื่องจาก FPC) มันเป็น Delphi รุ่นแรกที่ฉันรู้สึกตื่นเต้นในบางเวลา


7

ใช่มันยังคงใช้กันอย่างแพร่หลาย อาจจะไม่มากเท่าครั้งหนึ่งเคย แต่ฉันคิดว่าคุณจะไม่อยู่ที่นี่ CodeGear / Embarcadero บ่นมากเกินไปเกี่ยวกับฐานผู้ใช้ของพวกเขาซึ่งเติบโตอย่างต่อเนื่องอีกครั้ง นอกจากนี้ Embarcadero จะไม่เปลี่ยนการพัฒนาเครื่องมือ (ฐานข้อมูล) จำนวนมากเป็น Delphi หากพวกเขาคิดว่า Delphi ไม่มีอนาคต


3

หนึ่งอาจได้รับความประทับใจที่ Delphi ทำได้ไม่ดีหากกำลังมองหางานในฐานะนักพัฒนาและมีประสบการณ์ Delphi ดูเหมือนจะมีงานโฆษณาน้อยมากสำหรับนักพัฒนา Delphi ในขณะที่มีโฆษณามากมายสำหรับสิ่งต่าง ๆ เช่น C #, Java และ PHP

ดังนั้นจึงดูเหมือนว่าจะ "ไม่เป็นการลงทุนที่ดี" อย่างมืออาชีพในการพัฒนาทักษะ Delphi หากนักพัฒนาพอตัดสินใจสิ่งนี้มันก็สมเหตุสมผลที่จะสรุปว่าจะมีนักพัฒนาน้อยลงเรื่อย ๆ


2
หากความกังวลหลักคือการสร้างประวัติย่อจากนั้นมีภาษาที่ดีกว่าที่จะมุ่งเน้น แต่ไม่ใช่ทุกคนที่เป็นพนักงาน หากคุณเป็นเจ้าของ บริษัท หรือเป็นผู้รับจ้างหรืออยู่ในสถานที่ที่คุณสามารถเลือกเทคโนโลยีได้ Delphi ยังคงสมเหตุสมผลดี
GrandmasterB

2
@GrandmasterB: ในฐานะเจ้าของฉันไม่สามารถที่จะใช้เวลาหลายเดือนในการหาอุปกรณ์ใหม่ C # และ Java มีกลุ่มคนที่มีความสามารถจำนวนมากเพื่อทำงานและหาตำแหน่งผู้พัฒนารายใหม่ได้ง่าย Delphi? ดีร้าน Delphi สำคัญสุดท้ายที่ฉันรู้จักในบริเวณนี้ปิดประมาณ 8 ปีที่แล้ว
NotMe

1
ฉันไม่รู้ว่าสมมติฐานนี้มาจากไหนโปรแกรมเมอร์ไม่สามารถเรียนรู้ภาษาใหม่ จ้างนักพัฒนาที่ดีโดยไม่คำนึงถึงไวยากรณ์ที่พวกเขารู้และบอกให้พวกเขาใช้ Delphi (สมมติว่าเป็นสิ่งที่คุณต้องการใช้) ฉลาดและทำสิ่งต่าง ๆ ได้สำเร็จจำได้ไหม? การเรียนรู้ภาษาเป็นส่วนที่ไม่สำคัญ
GrandmasterB

@GrandmasterB - หากโปรแกรมเมอร์ไม่สามารถเรียนรู้ภาษาใหม่ก็จะไม่มีประโยชน์ในฐานะโปรแกรมเมอร์
Ramhound

3

รับการใช้ชีวิตของฉันกับ Delphi ตั้งแต่รุ่น 1.0 ตอนนี้ใช้ XE ด้วยความยินดีอย่างยิ่ง ตลาดเดลฟายในสหรัฐอเมริกาหายตัวไปอย่างชัดเจนเนื่องจากเหตุผลทั้งหมดที่กล่าวถึง แต่ความประทับใจของฉันคือมันยังคงมีสุขภาพดีและเป็นที่นิยมในยุโรป

ฉันคิดว่าเป็นเพราะปาสกาลเป็นภาษาที่สร้างขึ้นในยุโรปและมีรากฐานและประเพณีที่แข็งแกร่งกว่าในสหรัฐอเมริกาบ้านเกิดของ C / C ++, Microsoft และ Windows ซึ่งมี 'ภาษาพื้นเมือง' คือ C / C ++ MS และตระกูลภาษา C มีบทบาทสำคัญในโลกแห่งการเขียนโปรแกรม Windows อย่างมืออาชีพโดยเฉพาะในสหรัฐอเมริกา

ต้องบอกว่าดูเหมือนว่าจะมีการกู้คืน Delphi เล็กน้อยเมื่อเร็ว ๆ นี้ขอบคุณ CodeGear-Embarcadero


3

ด้านหนึ่งที่ผู้คนจำนวนมากไม่สนใจหรือไม่สนใจ: Delphi ไม่สามารถทำงานได้

เมื่อ D1 ออกมาใน ('94?) มีเพียงสองตัวเลือกในการพัฒนา: เดสก์ท็อปหรือเซิร์ฟเวอร์ โดย บริษัท D4 นั้นทำการทดสอบน่านน้ำด้วยการพัฒนาอินเทอร์เน็ต โดย D7 แอปพลิเคชันใหม่มีแนวโน้มที่จะทำงานในเบราว์เซอร์มากกว่าบนเดสก์ท็อป

น่าเสียดายที่ Delphi ไม่ได้เปลี่ยน ในช่วงเวลานี้ บริษัท คอมไพเลอร์ส่วนใหญ่เริ่มล้มเหลว องค์กรกำลังย้ายไปที่เว็บและยอมรับภาษาเหล่านั้น

เพื่อให้แน่ใจว่ามีแอปพลิเคชันเดสก์ท็อปใหม่ที่ถูกสร้างขึ้น แต่ค่อนข้างตรงไปตรงมาที่สำคัญได้ย้าย

ใช่ Borland ทำให้ตกใจ แต่ปัญหาหลักคือพวกเขาไม่ได้โอบกอดเว็บ .Net และ Java ทำและชนะใจและความคิดของเจ้าหน้าที่พัฒนาส่วนใหญ่ แม้แต่ Delphi.Net ก็เป็นความล้มเหลวที่น่าสังเวช สายเกินไปหรือการประหารชีวิตที่แย่เกินไปฉันไม่แน่ใจ

ยกเว้นว่า Embarcadero จะเปลี่ยนทิศทาง Delphi จะยังคงเป็นผลิตภัณฑ์เดสก์ท็อปเท่านั้นและส่วนแบ่งการตลาดที่มีศักยภาพจะยังคงหดตัวต่อไป ฉันเข้าใจว่าพวกเขามียอดขายเพิ่มขึ้น แต่ยอดขายที่เพิ่มขึ้นในตลาดที่หดตัวไม่ได้ตรงตามที่พวกเขาต้องการ ฉันสงสัยว่าการขายจำนวนมากนั้นมาจาก บริษัท ที่เปลี่ยนไปจากความล้มเหลวอื่น ๆ ในพื้นที่นั้น

ฉันรักเดลฟาย อย่างไรก็ตามฉันก็เหมือนกับคนอื่น ๆ ที่เติบโตเกินกว่า 10 ปีมาแล้ว ถ้าเราโชคดีมันก็จะโตขึ้นเช่นกัน


2

Microsoft ฆ่าพวกเขา

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

แก้ไข: โอ้ขอโทษคุณหมายถึงDelphiไม่ใช่ Borland ไม่เป็นไร แต่มันก็เป็นเหตุผลเดียวกัน ฉันยอมรับว่า Delphi เป็น (เป็น) IDE ที่ดีและในวันนั้นเหนือกว่า Visual Basic แต่ Microsoft มีอิทธิพลมากเกินไปในการดึงดูดนักพัฒนา ประกอบกับปัญหาภายในและ. NET สลับไปมาพร้อมกับความจริงที่ว่าแอพเดสก์ท็อปได้รับความนิยมน้อยกว่าพวกเขาถึงความสับสน


ฉันไม่เห็นว่า MS ทำเช่นนั้นได้อย่างไรหากบอร์แลนด์ยังคงทำงานกับ Delphi 7 IDE ต่อไปและสร้างความทันสมัยทางภาษาให้กับโค้ดนั้นแทนที่จะไล่ตาม. NET ...
Antonio Bakula

2
บอร์แลนด์ก็หันหน้าหนีจากฐานผู้ใช้ซึ่งทำให้พวกเขาอยู่ในช่วงยุค 80 ด้วยการปีนเขาราคาค่อนข้างสูง พวกเขาควรจะติดอยู่กับ "ส่วนล่าง" และทิ้งสิ่งระดับสูงให้กับ MS และบางทีพวกเขาอาจจะยังคงได้รับการพูดคุยเกี่ยวกับวันนี้ เสียใจ ฉันเป็นผู้ใช้งานหนักของผลิตภัณฑ์ Borland ตั้งแต่ช่วงกลางยุค 80 ถึงต้นยุค 90
MetalMikester

5
MS ซื้อAnders Hejlsbergนั่นเป็นเหตุผล ;-)
Spoike

1
Borland ไม่เคยทำให้การเขียนโปรแกรม DB เป็นเรื่องง่าย ผลิตภัณฑ์ล่าสุดของพวกเขาบอกว่ารองรับ Firebird อย่างไรก็ตามคุณต้องซื้อรุ่นที่แพงกว่า ... รุ่นมืออาชีพไม่ได้มาพร้อมกับไดรฟ์ DBExpress สำหรับ Firebird ช่างเป็นการฉ้อ
Michael Riley - AKA Gunny

5
ไม่ฉันไม่คิดว่า MS เกี่ยวข้องกับเรื่องนี้มากนัก Borland ดึงตัวเองออกจากธุรกิจโดยหันหลังให้กับ ISV ขนาดเล็กที่ทำให้พวกเขาประสบความสำเร็จในการค้นหาเงินของ บริษัท ขนาดใหญ่
GrandmasterB

2

บอร์แลนด์ฆ่าเดลฟี

การเขียนแอปโดยใช้เวอร์ชันของ Delphi สองสามเวอร์ชันกลับไม่สามารถใช้งานได้ ไม่มีอะไรทำงาน บางสิ่งที่ง่ายเหมือนไคลเอนต์ FTP ไม่สามารถทำงานต่อไปได้ แม้แต่การเขียนโปรแกรม Win API อย่างง่ายซึ่งทำงานได้อย่างสมบูรณ์ใน VB6 และ. NET เดลฟี่จะทำงาน 15% พร้อมรหัสเดียวกัน Borland ให้บริการเพียงหนึ่ง Service Pack โดยทิ้งข้อบกพร่องหลายอย่างไว้เบื้องหลังที่พวกเขารู้ หากคุณต้องการแก้ไขพวกเขาคุณไม่มีทางเลือกนอกจากการอัพเกรด ตัดสินจากผู้ใช้เวอร์ชันใหม่ถูกทิ้งกระจุยกระจายบั๊กเกิดปัญหา IDE และไม่มีเหตุผลจาก Borland ว่า "เราต้องทำกำไรให้ตัวเอง" ซึ่งหมายความว่าเราต้องจ่ายให้พวกเขาสำหรับเวอร์ชั่นใหม่ที่ออกมาทุกปี มิฉะนั้นพวกเขาไม่สนับสนุนหรือแก้ไข

ฉันรูตสำหรับ Delphi ในฐานะผู้ใช้ VB6 ฉันต้องตัดสินใจว่าฉันควรเปลี่ยนเป็น. NET หรือ Borland Delphi หรือ C ++ คำตอบนั้นชัดเจนเนื่องจาก Borland ไม่สนใจดังนั้น. NET ผู้ใช้รายอื่นลดลง Delphi และย้ายไปที่. NET แม้ตอนนี้ความคิดที่จะไปที่ Delphi เวอร์ชั่นใหม่ทำให้ฉันรู้สึกไม่สบาย ความทรงจำว่ามันล้มเหลวได้อย่างไรและไม่มีอะไรทำงานและความโลภของ Borland ทำให้ฉันอยากอยู่ห่าง ๆ และไม่ต้องเสียเวลา มันเศร้าที่เห็นอะไรบางอย่างที่ดีไปผิดไป


3
ในกรณีที่คุณไม่ทราบว่า Borland หายไปและ Delphi อยู่ภายใต้การจัดการใหม่แล้วดำเนินการโดยคนที่ใส่ใจคุณภาพของผลิตภัณฑ์อย่างแท้จริง คุณควรที่จะให้มันดูอีก รุ่นล่าสุดเป็นปีแสงดีกว่าวันที่ไม่ดี
Mason Wheeler

2

Delphi ยังมีชีวิตอยู่และเตะมันเป็นเครื่องมือที่ยอดเยี่ยมและรุ่นล่าสุดของ XE2 นำคุณสมบัติมากมายเช่นการรวบรวม 64 บิต, การรวบรวม iOS และ MACOS ดังนั้นตอนนี้มันจึงเป็นเครื่องมือในการพัฒนา NATIVE Multi-Platform

มันน่าเศร้าจริง ๆ ที่บอร์แลนด์ทำกับ Delphi แต่ดูเหมือนว่า Embarcadero กำลังจะเปลี่ยนเกมฉันใช้ Delphi ตั้งแต่เวอร์ชัน 4 และ I Xm บน XE2 ในปัจจุบันและนี่คือ Delphi รุ่นที่ดีที่สุดเท่าที่เคยมีมา - แพลตฟอร์มฉันคาดหวังว่า Delphi รุ่นใหม่จะรองรับ Win32, Win64, MACOS, iOS, Android, Linux ... แพลตฟอร์มที่สำคัญทั้งหมดในตลาด

ผลผลิตของ Delphi นั้นเหลือเชื่อและในฐานะเจ้าของ บริษัท ฉันจะไม่เปลี่ยนแพลตฟอร์มการพัฒนาของเราแม้ว่าจะเป็นการยากที่จะหาผู้พัฒนา Delphi ในตอนนี้การเรียนรู้ภาษานั้นรวดเร็วสำหรับนักพัฒนามืออาชีพ ในปี 2011 เราจ้างนักพัฒนา 3 คนที่ไม่รู้จักเดลฟายและตอนนี้พวกเขามีความรู้ที่แข็งแกร่งมากเกี่ยวกับภาษาและกำลังผลิตหลายสิ่งอย่างรวดเร็ว


1

ฉันใช้เดลฟี่มาตั้งแต่ประมาณเวอร์ชัน 3 ตั้งแต่เวอร์ชัน 8 (ซึ่งไม่สามารถนับเป็นผลิตภัณฑ์ได้อย่างน่ากลัวจริงๆ) เดลฟี่แต่ละรุ่นที่ต่อเนื่องกันได้รับการปรับปรุงในช่วงที่ผ่านมา Delphi ได้รับการปรับปรุงให้ดีขึ้นอย่างมากภายใต้ Embarcadero และฉันรอคอยที่จะมีนวัตกรรมในอนาคต

บอร์แลนด์ที่ขายเงินลงทุนทั้งหมดที่ทำจาก Delphi นั้นเป็นบ้าอย่างสิ้นเชิง (อย่างน้อยก็จากมุมมองของฉัน) และ MicroFocus ก็ซื้อ บริษัท ที่น่าแปลกใจว่า บริษัท ที่อ้างว่ามีชื่อเสียงคือ Cobol สำหรับ. Net

แต่เป็นเรื่องดีที่รู้ว่า Delphi อยู่ในมือที่มีความสามารถของ Embarcadero


Delphi 4 และ 6 นั้นสะดุด 5 และ 7 นั้นคงที่
เอียนบอยด์

1

Delphi ยังมีชีวิตอยู่ดังกล่าวข้างต้นไม่เพียงเพราะตอนนี้มันเป็นของ บริษัท ที่ใส่ใจ แต่ยังเพราะมีโครงการ pc fpc / Lazarus มันได้รับแรงบันดาลใจจาก Turbo Pascal / Delphi และมีระดับความเข้ากันได้สูงมากกับ Delphi ยิ่งกว่านั้นเวอร์ชัน Delphi ปัจจุบันใช้ fpc เพื่อรวบรวมสำหรับเป้าหมาย iOS ซึ่งหมายความว่า Embarcadero ไม่เห็นว่าโครงการนี้เป็นภัยคุกคาม แต่เป็นพันธมิตร


0

ฉันเริ่มเขียนโปรแกรมด้วย delphi และ interbase ย้อนกลับไปในปี 1997 Delphi เป็นเครื่องมือการเขียนโปรแกรมที่ดีที่สุด ฉันจำได้ว่าเมื่อแนวคิด 3 เลเยอร์มามันทำให้แอปพลิเคชันฐานข้อมูลง่ายขึ้นและมีประสิทธิภาพมากขึ้น จนถึง Delphi 7 IDE นั้นสมบูรณ์แบบ แต่เมื่อ Delhpi 8 เปิดตัวมันเปลี่ยนไปมาก พวกเขาทำทุกอย่างที่แตกต่างกัน UI ทั้งหมดได้รับการแก้ไขและมันน่าจะเป็นรุ่น. NET ส่วนประกอบของ VCL หายากและ IDE ทั้งหมดก็ยิ่งหนักกว่าที่จะทำงานใน "XP" รุ่นใหม่ MS XP SP1 ติดตั้งที่ทำงานอยู่ในฮาร์ดแวร์ที่มีประสิทธิภาพต่ำ ดังนั้นโดยพื้นฐานนั่นคือเมื่อการปฏิเสธเริ่มต้นขึ้น การตัดสินใจระหว่างเดลีของฉันกับบอร์แลนด์เดลฟีเวอร์ชั่นใหม่ฉันติดกับเดลฟี 7 ดังนั้นไม่เพียง แต่สำหรับฉัน แต่สำหรับโปรแกรมเมอร์คนอื่น ๆ ที่ฉันรู้ว่าทำงานร่วมกับเดลฟี่ได้ในมุมมองเดียวกัน เดลฟาย 7 ก็แตกง่ายเช่นกัน เราแค่ติดตั้งและหมายเลขซีเรียลคือหมายเลขทั้งหมด "1"

ตั้งแต่ปี 2550 จนถึงปัจจุบันฉันทำงานกับ PHP5 ดังนั้นฉันไม่รู้ว่ารุ่นของ Embarcadero เป็นอย่างไร

โชคดี

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.