Who wins, the person who has been slamming Java online for ten years or the author of Minecraft who just used the language and made tens of millions of dollars?
This is not a good argument.
Name:
Anonymous2012-01-17 10:53
Got a bit disappointed.
Thought it was going to be about the shit of CS that most of the student never work on a real enterprise system or with clients and spend all their time learning basic/advance courses on a single language (never mix technologist) and math, physic, electronics and stuff that 80% is never needed for actual developer jobs.
# A student on a Academic programmer universtiy program, that is NOT CS
Name:
Anonymous2012-01-17 10:53
>>3
No of course, you are right, why should result matter.
All the jokes and snide remarks aside, Perl is tremendously useful. Ditto for PHP and Java and C++. Who wins, the person who has been slamming Java online for ten years or the author of Minecraft who just used the language and made tens of millions of dollars?
>>4 spend all their time learning basic/advance courses on a single language (never mix technologist) and math, physic, electronics and stuff that 80% is never needed for actual developer jobs.
CS != SE
>>5 No of course, you are right, why should result matter.
Advocating the use of programmers writing poorly optimized shit programs just because they made money off it?
>>9 Upper level CS courses will probably still have a good mix of theoretical material to teach you how it all works, etc.
Useless fluff in the real world.
Name:
Anonymous2012-01-17 11:17
>>9
Yeah sure they teach some programming, they don't teach developing software with good code and architecture.
>>12
Algorithms, k got me there.
But still Compiler Design, Computer architecture
are nonessential for programming.
Maybe the wording should be nonessential and not useless fluff
>>12 Algorithms, Compiler Design, Computer architecture, etc is useless fluff?
Code monkeys gonna code monkey. If you're actually going to be doing something that truly matters, you'll need to know what you're doing and how/why it all works.
>>15 But still Compiler Design, Computer architecture are nonessential for programming.
You enjoying that compiler/interpreter you use to make your toy language work? Yeah that nonessential part of CS is the only reason why you can even do anything with your toy language.
>>17
My point exactly, I am a big fan of the NIH syndrome.
It works, I know how to use it, enough for me.
I have some muscles in my legs and they do some magic shit and I can walk. I don't need to how exactly they work, no?
I disagree, compiler design is like one of the final bosses of CS and every topic covered in previous years of study gets show time in a compiler. Computer architecture is where the abstract meets the metal so thats needed too. Also, in between these two in particular programmers can debug much more efficiently as they now understand exactly whats going on from their source to the run time characteristics when something went wrong or is running sluggishly.
>>23
How did I say they were the same? I was replying to >>15
Just because 2 topics appears in 3 sentences does not posit a entity equality relationship, is your reading strategy statistical in nature?
Name:
Anonymous2012-01-17 13:12
>>28 Just because 2 topics appears in 3 sentences does not posit a entity equality relationship, is your reading strategy statistical in nature?
In the english language, an idea is started by a paragraph. Usually the first sentence is the main idea and the shit that follow, in the same paragraph, are the supporting ideas. Subsequent paragraphs elaborate on the supporting idea.
Based on this fact, one can infer that computer architecture is related to compiler design. Geeze, so not only is your programming weak, your writing also sucks dick. Now I see why you don't work as a programmer.
>>29
Because world4ch lends well to essays.
And computer architecture and compiler design can indeed be related, as ontological objects can have relations (both are CS courses in this case), they're just not the same as in identity equivalence. And as we may suspect you've weasel worded in between posts in the hope nobody would notice you've changed from "same" to "related". Alas, those are not really the same things!
Name:
Anonymous2012-01-17 13:34
Survive my dubs
Name:
Anonymous2012-01-17 13:36
>>32
This isn't about writing an essay. It's about your inability to connect your ideas. Now shut up and go scrub another toilet. Again, you're stupid. And again, you have no possible future as a computer programmer.
>>31
Did they teach that you in English there's also many different writing styles? Oh yeah no, you live in shitty America where they teach absolute shit.
>>35
Here in america, active voice is used for informal writing whereas passive voice is used for technical reports. Man, I swear, you are probably the dumbest person in here.
Name:
Anonymous2012-01-17 13:42
Be widely read. There are endless books about architecture, books by naturalists, both classic and popular modern novels, and most of them have absolutely nothing to do with computers or programming or science fiction.
what's Sci Fi got to do with it?
I really don't like this article. He's basically saying, "Now that you're out of academia, don't try to improve anything. Worse Is Better. The Right Thing is for ivory tower elitist that you have finally escaped."
It's bizarre to me because I came from a Worse Is Better school. So my reaction is that they didn't give me a real education, and that's why I'm currently learning Haskell in my spare time. Also because I WorseIsBetter at my job every day.