Become a fan of Slashdot on Facebook


Forgot your password?

Comment Re:Obligatory (Score 1) 92 92

to Perl's credit they defined regex conventions for other languages

Yes, but the Perl designer also learned from his mistakes (regexp become hard to maintain) to build a new regexp language ("grammars"), both more powerful, more generic and more readable and it's coming in Perl 6.

Comment Re:Second post! (Score 1) 92 92

It also uses the Parrot interpreter to do a neat trick; you can mix languages.

Well, no. Parrot support has been suspended in Rakudo Perl 6. The other backends (MoarVM, Java) are faster and have more features.

So Perl6 can use C, Python, etc natively.

Even if Rakudo still supported Parrot, that would be only possible if C, Python support had been implemented on top of Parrot. Which is not the case. Parrot was a dream that never convinced much people.

Comment Re:Perl 6 (Score 1) 271 271

> if it ever materializes in an implementation that's loaded by default on ever major linux distro

And you want a pony too?

Don't expect Perl 6 to be installed by default on a major Linux distro until a major application requires it. Programming languages runtimes are dragged in distros by their usage, not just because they are cool.

So, what are you waiting for building that killer app?

Comment Re:Depending on your interest in math -- Big Data (Score 1) 271 271

Perl has 'use strict' and 'perl -c' that allow you to verifiy that all the variables used in your program are correctly declared (no typo). 'perl -c' allows to check at compile time and to avoid to discover issues at runtime.
Tell me how to do that with Python and I will consider it once again...

Comment Scooter (Score 1) 304 304

I ride a scooter 4 times a day to go to work. About 8 minutes from home to the train station, 10 minutes from the arrival station to work. And back at the end of the day. Easy to fold and to transport in stairs of the station, and the rides are too short to require a bike.

Comment Read over SSH (Score 1) 148 148

If you are worried about SSL, you can also download the content over SSH because the content is hosted on Github. This requires a Github account (unfortunately this has to be done over SSL) where you have setup SSH access (the later can be done with my tool github-keygen, despites it does not yet implement all Stribika advices).

git clone
less _posts/

Anyway whatever the state of the transport encrpytion, that will never tell you if the content is legitimate.
At least reading your local copy you will make with Git will at least ensure you that will not be affected if the server copy is later altered.

Comment Re:gotta be Bennett (Score 2, Insightful) 162 162

I just saw "Bennett Haselton writes", mentally inserted "tldr:" in front of it and came for the LULZ in the comments without even registering what he was drivelling on about.

Same here. But even before seing the "Keep reading to see what Bennett..." sentence I already though "Hey, looks like Bennett dumb stuff again, isn't it?" just by looking at the title.

Slashdot was once about "stuff that matters"...

Economists state their GNP growth projections to the nearest tenth of a percentage point to prove they have a sense of humor. -- Edgar R. Fiedler