I think about this from time to time. A good number of programming languages are either developed by individuals (Larry Wall & Perl come to mind, or Bjarne Stroustrup and C++, as examples), small groups of people (K&R C, developed at Bell Labs, as an example), or large teams of people within corporations or other entities (C#, for instance).
But with the power of the Internet, I have been curious if a programming language could actually be "crowdsourced".
I mean, the computer programming and software engineering community is large and passionate, with a wide variety of different languages being used for a wide variety of purposes.
So what would happen if you got a C#, PHP, Python, and maybe a COBOL programmer all working together to create a language?
Or maybe a Java, Perl, and C++ programmer?
Do you think something like that would work? I mean, almost all languages have their strengths and weaknesses, and all somewhat have a "lineage" or were "purpose built" at the time to serve a need, and have evolved since then.
But with the power of the Internet, I have been curious if a programming language could actually be "crowdsourced".
I mean, the computer programming and software engineering community is large and passionate, with a wide variety of different languages being used for a wide variety of purposes.
So what would happen if you got a C#, PHP, Python, and maybe a COBOL programmer all working together to create a language?
Or maybe a Java, Perl, and C++ programmer?
Do you think something like that would work? I mean, almost all languages have their strengths and weaknesses, and all somewhat have a "lineage" or were "purpose built" at the time to serve a need, and have evolved since then.
Comment