Comment Changes are needed... but not in the kernel (Score 2, Interesting) 645
Seems odd for such a non-technical article to latch onto a term like "micro-kernel" like it was all hot and new. OS X is built on a BSD which has it's roots in 60's and 70's OS design, just like the VMS roots of WinNT.
OS X didn't change the world by bringing some great new underlying architecture to the table. In fact, their kernel and filesystem are arguably getting long in the tooth. The value that OS X brought to the table was the fantastic Carbon and Cocoa development platforms. And they have continued to execute and iterate on these platforms, providing the "Core" series of APIs (CoreGraphics, CoreAnimation, CoreAudio, etc.) to make certain HW services more accessible.
There's very little cool stuff to be gained in the windows world by developing a new kernel from scratch. A quantum leap to something like Singularity would not solve MS's problem. The problem is the platform. What's really dead and bloated is the Win32 subsystem. The kernel doesn't need major tweaking. In fact, the NT kernel was designed from the beginning such that it could easily run the old busted Win32 subsystem alongside a new subsystem without needing to resort to expensive virtualization.
Unfortunately, the way Microsoft is built today it have a fatal organizational flaw that prevents creating the next great Windows platform. The platform/dev tools team and the OS team are in completely different business groups within the company. The platform team develops the wonderful
What Windows needs is a new subsystem/development platform to break with Win32, providing simplified, extensible *unmanaged* application development, with modern easy-to-use abstractions for hardware services such as graphics, data, audio and networking (which would probably look not entirely unlike an unmanaged counterpart to WPF/WCF/WinFS).
Comment Re:Iron Man's Suit Defies Physics -- Mostly (Score 2, Interesting) 279
A pretty hot (both literally and figuratively) bipropellant rocket could manage about twice the specific impulse, and you could carry somewhat heavier tanks, but two minutes of flight on a rocket pack is probably about the upper limit with conventional propellants.
However, an actual jet pack that used atmospheric oxygen could have an Isp ten times higher, allowing theoretical flights of fifteen minutes or so. Here, it really is a matter of technical development, since jet engines have thrust to weight ratios too low to make it practical. There is movement on this technical front, but it will still take a while.
John Carmack
Comment Re:Prof perspective (Score 1) 554
Vonage Admits They Have No Workaround 345
Feed China Lifts Wikipedia Ban, but Some Topics Remain Blocked (nytimes.com)
How Often Do You Replace Your Hard Drives? 254
OpenBSD 4.0 Pre-orders are Available 163
How to Crack a Website - XSS, Cookies, Sessions 167
The Future of Closed Source Software and Linux 566
Comment Battery or USB power not necissary (Score 1) 164
Journal Journal: Glaciers swim In and Out of meat that looks like genitalia. 6
- Glaciers swim - like meat.
- In and Out - More meat than you can shake butter at. A stick of butter.
- of meat that looks like genitalia. - or vice versa.
More useful stuff!:
Comment Last Post (Score 1) 56
Journal Journal: I'm a man 15
It's time to tell the truth. I am a 55 year-old man. My name is Andy Kaufman, and I live in New York City.
I am sincerely sorry to everyone for all my lies.
--Andy
Journal Journal: Slashdot History: Hurrah for the ZEROES! 7
- They see faces everywhere.
- They are biodegradable.
- Base 10 zeroes excite them.
Here's a little something to excite you: