Re:GNOME project picks JavaScript as "first class" dev language
by damian2000 on Tuesday February 05, 2013 @03:12AM
(#5169701)
Re:GNOME project picks JavaScript as "first class" dev language
by camus on Tuesday February 05, 2013 @03:16AM
(#5169708)
Well,I wish we had ES4 instead, which would have been even better but thanks to Microsoft,Yahoo and Mozilla betrayal this will never happen.
The irony is when Microsoft comes up with Typescript because they now think javascript is not good enough.
Eventually Javascript will look like Python.
Re:GNOME project picks JavaScript as "first class" dev language
by psionski on Tuesday February 05, 2013 @03:23AM
(#5169722)
...and Microsoft already had WPF... Isn't everything else VERY primitive compared to it? Why would they go back to an inferior technology? Adoption issue?
Re:GNOME project picks JavaScript as "first class" dev language
by camus on Tuesday February 05, 2013 @03:45AM
(#5169779)
Microsoft had JScript.NET even before C#, so this was purely a political move not a technical one.
At that time , investing on javascript would not have made Windows sell more.
Now Javascript is seen as a way for MS to get more apps on their RT plateform thus sell more Windows licenses.
However , i dont believe MS javascript move is a long term one.
Re:GNOME project picks JavaScript as "first class" dev language
by mnutt on Tuesday February 05, 2013 @09:51AM
(#5170859)
Wasn't Mozilla the one pushing for ES4?
Re:GNOME project picks JavaScript as "first class" dev language
by camus on Wednesday February 06, 2013 @11:17AM
(#5177133)
hi, actually it was Adobe, they worked with mozilla on tamarin a es4 vm.
Re:GNOME project picks JavaScript as "first class" dev language
by tracker1 on Tuesday February 05, 2013 @12:01PM
(#5171705)
Take a look at CoffeeScript if you want python-like style..
Re:GNOME project picks JavaScript as "first class" dev language
by zem on Tuesday February 05, 2013 @02:06PM
(#5172516)
or livescript if you want haskell-like style [http://gkz.github.com/LiveScript/]
it's a coffeescript descendant rather than a haskell->js compiler, but it has a very pleasing haskell/ml surface.
Also, JavaScript is not a bad language for UI development at all. It certainly has its warts, but I liked it more than the other frameworks I've done UIs in: Java Swing, Perl/Python Tk or Haskell WX.
Admittedly, I really liked the FRP logic part with Haskell, but actually using wxWidgets was pretty poor. Also, JavaScript has some very compelling FRP libraries itself which could probably be adapted to work on Gnome.