กลุ่มทำงาน (Working Group) การพัฒนาภาษาโปรแกรมบนมาตรฐาน ISO กลุ่ม WG11 (ภาษา C) และ WG16 (C++) ตกลงกันว่าจะรวมตัวภาษากลับมาเป็นภาษาเดียวกันอีกครั้งในปี 2016
เมื่อข่าวนี้ไปถึงกลุ่มทำงานของภาษาอื่นๆ กลุ่มทำงานที่แสดงความสนใจเข้าร่วมทันทีคือ Objective-C และเมื่อส่งอีเมลภายในออกไปไม่กี่ชั่วโมง ภาษา C# ก็แสดงความสนใจเข้าร่วมกันด้วยเช่นกัน ที่น่าแปลกใจคือ WG4 (COBOL) ระบุว่าสนใจพัฒนาภาษาใหม่นี้ด้วย เพื่อเผยแพร่การตั้งชื่อเป็นตัวอักษรใหญ่ในภาษาใหม่นี้ต่อไป
มีภาษาอื่นๆ ที่สนใจเข้าร่วมแต่ถูกปฎิเสธ ได้แก่ JavaScript, Rust, และ Snobol เนื่องจากไม่มีตัวซีใหญ่ในชื่อภาษา
ปัญหานตอนนี้คือการตั้งชื่อภาษาใหม่ที่กำลังจะเกิดขึ้น Clang แม้จะตรงตัวที่สุดแต่กลับถูกใช้งานในโครงการคอมไพล์เลอร์ไปแล้ว, C+++++ ตรงตามเป้าหมายแต่คอมไพล์ไม่ผ่าน, Objective-C#++ ออกเสียงยากเกินไป ตอนนี้ชื่อที่เป็นไปได้ที่สุดคือ C united และ Cucumber
Bjarne Stroustrup และ Dennis Ritchie ปฎิเสธให้ความเห็นกับความพยายามครั้งนี้ แต่ผู้สื่อข่าวเห็นเขาทั้งสองคนส่ายหัวและบ่นเบาๆ ว่า "มันบ้า"
คาดว่าคณะทำงานขนาดใหญ่นี้จะรวมตัวเป็นทางการใน WG41
ที่มา - ISO C++
Comments
จะน่าเชื่อกว่านี้นะครับ ถ้า Dennis Ritchie ยังมีชีวิตอยู่ นี่เล่นฟื้นจากหลุมศพมาตอบเลย - -"
ปล. ถ้า Editor มารวมกันยังพอน่าเชื่อหน่อย = ="
บล็อกส่วนตัวที่อัพเดตตามอารมณ์และความขยัน :P
"เนื่องจากไม่มีตัวซีใหญ่ในชื่อภาษา" ฮาาาาา
ควรชื่อ Clang He Yo
ขอถามหน่อยนะครับ พอดีไม่ได้มีความเชิงลึกด้านการเขียนโปรแกรม ไม่รู้ว่าในทางปฏิบัติจริงนั้น แนวความคิดในเนื้อข่าวนี้ที่จะรวมภาษาทั้งหมดเข้าไว้ด้วยกัน จะเป็นไปได้ไหมครับ
ถ้าจะเอามารวมกัน
ผมขอเรียกว่าสร้างเป็นภาษาใหม่แล้วกันครับ
แต่เอาข้อดีของแต่ละภาษามารวมกัน
เหมือนเรื่อง Standard ที่จะทำ Universal แต่สุดท้ายก็ได้ Standard ใหม่มา
+1
ล่าสุดนี่ก็มี Golang ที่ดึงข้อดีของหลายๆภาษาตรงนั้นตรงนี้มาใส่ หลายอย่างก็มีคนทำมาก่อนแล้ว แต่ไม่ได้อยู่รวมกันในภาษาเดียว พอจับมารวมกัน ก็กลายเป็นภาษาใหม่ขึ้นมา
เพราะถึงแม้จับ concept ดีๆแต่ละภาษามารวมกัน แต่ดันกำหนด syntax ใหม่ มันก็ไม่ใช่ภาษาเดิมแล้วครับ
หากจะรวมกันแบบที่ในข่าวนี้ ต้องคงรูปแบบ syntax แต่ละภาษาไว้ด้วย หนำซ้ำต้องผนวก concept แต่ละภาษาที่บางทีต่างกันมาก น้ำกับน้ำมัน ซึ่งทำยากหรือทำไม่ได้เลย
มุขนี้ฮาพอตัว เสียดสีขำๆ LOL
อย่างนั้นต้องลองออกแบบครับ ว่าจะสามารถออกแบบ Grammar ที่คอมไพล์ได้ทุกภาษาพร้อมกันโดยไม่กำกวมได้หรือไม่
โดยส่วนตัวผมว่าแทบเป็นไปไม่ได้ เอาแค่ระบบคอมเมนต์ไม่ตรงกันแต่ละภาษา ตัว Preprocessor ก็ทำงานไม่ถูกแล้ว
lewcpe.com, @wasonliw
แบบ inline embed นี่ถือว่าได้ไหมฮะ ฮ่าๆ เห็นมีพวก embed asm ใน c .. อ่านไม่ออกเลยทีเดียว ฮ่าๆ
iPAtS
ปัญหาน => ปัญหา