Honestly, who really cares about 10% speedup in gcc ? Do they compare their results with competing compilers (Intel, MS, etc.) ? If you ask me, I would much rather have 10% speed improvement on programs I compile.
Or you could have... I don't know... like not voted for him the second time ??? That does not give the world a good opinion of the average american voter.
Because fundamentalists cannot accept people who don't share their beliefs. Whether they are right or not is beside the point. They hate people who are not like them and they will do anything to convert them or even kill them. And that my friend is why they are fucking annoying people to deal with.
About muscular people tipping the scale, I don't know about your city, but I don't see too many 6-packs running around in mine. So even if your argument is somewhat valid, it hardly justifies anything. For "standard build" people, BMI is pretty spot on. At 5'7", I would need to weight 190 lbs to be considered obese. That's not obese, that's just plain morbid.
Anyway, there are specialised BMI. See it for yourself if you really have an athletic build:
How can the OP be modded as insightful is beyond me... You may not personally like the way the OS, etc. is made, but with 90+% current market share, I don't see why adding 10% would warrant such a move. You do realise that to make existing OS/applications as you wish them to be, they need to be rewritten, right? And then the question remains... will the result be so much better than the original ? Enough that it is worth for everyone to switch over and recode everything ? Backward compatibility is what is keeping Windows alive and that is why Windows is a mess and will stay like that for a while.
Just one thing: remembering != understanding. Learning is much more about the later.
Re:No standard without reference implementation
on
HTML V5 and XHTML V2
·
· Score: 1
EXACTLY. They should provide a library or parsing grammar that browsers can use to obtain the DOM. A library would be better because it can also handle things like the boxing model, etc. Having a C++, Java and C# reference implementation is really a base requirement.
I have to disagree with something you said thought. If you cannot produce a base implementation which uses reasonable computing power (cpu and memory), then maybe the grammar is just too complex. XSD is a good example of that problem.
What you say about these languages is all true, but the thing about C# is that it combines most of these features in a *single* language. And more importantly, it removes the academic feel of them and make them much more clearer and accessible to your average programmer. Let's be honest here, Lisp and functional languages, for all their power, are far from being intuitive and most of the time, they lack good and consistent libraries.
One side note: IronPython (port of Python on.NET) is more performant than the original Python itself. And as for OCaml, you can use F# which is already quite powerful.
I just completed a project where conformance to this norm was a requirement, so it is not talk in the air. Do a web page and validate it against a tool and you will see.
As for the PITA:
- If the list of options come from the database or config file, doing the binding is really an annoyance (creating control dynamically and such). Plus, if you work on desktop app, you need to handle positioning and sizing yourself. Wow, great! Then, the list might one day have too many elements for the screen space you have.
- If the list is hardcoded... you are joking, right? I am not going to recompile/redeploy everytime I want to change an option, thank you very much.
Using dropdown lists is actually a *mandatory* accessibility guideline when designing a web interface. Yes, even for Yes/No choices. If you don't do it, you will fail the validator. See http://www.access-board.gov/sec508/guide/1194.22.h tm
Plus, doing databinding on a radio button frame is a major PITA.
In other words, even if I would ever code by hand, I would still use a dropdown.
The article you mention is total bullshit to me. If one know how to use a modern GUI toolkit correctly, then his whole point on code reuse/repetition disappear. I mean, has he ever heard of UserControls? Of MasterPages/Forms? What about using a single DropDownList instead of multiple RadioButton? And when he shows how he could reduce the code size by using a for loop, it is totally bogus. This code is LESS efficient that the generated one!
They should also start by making a translation engine that actually works...
See, even for the most simple translation of "I like" in Spanish, Babelfish is wrong. The good translation is "Me gusto", not "Tengo gusto" which means "I have taste".
I am trying to learn Cantonese and you have no idea just how "stupid" the current translators are...
One out of MANY counterexamples to your argument: http://www.download.com. Come on, how many applications do you think exist on Windows ?? Do you realistically think it would be possible to have ONE central directory of all of them ? Talking about not having a clue...
I took a look at the bugs and funny enough, almost all of these would be immediately catched by the C# compiler or would be non issue (memory leaks). The remaining others (and much more) would be detected by FxCop. And then, there is still Spec# ! Like someone said before, the real hard bugs are logical. So really, one question : how is this newsworthy ?
The only thing that this teach me is that a language/platform that allow better typing, memory management and static analysis is far far more robust and productive in the end.
Honestly, who really cares about 10% speedup in gcc ? Do they compare their results with competing compilers (Intel, MS, etc.) ? If you ask me, I would much rather have 10% speed improvement on programs I compile.
Or you could have ... I don't know ... like not voted for him the second time ??? That does not give the world a good opinion of the average american voter.
Because fundamentalists cannot accept people who don't share their beliefs. Whether they are right or not is beside the point. They hate people who are not like them and they will do anything to convert them or even kill them. And that my friend is why they are fucking annoying people to deal with.
That game is coming out soon. It's called Spore and I can't wait for it.
About muscular people tipping the scale, I don't know about your city, but I don't see too many 6-packs running around in mine. So even if your argument is somewhat valid, it hardly justifies anything. For "standard build" people, BMI is pretty spot on. At 5'7", I would need to weight 190 lbs to be considered obese. That's not obese, that's just plain morbid.
Anyway, there are specialised BMI. See it for yourself if you really have an athletic build:
http://www.askdocweb.com/bmi4lean.html
How can the OP be modded as insightful is beyond me ... You may not personally like the way the OS, etc. is made, but with 90+% current market share, I don't see why adding 10% would warrant such a move. You do realise that to make existing OS/applications as you wish them to be, they need to be rewritten, right? And then the question remains ... will the result be so much better than the original ? Enough that it is worth for everyone to switch over and recode everything ? Backward compatibility is what is keeping Windows alive and that is why Windows is a mess and will stay like that for a while.
Looks promising ... but I would divert some money from your lawyer to your website design if I was you ;)
"Analyst Admits Open Source Will Quietly Take Over"
"By 2012, more than 90 percent of enterprises will use open source"
Come on, there is a BIG difference between these two affirmations. Using SOME open source does not mean open source will take over anything.
Isn't that supposed to be what a parent is there for ? How about parents actually do their job as caretaker/educator of their children ?
Seriously, as a Canadian, I say FUCK YOU. Keep your shit south of the border, thank you very much.
We are sick and tired of this kind of arrogance.
Just one thing: remembering != understanding. Learning is much more about the later.
EXACTLY. They should provide a library or parsing grammar that browsers can use to obtain the DOM. A library would be better because it can also handle things like the boxing model, etc. Having a C++, Java and C# reference implementation is really a base requirement.
I have to disagree with something you said thought. If you cannot produce a base implementation which uses reasonable computing power (cpu and memory), then maybe the grammar is just too complex. XSD is a good example of that problem.
In absolute terms, you are right, but it is not the absolute value that dictate the market price, it's demand and offer.
Since the OP was lazy ...
http://en.wikipedia.org/wiki/Modified_Newtonian_dynamics
How about the sysadmin softwares get as smart as (some of) their regular desktop cousins ?
If the GUI is stupid or just plain bugged, what does it say about the back-end ?
Sysadmins != Masochists.
What you say about these languages is all true, but the thing about C# is that it combines most of these features in a *single* language. And more importantly, it removes the academic feel of them and make them much more clearer and accessible to your average programmer. Let's be honest here, Lisp and functional languages, for all their power, are far from being intuitive and most of the time, they lack good and consistent libraries.
.NET) is more performant than the original Python itself. And as for OCaml, you can use F# which is already quite powerful.
One side note: IronPython (port of Python on
I just completed a project where conformance to this norm was a requirement, so it is not talk in the air. Do a web page and validate it against a tool and you will see.
... you are joking, right? I am not going to recompile/redeploy everytime I want to change an option, thank you very much.
As for the PITA:
- If the list of options come from the database or config file, doing the binding is really an annoyance (creating control dynamically and such). Plus, if you work on desktop app, you need to handle positioning and sizing yourself. Wow, great! Then, the list might one day have too many elements for the screen space you have.
- If the list is hardcoded
Using dropdown lists is actually a *mandatory* accessibility guideline when designing a web interface. Yes, even for Yes/No choices. If you don't do it, you will fail the validator. See http://www.access-board.gov/sec508/guide/1194.22.h tm
Plus, doing databinding on a radio button frame is a major PITA.
In other words, even if I would ever code by hand, I would still use a dropdown.
The article you mention is total bullshit to me. If one know how to use a modern GUI toolkit correctly, then his whole point on code reuse/repetition disappear. I mean, has he ever heard of UserControls? Of MasterPages/Forms? What about using a single DropDownList instead of multiple RadioButton? And when he shows how he could reduce the code size by using a for loop, it is totally bogus. This code is LESS efficient that the generated one!
They should also start by making a translation engine that actually works...
See, even for the most simple translation of "I like" in Spanish, Babelfish is wrong. The good translation is "Me gusto", not "Tengo gusto" which means "I have taste".
I am trying to learn Cantonese and you have no idea just how "stupid" the current translators are...
Correct me if I am wrong, but the correct word would be "capitalization" instead of "monetization", according to original comment author.
One out of MANY counterexamples to your argument: http://www.download.com. Come on, how many applications do you think exist on Windows ?? Do you realistically think it would be possible to have ONE central directory of all of them ? Talking about not having a clue ...
I forgot to add: with many good libraries.
I took a look at the bugs and funny enough, almost all of these would be immediately catched by the C# compiler or would be non issue (memory leaks). The remaining others (and much more) would be detected by FxCop. And then, there is still Spec# ! Like someone said before, the real hard bugs are logical. So really, one question : how is this newsworthy ?
The only thing that this teach me is that a language/platform that allow better typing, memory management and static analysis is far far more robust and productive in the end.
You obviously never took flights of more than 12 hours ...