
Originally Posted by
F i L
I'm sure many due, but I write in Javascript every day, and I can honestly say it's one of the worse, most bug-prone languages i've ever used. Granted, the version Gnome desktop is running supports better features than what you can get away with in today's browsers. Still, prototype-inheritance + dynamic objects = developer hell for large applications. They should be pushing Vala instead, or hell, use Google's Dart with Dart VM if they really want to keep around weak-typing.. at least that has sane security, decent performance, and OOP design.
IMO, Gnome should rewrite all the Javascript code they have controlling Gnome into Vala code (like Elementary did [i believe]). The only argument for Javascript here is that it's "good for extensions".. which isn't really the case, seeing as how almost every extension breaks from one version of Shell to the next. I like Gnome, but Elementary's developers seem a bit more sane (no offense).