Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

Plans por Perl6 running in the JVM

Name: Anonymous 2013-01-10 8:20

1) GOOD?
2) BAD?
3) POTATO?

Name: Anonymous 2013-01-10 8:23

Perl 6 running in the JVM on Plan 9

Name: Anonymous 2013-01-10 9:31

>>2
on an iPad!

Name: Anonymous 2013-01-10 14:32

I'd like to see Perl6 on V8 to be quite honest. Parrot is slow, JVM is bloated and not worth the effort.

Above all, I'd like to see it come with an interpreter AND a compiler so I can make the choice myself

Name: Anonymous 2013-01-10 18:26

Neko

Name: Anonymous 2013-01-10 18:50

>>5 you mean nekovm

Name: Anonymous 2013-01-10 18:51

>>6
Clap de fuqin clap.

Name: Anonymous 2013-01-10 19:10

>>7
Back to le Reddit, ``please''.

Name: Anonymous 2013-01-10 19:15

>>8
Citation needed.

Name: Anonymous 2013-01-10 20:34

>>9
Go Directly to le Reddit. Do Not Pass Go. Do Not Collect $200.

Name: Anonymous 2013-01-10 22:24

por favor

Name: Cudder !MhMRSATORI!fR8duoqGZdD/iE5 2013-01-11 4:38

4) lentitud

Name: Anonymous 2013-01-11 12:14

Name: Anonymous 2013-01-11 13:02

>>12
Pedro come frijoles.

>>13
Good riddance.

Name: Anonymous 2013-01-11 16:43

POTATO
see >>8

Name: Anonymous 2013-01-11 22:10

Everything around the Java ``ecosystem'', apart from the JVM itself, is shit.

Also fuck off Cudder.

Name: Anonymous 2013-01-28 20:46

POTATO

Also, I love the JVM

Name: Anonymous 2013-01-28 21:49

The JVM ecosystem is great. It's amazing how much has been acomplished with a piece-of-shit-language like Java. Luckily there is Groovy, Scala, Clojure and (we can only hope) Perl6.

JVM +1

Name: Anonymous 2013-01-28 21:50

Perl.
In the JVM.


S



L









O













W














A










S





B

A
L
L


S

Name: Anonymous 2013-01-30 22:01

>>19
In fact, Perl6 is getting good running speeds in the JVM already in the early stages. So it looks very promising.

Name: Anonymous 2013-01-31 0:09

>>4
All you have to do is write an LLVM backend for Perl 6. Then Emscripten gets you an LLVM-to-JavaScript compiler, and you're done.

Name: Anonymous 2013-01-31 0:19

>>1
Sounds like a brilliant way to sneak Perl into the ENTERPRISE

Name: Anonymous 2013-02-03 8:40

6guts.wordpress.com/2013/02/02/a-look-at-the-preparations-behind-the-jvm-port-and-a-progress-update/

Name: Anonymous 2013-02-03 10:26

여섯 번째 진주가 가장 아름답습니다. 나는 억압 독재에 살고 아쉽구나.

Name: Anonymous 2013-02-15 13:17

>>24

Name: Anonymous 2013-02-15 15:14

>>24
I POST ON PROG NIDA

Name: Anonymous 2013-02-15 20:25

I think Perl's syntax is too "hairy". Also I cut my fingers with blunt knife, trying to sking fucking potatoes (they go nicely with vodka) and now it's painful to type text.

Symta:

head Head@Tail = Head
tail Head@Tail = Tail


Perl 6

sub head(*@ [$head, *@]) { $head; }
sub tail(*@ [$, *@tail]) { @tail; }

Name: Anonymous 2013-02-15 21:09

Symta, the language of choice for disabled drunk Russian potato peelers.

Name: Anonymous 2013-02-15 21:15

Perl should be compiled.

Name: Anonymous 2013-02-16 0:20

cudder = intel kike

Name: Anonymous 2013-02-16 1:15

>>16
>JVM
>good

ARE YOU ON FUCKING BLACK TAR HEROIN NIGGER????

Name: Anonymous 2013-02-16 1:54

>>31
Yes.

Name: Anonymous 2013-02-16 2:13

>>31
Well, in >>16 I said "not shit", not "good", so I'm not sure what you're quoting there.

But assuming you disagree, why do you think the JVM is shit? It (HotSpot, to be precise) has one of the most heavily-optimized JIT compilers in existence. The bytecode format itself is fairly sane and independent of the Java programming language.

For a virtual machine, it's not bad.

Name: Anonymous 2013-02-16 2:39

Damn, it isn't like Java has lots of odd quirks and compatibility issues like most of other choices.


PS. I hate Java.

Name: Anonymous 2013-02-16 4:08

I fucking love Java, odd quirks, compatibility issues, choice, and hating Java.

Name: Anonymous 2013-02-16 4:59

>>35
I fucking love odd quirks, compatibility issues, and hating choice.
Which is why I use Windows and x86.

Name: Anonymous 2013-02-16 5:31

>>36
you must also love having your privacy and security fistfucked by governments corporations anyone with half a clue

Name: Anonymous 2013-02-17 20:04

>>1
Great news i say. Just thinking about Perl6 together with Eclipse and a Continuous Intregration infrastructure makes me cum.

Name: Anonymous 2013-02-19 11:32

>>27

sub head { @_[0] };
sub tail { @_[1 .. *] };

Name: Anonymous 2013-02-19 11:41

>>39
Using prefixes like $, @ and % on identifiers isn't a good way to express your type system. But it is cute, it is cool, in that down-in-the-bowels-of the system way that some people in the industry like.

Name: Anonymous 2013-02-19 11:49

>>40
@ It is not a type. It is a container. You can use types also if you like


my Str @x = ('a', 'b', 'c');
my Int @n = (1,2,3,4);
sub head(Int @arr) { return @arr[0] };

say head( @x ); # This fails
say head( @n ); # This works

Name: Anonymous 2013-02-19 11:55

>>41
container is not a type
retard-kun?

Name: Anonymous 2013-02-19 12:01

>>42
yes? XD ^^

Name: Anonymous 2013-02-19 12:05

@, $, % does not really define a type system. It just offers different ways of organizing your data. I understand that in your mind, an Array is a type. But saying that in Perl6 $, @ and % define a type is not the same.

Vanilla Perl5 has no types, but containers. It is the same in perl6 (at least, that is how i see it)


my @a = (1,2); say @a.WHAT;  # prints Array()
my Int @b = (3,4); say @b.WHAT; # prints Array+{TypedArray}()

Name: Anonymous 2013-02-19 12:41

>>44
my Int @b = (3,4); say @b.WHAT; # prints Array+{TypedArray}()
butt ugly.

Name: Anonymous 2013-02-19 19:39

>>45
I guess you know that # is a comment in perl. What's ugly about the code part?

Name: Anonymous 2013-02-19 20:44

>>1 But can it handle TAILCALL OPTIMZIATIOn

Don't change these.
Name: Email:
Entire Thread Thread List