> There has been tremendous progress in both frameworks and languages over the last decade. If you can't see that then, well, I don't really know what else to say, other than to perhaps get off your lawn.
If that's true, can programmers today do things they couldn't do 10 years ago? Can they program faster than they could 10 years ago due to all these innovations in languages and frameworks? I'd say no on both counts.
Perhaps if more programmers were working on a solution to cancer, instead of a social webapp to allow people to share photos of their dogs...
Not to mention the number of programmers who waste their time creating new languages and frameworks. Then they spend years rewriting everything in node.js or whatever the fashion of the day is.
Agree. Kids need to learn logical thought processes and problem solving. They don't need to know how to 'program'.
How do we even know 'programming' will be a relevant skill in 30 years time?
Buy every kid of 3 a tub of Lego bricks (Not a 'set'). That would go a long way to getting them thinking, problem solving, and building stuff.
And don't get me started on the "There aren't enough females in programming" BS rolleyes
FWIW, I would happily sign against this petition. I do not think teaching kids to 'program' at school so early is worthwhile. Programming is an extremely niche career, and anyone who is interested in it can easily learn.
You're likely to bore 90% because they're not interested in learning programming, and the other 10% will have learnt it all at home years ago and will also be bored.
In the example, the current hosting is $24k/yr.
If that can be slashed to $2.4k/yr, you've saved $21.6k a year in hosting.
For $21.6k/yr I'd say it's worth a week or two re-architecting.
Yes, it's a different game if you're profitable and $21.6k is negligible, but if you're a startup you should be spending time to optimize things.
The other point is one of scaling. If you're paying $2k/mo to support 15k users, when you scale to 15m users, you could be paying $2m/mo unless you fix things early on.
XHR was introduced many years after js was extremely popular.
Also XHR doesn't add anything technically. The same thing can be achieved with dynamically adding <script> tags, or using an iframe, or a number of other methods.
The introduction of the buzzword 'ajax' certainly popularized what people had already been doing for years though.
I think the problem was they couldn't find enough people who wanted to use it for free, to bother trying to charge some of them with a premium package.
If that's true, can programmers today do things they couldn't do 10 years ago? Can they program faster than they could 10 years ago due to all these innovations in languages and frameworks? I'd say no on both counts.