CML2 Coming in Kernel 2.5
MrHat writes: "Eric S. Raymond's CML2, or 'Configuration Menu Language' -- part of the next-generation Linux kernel build system -- is now officially ready for 2.5. CML2 includes a compiler for a domain-specific configuration language, used to configure kernel subsystems and resolve dependencies between them. CML2 and Linux 2.5 will 'ship' with several different configuration interfaces, including an adventure game, whipped up by ESR during an extended flight. The story from the horse's mouth (or LKML, if you prefer):'This release resolves all known logic bugs and rulebase problems. The only things left on the to-do list are convenience features and some minor improvements in the test/coverage tools. This code is now officially ready for the 2.5 fork.'"
only on slashtrash can trash (cml-whatever) coming from trash (esr) be considered news-worthy.
ESR can jack me off. He is a silly little fraud, the antithesis of RMS, really nothing more than a souped up suit who wanted to make money off this new thing called GPL. Everything he does or says can be ignored, and slotted into the same part of the brain as the most recent speech by your PHB.
ESR made millions on the VA Linux IPO. He is somebody. You are nobody. Who are you to question him?
fuck yeah, he speaks the truth!
esr is a fucking twerp - remember after the sep 11 ordeal? he stands up on the soapbox and says "i speak for geeks everywhere, and we think this shows we all need to carry more guns!"
i DON'T fucking agree with esr, and i think someone needs to rain on his parade.
Why is this stupid project newsworthy? It's just an ego-inflater for ESR. It's dumb, worthless, and barely a toy.
Would there be any discussion about this silly pet project if ESR didn't write it?
With hours being spent on menial bullshit like this it's no wonder than Linux is and always will be one giant geek circle jerk over computers without getting anything actually accomplished.
OK, so ESR has invented a new language with an awful syntax. I would think in the 21st century we could say "and" or "&" instead of "-a". The language is a disaster.
As for the adventure game, I don't understand kernel configuration and I don't understand the adventure game. It makes it harder for me to see what options I have. How did ESR know to go north to get to CPU choices? Adventure games are only fun because of the process of discovery. GUIs are popular because more options are in your face and you can see what you can do. When I am doing something as potentially tricky as configuring a kernel, I want as much information as possible presented to me, and I want the consequences of those actions to be bleedingly obvious. I don't want to have to grovel for every piece of information.
I applaud all those who are tackling this problem, but this is a very poor solution.