4 ms·
I really wish I could do a good bit of my work on his OS. I'd much rather a Kawasaki than an aircraft carrier that is half sinking. Charles Moore of Forth fame
by throwaway7645 9y ago
I really wish I could do a good bit of my work on his OS. I'd much rather a Kawasaki than an aircraft carrier that is half sinking.
Charles Moore of Forth fame has an amazing interview where he argues that the OS is really not necessary on modern hardware. Of course this man built his own language, CAD software, and chips...some of which are in outer space. Impressive man.
- olewhalehunter 9y agoChuck and Terry's work prove that most kernels are just really terrible compiler systems
- ioddly 9y agoWhere is Chuck Moore now? He used to write a blog that was sometimes quite educational.
- fish_fan 9y agoI believe he's still with GreenArrays.
- throwaway7645 9y agoHe retired a week ago apparently.
- Jtsummers 9y agohttps://groups.google.com/forum/#!original/comp.lang.forth/LmthCiZ4Cjk/f-e03GHXAQAJ https://groups.google.com/forum/#!original/comp.lang.forth/L... Per this, he's retired now.
- noblethrasher 9y agoI don't suppose you have a link to the Chuck Moore interview; I would love to take a look at it. (Alan Kay and co. also argued that point.)
- throwaway7645 9y agohttp://www.ultratechnology.com/moore4th.htm http://www.ultratechnology.com/moore4th.htm https://www.red-gate.com/simple-talk/opinion/geek-of-the-week/chuck-moore-on-the-lost-art-of-keeping-it-simple/ https://www.red-gate.com/simple-talk/opinion/geek-of-the-wee... The first one has where he mentions the OS. Personally, I do think the OS is needed, but not in its present form. Instead, something far far simpler than even Linux. Yes, I've seen Alan Kay's similar presentation on the amount of code in windows and the F-22 raptor. Stacked it is supposedly unbelievably high like many stories, while their Smalltalk Machine built at Xerox had the entire language, GUI, text editor, image programs...etc in a tiny amount of code. In the modern day I think of Rebol which has a very powerful and simple DSL for so many tasks such as creating GUIs and the full download is like a few MB with zero install. Truly a marvelous piece of software.
- mwcampbell 9y ago> the entire language, GUI, text editor, image programs...etc in a tiny amount of code But it wasn't internationalized, accessible to people with various disabilities (e.g. blind people via a screen reader), automatically installing updates over the network, encrypting all communication over the network (as in TLS today), etc. No doubt some bloat comes from accumulated incidental complexity. But to some extent (I don't know how much), one person's bloat is another person's essential features. For example, if you tell me about some bloat-free GUI toolkit that draws its own widgets (as opposed to a wrapper over multiple platform native toolkits), my immediate reaction will be "What about accessibility?".
- mpweiher 9y ago[missing features] Well, MS Office, for example, is around 20000x the code of early Smalltalk "Personal Computing" systems. Let's assume that that core code covers only 1% of the features, so you'd need 100x more code to implement all of them. I think this is being very generous, but let's stick with it. That would mean you still have a factor 200 unaccounted for. In other words, even when being very generous, we still haven't accounted for 99.5% of the code.