hackergotchi

treitter

Let's Push Things Forward

Maximizing social utility for fun and (modest) profit



  • 1

A choice is a good choice

(Anonymous)
(first ... i have nothing to do with gnome. I'm only developping using the gnome platform)
I think many people in comments is this language is the best, or the other. I have to agree with the choice.
Javascript is becoming more and more popular with the web frameworks and web development these days. So, as *entry* language in the gnome ecosystem, it is a great choice.

Of course, who is actually used to program in the gnome libraries would choose python or vala ... if you want performance, or you like, you can choose C or C++. The ones used to program in java, will choose the java bidings. But the point here is ... to choose a language to make it easy for people to *start* developping with the gnome platform, so that all that n00b kids can easilly create an "hello world" message in a confortable way.

Re: A choice is a good choice

to choose a language to make it easy for people to *start* developping with the gnome platform, so that all that n00b kids can easilly create an "hello world" message in a confortable way.

Just to clarify, JavaScript application development on GNOME is intended to support applications up to the scale of iOS/Android/Mac App Store-sized apps at least because that's the approximate scale of application that makes sense on the desktop, tablets, and phones. We're not optimizing just for trivial applications.

Edited at 2013-02-03 03:27 pm (UTC)

Re: A choice is a good choice

(Anonymous)
Good luck building Photoshop Light Room in JavaScript.

Re: A choice is a good choice

(Anonymous)
Glad you're capable of reading. If Javascript is a poor choice for such a program (granted that I don't even know what Photoshop Light Room is), they can happily still do it in Python, Vala, C, or any other language that is best suited to it.

Re: A choice is a good choice

(Anonymous)
His reply was obviously to the claim that Javascript is viewed as a perfecly adequate language for developing large scale applications. We know you can use other languages.

  • 1
?

Log in