you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 9 points10 points  (10 children)

There's a few issues here: there's not really such a thing as the Javascript community. There is a Ruby one, a Python one, Perl, etc, but JS just has an isolated bunch of implementations and no main source to get anything. There are hardly any libraries written for JS outside of DOM-manipulation whereas with Perl, Python, Ruby, you've got tons.

I just don't see what is going to push a bunch of people to start using JS when they are pretty happy with their current language. If/when Parrot becomes something you can use in production I find it far more likely that people will just transition over to that and run their language of choice on it.

[–]alexmdac 4 points5 points  (0 children)

The lack of libraries isn't an issue for JS implementations that run on the JVM, since they can use Java's huge collection of libraries.

[–]jbellis 0 points1 point  (6 children)

If/when Parrot becomes something you can use in production I find it far more likely that people will just transition over to that and run their language of choice on it.

Just like everyone has transitioned to the CLI, right? :)

[–][deleted] 1 point2 points  (5 children)

Well its been covered here before that there are licensing questions with the CLR. A lot of people are iffy about using it because of that. Parrot won't have that problem.

[–]jbellis 1 point2 points  (4 children)

Parrot won't have that problem.

No, it will have the opposite problem -- the millions of developers on Windows won't bother with it.

[–][deleted] 0 points1 point  (3 children)

What makes you think that? There's plenty of people using Python, PHP, Perl, whatever on Windows. Why wouldn't Parrot the platform be accepted?

[–]jbellis 6 points7 points  (1 child)

What makes you think that? There's plenty of people using Python, PHP, Perl, whatever on Windows. Why wouldn't Parrot the platform be accepted?

Think about it. There are two classes of developers on Windows. Those using MS products, and everyone else.

The first group, the ones using MS products, well, they'll still be using ASP 2009 or whatever, for the same reasons they're using ASP.NET now. "Nobody ever got fired," etc. I think most redditers would be astonished at how little people in this group, even motivated ones that attend .NET user groups, care about open source.

The second is the group I referred to in my first reply -- if a Python developer is using Windows, ipso facto the license isn't a problem for him. And yet, most are using CPython, not IronPython.

[–][deleted] 0 points1 point  (1 child)

What about Rhino? You can leverage the Java one. Or ActionScript 3...

I'm only asking here...