Does Linux "Fail To Think Across Layers?"
John Siracusa writes a brief article at Ars Technica pointing out an exchange between Andrew Morton, a lead developer of the Linux kernel, and a ZFS developer. Morton accused ZFS of being a "rampant layering violation." Siracusa states that this attitude of refusing to think holistically ("across layers") is responsible for all of the current failings of Linux — desktop adoption, user-friendliness, consumer software, and gaming. ZFS is effective because it crosses the lines set by conventional wisdom. Siracusa ultimately believes that the ability to achieve such a break is more likely to emerge within an authoritative, top-down organization than from a grass-roots, fractious community such as Linux.
Please remove yourself from the internet.
"God deliver us from our friends, we can handle the enemy." -Patton
In Soviet Russia, Layers think of Linux!
6. "Top N reasons why Linux sucks" lists posted anonymously on the web by people who haven't touched a Linux machine since 2001.
0 1 - just my two bits
They use C, a language from the same period, not C++.
Thank God for that. C++ is an abomination. It's not good at OO, it's not strictly procedural. Hell, it's not even clean.
They use an interface that literally emulates an ancient teletype.
Hey! Don't talk about GNOME like that!
Microsoft is to software what Budweiser is to beer.
Ok, ok! So Linux supports OpenGL, OpenAL, OpenEXR, JPEG-2000, Open Inventor, the Renderman scene language and shaders, DirectX under WINE, Constructive Solid Geometry, Sound Fonts, 5.1 audio, audio raytracing, speech synthesis, efficient use of multi-core CPUs, real-time process scheduling and asynchronous I/O, but... What have the Romans ever done for us?
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
May contain traces of nut.
Made from the freshest electrons.