HN user

kr589213

50 karma
Posts2
Comments3
View on HN

I disagree. How do you provide evidence of something that doesn't yet exist? The tech industry thrives on innovation and change.

Cappuccino 0.9 15 years ago

As was previously mentioned, Objective-J is a strict superset of JavaScript, which means it only adds things. Basically, we took features that are repeatedly added by other JS libraries (and that we believe are really better served as language features) and made them language features. A good example of this is classical inheritance. Just about every JS framework or library implements classical inheritance in one way or another using functions. We believe its much more intuitive to just have a keyword. For a really in depth explanation of our thinking, check out this blog post:

http://cappuccino.org/discuss/2008/12/08/on-leaky-abstractio...