What programming language(s) do you think should be taught at school?

If you can't code in assembler you're not a real programmer. FACT.

No argument there. I wish work could afford to take me on a "learning month" where I can study assembler I've dabbled in it in my spare time but I don't have much of it.

I quickly realised I don't know shiat. And neither does anyone else I've followed on the net.

Asm is where the brains are at. If you can fathom that then you can pretty much use css to send a post letter via pigeon.

I know sounds impossible, but it's probably not.
 
I don't agree with that. Having worked with lots of developers of all skill and aptitude levels, I've seldom come across "good" SQL developers that can write efficient, reusable, high performance queries. I always end up rewriting queries for my devs as they tend to be too slow for production environments. I even rewrite queries my devs didn't write at my clients where my devs complain they are running too slow.

Very few devs can do proper SQL. I also used to help out with that to some extend, if I can't get it fast enough its off to the DBA. Most of the places don't have dedicated SQL devs. But thats the price you pay. PLaces want a dev with C# and god knows how many skills, and at the bottom of the list SQL.
 
I wouldn't suggest Python - I reckon a beginner needs to learn a type safe language first - before they learn bad habits from python.

You don't learn bad habits from a language, you learn bad habits from a teacher. And the Internet :)
 
Ha ha. You do know it's the same thing, right?

But whatever, unless you can code in assembler you're just a script jockey not having a clue why things are done the way they are. Any idea why variable types exist?

You probably don't mind the 300+ MB .NET runtime or whatever monolithic size it's reached.

No pride in your work.

Do yourself a favour and take on a Arduino or similar project in C or assembler.
I use Go these days.

You old guys can call us what you want, but truth is you do not need to know assembler to do your job these days. The water receded, Noah got off the Ark and time moved on.
 
Last edited:
You don't learn bad habits from a language, you learn bad habits from a teacher. And the Internet :)

I still maintain - learn a typesafe language first - then move on to python.

A noob programmer that started out in python is going to be mighty confused when moving to C# or Java or whatever.
 
Top
Sign up to the MyBroadband newsletter
X