2 ms·
I also started with ActionScript 2 and moved to ActionScript 3 soon after. Then I did Java, C++, Python and all the others before going to JavaScript. I've bee
by jondubois 9y ago
I also started with ActionScript 2 and moved to ActionScript 3 soon after.
Then I did Java, C++, Python and all the others before going to JavaScript. I've been using mostly JavaScript for the past 5 years.
I actually don't miss any of the other languages, not even ActionScript 3.
I think that you don't really need classes, private methods, protected methods, abstract classes, inheritance, etc... For web-related stuff.
Games are a bit different because, in a game, unusual edge cases happen all the time (a game can be in a practically infinite number of states), so static type checking can help take care of a lot of issues. That said, with automated testing, you can also get similar stability without having types.