4 ms·
I wasn't aware of BLISS: http://en.wikipedia.org/wiki/BLISS http://en.wikipedia.org/wiki/BLISS It does seem to have some interesting features for a systems lev
by Todd 13y ago
I wasn't aware of BLISS: http://en.wikipedia.org/wiki/BLISS http://en.wikipedia.org/wiki/BLISS
It does seem to have some interesting features for a systems level language--for example, expressions over statements and references over pointers.
- nostrademons 13y ago"Worse is Better" has a plausible explanation why C won out: http://www.jwz.org/doc/worse-is-better.html http://www.jwz.org/doc/worse-is-better.html Curiously, both Google and Apple follow the "MIT/Stanford" school of design (though Google has lately been trending toward the "New Jersey" school). And it's generally been working out for them. Microsoft was always the New Jersey school, and it isn't exactly working for them now, although it did for many years.
- acchow 13y agoThings not working out for MS has little to do with engineering and a lot to do with direction and product.
- nostrademons 13y agoThese are also product philosophies, relating to how much you are willing to make life difficult for yourself to keep the interface to your product simple. One thing my VP (at Google) said has stuck with me: "It's okay if the code is gross as long as it's hidden behind an API. If the problem's complex, that complexity should be captured in the code rather than forcing the user to deal with it."
- fohstick 13y agoIts not related to the discussion, but where can I get the rest of those articles? The links to next/previous appear to be broken.
- nostrademons 13y agoJWZ reposted it off Dreamsongs.net, Richard Gabriel's personal site. I think these may be what you want: http://dreamsongs.net/Essays.html http://dreamsongs.net/Essays.html
- spot 13y agono, it just happened to be in the right place at the right time. like JS.