hackergotchi

treitter

Let's Push Things Forward

Maximizing social utility for fun and (modest) profit



  • 1

Re: Cross-platform apps

(Anonymous)
That's an excellent point. I think (I wasn't at the hackfest, I'm extrapolating from what people have previously said) that one of the main advantages of JS is that developers will use the G* APIs throughout, because it doesn't have a platform of its own unlike e.g. Python. Those are intended to be portable and more or less are, although there are various issues with Gtk+ 3 currently (mostly because nobody has the time to fix them). That means that any portability work on the C APIs is automatically inherited by JavaScript. That's in contrast to Python where although different OS's are supported there's not much work done to abstract away the differences in the standard library (I think subprocess is the worst example of this, where several of its features could be emulated on Windows but aren't). SpiderMonkey should work on Windows and MacOS already, so it shouldn't be too hard to get GJS up on those platforms as well.

Re: Cross-platform apps

(Anonymous)
PyGObject gets the benefit of improving G* libraries too.

I'm quite amazed that the 'batteries built in' nature (of the python stdlib) is seen as a negative here. Suddenly being able to work around G* platform limitations by using the stdlib is harmful?

  • 1
?

Log in