สวัสดีครับ ไม่ได้แวะเข้ามา hosxp.net นานพอสมควร พอดีวันนี้มีโอกาสได้เข้า ลองอ่านกระทู้หัวข้อนี้ อืมม... ในฐานะที่เป็นคนใช้ VB นะครับ ผมคิดว่าการจะบอกว่า "ขอบคุณครับ ต่อไป โปรแกรมเมอร์ VB จะมาใช้ delphi หมดแล้ว" คงไม่ใช่แน่นอน ด้วยเหตุผลต่าง ๆ อย่างเช่น
- ประการแรกภาษเบสิกเป็นภาษาง่ายต่อการศึกษา เนื่องจากเป็นภาษายุคที่ 4 คือ จึงทำให้ผู้ศึกษาเข้าใจง่ายขึ้น
- เมื่อพูดถึงเรื่อง productivity ก็ไม่ต้องพูดถึง แม้ว่าพี่น้องในครอบครับเดียวกันอย่าง C# ซึ่งเป็นภาษาที่ได้ในเรื่องperformace แต่เรื่องของ productivity ก็ยังสู้ VB ไม่ได้
- การพัฒนาของภาษาที่ดูจะยังไม่ตายง่าย ๆ แหมว่าทุกวันนี้ MS จะพยายามผลักดัน C# อย่างมากก็ตาม แต่ MS ก็ไม่ทิ้ง VB ด้วย VB ก็โตไปตามกับ C# ดั่งจะเห็นครับว่าใน .NET 3.5 หรือ VS 2008 "Orcas" นั่น VB มี Feature ใหม่ ๆ ไม่น้อยไปกว่า C# เลย ซึ่งเรื่องที่ดูจะเป็นเรื่องเด่นของเวอร์ชั่นนี้คือ LINQ ( เห็น MVP ของ MS อ่านว่า ลิงค์ นะครับ) ใคร ๆ ที่เคยติดอกติดใจกับ OOD Mapping อย่างเช่น Hibernate เดี่ยวเจอกันใน LINQ ครับ
- หรือแม้แต่ใน .NET 2.0 หรือ VB2005 นี้ก็ยังมีฟีเจอร์ดี ๆ หลายอย่าง ที่ช่วยให้เราพัฒนาซอฟท์แวร์ที่มีคุณภาพ, ทำงานคล่อง เช่น เรื่องของ Generic
- ผมมี msdn.microsoft.com เป็นแหล่ง ref เวลานึกอะไรไม่ออก อืมมม ง่ายดีครับ
ด้วยเหตุผลที่ผมยกคราว ๆ ข้างต้น ผมเองคนหนึ่งถ้าคิดว่าตัวเองพอจะเอาดีกับภาษาใดได้แล้ว คงไม่คิดเปลี่ยนหรอกครับ ในเมื่ออาวุธที่ผมถืออยุ่นี้ก็ยังทำงานได้ดีและมีประสิทธิภาพเสียด้วย จึงขอแสดงความคิดเห็นไว้ด้วยครับ