10 years ago:
> Hey how should I go about learning programming?
Learn BASIC, then either COBOL or Pascal and THEN something else.
Today:
> Hey how should I go about learning programming?
Learn Javascript, Java or Python.
How did this happen?
>knowledge has to respond to market demands
>>61665307
But isn't that setting people up for failure?
>>61665388
>bbb-b-btu I want to get employed as fast as possible!
>ok, mr millenial, here's a javashit introductory course
>>61665408
That's true. Fucking Obama.
Fucking BASIC. That's your benchmark? Retard.
>>61666034
Obviously you numale fag, ffs.
>>61666067
>It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.
I'm sure you're smarter than Dijkstra, though :^)
I learned BASIC in high school. It's shit
>>61666082
>Some dude's numale opinion.
So you as well have learned BASIC, and can sit there in good conscious and not agree that today's method is utter shit? What I meant by my post is this is obscenely overlooked in today's courses, as it gives a better understanding of runtime. If you tell someone with no background that something is a subroutine, imho it lends itself to a heap visual vs a function or worse method.
Is it better to introduce someone who wants to program to check this stuff out? Most def. Unfortunately, the nugeneration completely skips this conventional approach. Just my two cents senpai.
>>61666288
I don't disagree, I just think your "10 years ago" example had a strange choice of languages. I think saying learn assembly, then c, then a lisp, then something else, is a better example of the superiority of prior pedagogical methods.
>1970
learn algol then something else
>1980
learn c then something else
>1990
learn c then something else
>2000
learn c then something else
>2010
learn c then something else
adderal
>>61666325
That's true, I agree with Assembly as well. I say BASIC because it was more accessible and memory was easier then.
Lisp is pretty interesting to recommend but I see the logic and can agree on that too, I think supercollider is cool and it was easy to get to make fruity songs.
>>61666415
*get Lisp I mean.