4 ms·
Just curious - what did you expect? And a name change isn't excluded, do you have any cool language name idea?
by nddrylliog 17y ago
Just curious - what did you expect?
And a name change isn't excluded, do you have any cool language name idea?
- scott_s 17y agoBackwards compatible with C with object-orientation. When you include the name of another language in your own name, I assume you're either a subset or a superset of that language. I have no real suggestions, but it's worth noting that some popular languages have names with no relationship to the language (Java, Python, Ruby). I think perhaps the most important criteria are that it's a single syllable, easy to say, easy to type and doesn't have unfortunate associations.
- nddrylliog 17y agoI'm not sure what you mean with "Backwards compatible with C". You can easily use ooc code from C, and C code from ooc. What more do you want? ooc is indeed not a superset of C syntactically. Objective-C is there for that, and its syntax is (imho) a mess. You can mix and match C and ooc code at will =)
- scott_s 17y agoPlease don't confuse this with an issue of what I want. It's just what I think the name implies. "Backwards compatible" implies, to me, that if I take out the new features from the language, I'm left with legal code in the original language. This is markedly different than being able to call one language from another. I can call Fortran code from C, and I would never characterize Fortran and C as "backwards compatible." One is about source code compatibility. The other is about object code compatibility.