On 1/19/06, Yaman Saqqa <[EMAIL PROTECTED]> wrote: > Guys .. remember how we always talk about this in our meetings, well, read > this! > http://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html > > -- > abulyomon To Spolsky: The same old holy war http://coders.pello.info/images/strips/strip009.jpg , while reading this article I remembered what most of us used to hear from their fathers and grandfathers: "You kids will never be men like we did when we were at your ages."!!! I say go and bury yourself for this mentality, the world is developing, if using C will make some one smarter then it is better to use Assembly, this is a stupid argument, from one who doesn't wont to learn a new language -as our fathers and grandfathers they just want to stick with the old ways, walking to Mekah Rather than using the airlines, yes you will be a MAN if you go walking to Mekah for the Hag, but in the same time a very BIG STUPID MAN!
Man there is no supreme programming language, they are all tools, you pick the tool that will help in SOLVING THE PROBLEM, not the tool that will make the people say: "oh look that's the GREAT PROGRAMMER EVER ON EARTH". Talking about Google and MapReduce, or Sawzall is worthless here, as Google uses C++, Java, and Python!!! all of them, so it is not a matter of that C is better than Java. Yes universities uses Java to make studying advanced OOP topics quicker, man it is all about TIME, I don't want to spend 2 years learning how to program advanced things with C, when I can learn them in 2 weeks with Python!! C will not make you smarter, nor any other tool, if pointers will trigger your brain cells then go Assembly, and for me I will just pick the right tool, do you know why? to solve the problem, and not to think that I am smart or THE ONE! There is a theory in psychology called "Self-Defence", you will see it when some one that doesn't know Java, saying Java is shit, or when you see a Java developer who doesn't know C++ saying the same about C/C++ !! it is just a Self-Defence of some one that doesn't want to learn new thing, fighting the windmills, as they are monsters attacking his knowledge circle!! for those I say "Grow up PLEASE!". Summery: this "Holy War" is the problem, it is the mark of our stupidity, world is developing, we must get out of seeing ourselves a single cell creatures like amoeba, we are developed humans, in a developing community, that means specialisation, not all problems in our life is an OS kernel level to use pointers, we are not a single cell creatures to think like this, we are complex creatures with many different problems to solve, and for that we need different tools, a hammer is not enough to build a tower, but you can fix you tent with it! For Spolsky I say so just leave us to build our tower, and go stay as a MAN in your silly tent! To be fair: I agree with "a JavaSchool that won't teach C and won't teach Scheme is not really teaching computer science" this is right, I second this, adding Open Source, Linux, and Python. Peace no more wars! _______________________________________________ General mailing list [email protected] http://mail.jolug.org/mailman/listinfo/general_jolug.org
