<title>The C languages Merge</title> The C languages Merge
For immediate Releasecupertino, April 1, 2015The C languages Merge
To unite their growing communities and better meet the challenges from newer languages, such as Java and MatLab, the C LAN Guages has reached a formal agreement to merge.
To better meet new languages such as Java and Matlab,c languages to merge
Initially, the C and C + + ISO standards Committees (WG11 and WG16) decided to unite as of Spring aiming for a joint C/ C + + standard in 2016.
At first, the C and C + + Standards Committee decided that the 2015 joint XX target was for the new standard of 2016
In a surprise move, the OBJECTIVE-C leadership decided to join the new consortium. From their press release: "We is pleased to support this long-overdue initiative. Besides, with Apple putting their development-in Swift, we have the lost our only support. We were just deciding to go independent and multi-platform when we heard rumors of the C + + merger and saw an obvious opp Ortunity. "
Objective-c because Apple developed its own language Swift and lost support, they also chose to merge
A few hours later, feeling the pressure from JavaScript and C + +, the C # designers declared their intent to join the C Lang Uage Melting Pot: "With the performance and portability of C + + combined with the development environment of C #, the Combin Ed new language'll be universal and unbeatable. We were going open source and cross-platform anyway. Most importantly, the opportunity-to-merge the efforts of the Great Danes of programming language design is too good t O Miss. "
After a few hours, C # felt that the pressure of JavaScript and C + + also decided to merge
The remaining of WG4 (COBOL) decided that offered a golden opportunity to renew COBOL: "By joining this n EW language, we can increase our appeal to the advertising-friendly demographic of programmers under the age of a, and EN Large the COBOL presence in the mainframe and beyond. We'll be pleased to contribute from our vast intellectual property store's uppercase names to this exciting new effort. ”
COBOL also decided to join
Several other languages, including Snobol, JavaScript, and Rust, inquired about membership-do not @ this time meet t He requirement of have a capital C in their names.
Snobol,javascript,rust's not ready to join.
There's a lump underneath.
Academics and educators met the announcement with ecstatic outbursts, including: "We can spend years teaching all this! "(Chancellor, University of Tejas at Aston Martin) and" This opens a multitude of amazing new opportunities for academic dialects, papers and industrial funding "(Dean, College of Computing, Del Monte University) and" Good luck with T Hat! " (Registrar, Appl University).
The new consortium ' s first important language design task, already in progress, was to decide the name of the new language. "It's clear that the name must start with a C, but beyond that there still isn ' t agreement," said one person familiar with The matter is not authorized to speak publicly about the negotiations. "' C15 ' is considered too boring and might being confused with C. ' objective-c#++ ' and ' c++++++ ' were too hard to pronounce, th Ough everyone seemed to like ' c+++++ ' because it's considerably terser than both of those but unfortunately the one is Syntactically malformed. The obvious ' Clang ' is already taken by a related effort, and given their recent blitzkrieg-style expansion across D Nearby Solar systems, we figured they didn ' t need more encouragement on their it to Local Cluster domination. ' C ' and ' Cucumber ' is the current front runners, with votes split along party lines. " The final decision on the name is taken by vote at the first joint MeetiNg in Chicago.
So far, no technical details about the merged language is available. Bjarne Stroustrup and Dennis Ritchie declined to comment, but were seen shaking their heads and muttering, "they ' re nuts!"
Media contact:clarence C. Cucumber ([email protected]), convener Pro tem, c/c++/objectivec/c#/cobol Joint Development com Mittee (soon to become ISO WG41)
The C languages Merge