4 ms·
and often times new syntax is created to support features in a language... ...and if you have the same syntax for all languages then what is the difference? A
by kwamenum86 18y ago
and often times new syntax is created to support features in a language...
...and if you have the same syntax for all languages then what is the difference? All languages would just be extensions of the same basic language if the syntax is the same.
It is a good question though. Why have more than 3 or 4 programming languages at all?
- mattmaroon 18y agoWe have programming languages because people make them. The only way to have only 3 or 4 is to eradicate all but those and stop people from making more. However if we did that, I have a feeling we would now choose 1 or 2 that wouldn't exist if someone had done the same thing a decade ago.
- stcredzero 18y agoA professor of mine once quipped: "What's the definition of a 'gentleman computer scientist?' Someone who knows how to make a their own computer language, but doesn't."
- mattmaroon 18y agoWhat about someone who knows how to get people on eLance to bid to make them for $1,000, no matter how impossible, but doesn't?
- stcredzero 18y agoIf you strip down a language so far that there's not much to it at all, then $1000 for a new language isn't so far fetched. Just don't ask for support for libraries, a JIT VM, etc. Then again, you could implement it on top of a pre-existing VM, and get access to libraries. What about a minimalist subset of Python with curly braces instead of indenting? I think I'd actually like that language. Add an easy mapping to Python libraries, and you're done. $1000 is still a bit on the low end for that, but $3000 would seem quite reasonable.