กลุ่มทำงาน (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++
on
จะน่าเชื่อกว่านี้นะครับ ถ้า
itpcc Thu, 02/04/2015 - 08:23
จะน่าเชื่อกว่านี้นะครับ ถ้า Dennis Ritchie ยังมีชีวิตอยู่ นี่เล่นฟื้นจากหลุมศพมาตอบเลย - -"
ปล. ถ้า Editor มารวมกันยังพอน่าเชื่อหน่อย = ="
"เนื่องจากไม่มีตัวซีใหญ่ในชื่
Greatpot Thu, 02/04/2015 - 08:21
"เนื่องจากไม่มีตัวซีใหญ่ในชื่อภาษา" ฮาาาาา
ควรชื่อ Clang He Yo
BonBon Thu, 02/04/2015 - 08:43
ควรชื่อ Clang He Yo
ขอถามหน่อยนะครับ
Xylpha Thu, 02/04/2015 - 08:58
ขอถามหน่อยนะครับ พอดีไม่ได้มีความเชิงลึกด้านการเขียนโปรแกรม ไม่รู้ว่าในทางปฏิบัติจริงนั้น แนวความคิดในเนื้อข่าวนี้ที่จะรวมภาษาทั้งหมดเข้าไว้ด้วยกัน จะเป็นไปได้ไหมครับ
ถ้าจะเอามารวมกัน ผมขอเรียกว่า
cartier Thu, 02/04/2015 - 09:43
In reply to ขอถามหน่อยนะครับ by Xylpha
ถ้าจะเอามารวมกัน
ผมขอเรียกว่าสร้างเป็นภาษาใหม่แล้วกันครับ
แต่เอาข้อดีของแต่ละภาษามารวมกัน
เหมือนเรื่อง Standard ที่จะทำ Universal แต่สุดท้ายก็ได้ Standard ใหม่มา
+1 ล่าสุดนี่ก็มี Golang
Configuleto Thu, 02/04/2015 - 11:24
In reply to ถ้าจะเอามารวมกัน ผมขอเรียกว่า by cartier
+1
ล่าสุดนี่ก็มี Golang ที่ดึงข้อดีของหลายๆภาษาตรงนั้นตรงนี้มาใส่ หลายอย่างก็มีคนทำมาก่อนแล้ว แต่ไม่ได้อยู่รวมกันในภาษาเดียว พอจับมารวมกัน ก็กลายเป็นภาษาใหม่ขึ้นมา
เพราะถึงแม้จับ concept ดีๆแต่ละภาษามารวมกัน แต่ดันกำหนด syntax ใหม่ มันก็ไม่ใช่ภาษาเดิมแล้วครับ
หากจะรวมกันแบบที่ในข่าวนี้ ต้องคงรูปแบบ syntax แต่ละภาษาไว้ด้วย หนำซ้ำต้องผนวก concept แต่ละภาษาที่บางทีต่างกันมาก น้ำกับน้ำมัน ซึ่งทำยากหรือทำไม่ได้เลย
มุขนี้ฮาพอตัว เสียดสีขำๆ LOL
อย่างนั้นต้องลองออกแบบครับ
lew Thu, 02/04/2015 - 12:14
In reply to ขอถามหน่อยนะครับ by Xylpha
อย่างนั้นต้องลองออกแบบครับ ว่าจะสามารถออกแบบ Grammar ที่คอมไพล์ได้ทุกภาษาพร้อมกันโดยไม่กำกวมได้หรือไม่
โดยส่วนตัวผมว่าแทบเป็นไปไม่ได้ เอาแค่ระบบคอมเมนต์ไม่ตรงกันแต่ละภาษา ตัว Preprocessor ก็ทำงานไม่ถูกแล้ว
แบบ inline embed
ipats Thu, 02/04/2015 - 13:39
In reply to อย่างนั้นต้องลองออกแบบครับ by lew
แบบ inline embed นี่ถือว่าได้ไหมฮะ ฮ่าๆ เห็นมีพวก embed asm ใน c .. อ่านไม่ออกเลยทีเดียว ฮ่าๆ
ปัญหานตอนนี้คือการตั้งชื่อภาษ
panurat2000 Thu, 02/04/2015 - 09:47
ปัญหาน => ปัญหา