เมื่อฉันอยู่ที่มหาวิทยาลัยฉันเรียนการเขียนโปรแกรมกับ Delphi ฉันเป็นสนิมนิดหน่อย แต่ขณะนี้ฉันกำลังอ่านรหัส Delphi จำนวนมากเพื่อพอร์ตไปยังแอปพลิเคชัน C #
ฉันชอบ OO มากกว่ากับการทำงานของ C # มากกว่าขั้นตอนการทำงานกับ OO leanings ของ Delphi คุณควรพิจารณาว่าคุณต้องการรหัสอย่างไรเมื่อเลือกระหว่างพวกเขา ฉันไม่คิดว่าจะมีอะไรมากมายในเรื่องของความเรียบง่าย แต่เป็นสิ่งที่คุณหาได้ง่ายขึ้น เช่นเดียวกันไปสำหรับการผลิต
ในแง่ของ RAD (การพัฒนาแอพพลิเคชั่นอย่างรวดเร็ว) มีไม่มากระหว่าง winforms และการออกแบบ Delphi GUI พวกเขาเตือนฉันซึ่งกันและกัน
ในทางกลับกัน WPF เป็นสิ่งที่ฉันชอบมากกว่าทั้งสองสำหรับสไตล์การประกาศของ
ฉันไม่คิดว่ามีความแตกต่างระหว่างคุณภาพและความครอบคลุมของผู้จัดจำหน่ายที่ให้เอกสารสำหรับ C # หรือ Delphi ฉันคิดว่าคุณจะพบข้อมูลที่ไม่ใช่ผู้จำหน่ายเพิ่มเติมเกี่ยวกับ C # แต่อาจเป็นเพราะฉันไม่ได้ค้นหามากในทางของ Delphi
ฉันไม่ต้องทำโปรแกรมแบบเธรดกับ Delphi และระบบเครือข่ายใด ๆ ที่ฉันทำเมื่อหลายปีก่อนและจำไม่ได้
ไลบรารี. NET สำหรับการประมวลผลแบบขนานเหตุการณ์และงานเธรดอื่น ๆ นั้นดี ดังนั้นคุณจะไม่พลาด มีการสนับสนุนอย่างมากเมื่อพูดถึงเครือข่ายดังนั้นจึงขอแนะนำอีกครั้ง
โดยรวมแล้วฉันจะไปกับ C # /. NET ส่วนหนึ่งเป็นเพราะ WPF แต่ฉันชอบรหัสที่ฉันเขียนใน C # เท่าที่ฉันรู้เดลฟายไม่ได้มีอะไรเหมือน Linq ซึ่งฉันพบว่ามีค่า