Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zoffix222
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
zoffix222
8y ago
Brave browser has NoScript in settings.
2.
▲
by
zoffix222
9y ago
Thanks.
3.
▲
by
zoffix222
9y ago
What would make it a first-class citizen? Even an empty Rakudo Perl 6 program is a multi-threaded program, as the dynamic optimizer runs on a separate thread. I'd figure if that's possible, concurrency/parallelism would be qu
4.
▲
by
zoffix222
9y ago
I like concurrency in Rakudo Perl 6. ( https://docs.perl6.org/language/concurrency ) Especially the .hyper method that turns a regular sequence into hyper sequence that gets processed in parallel. First 5000 prime number
5.
▲
by
zoffix222
9y ago
The Rakudo compiler: https://github.com/rakudo/rakudo/ Feeling a lot more optimistic about it today than a year ago. \o/
6.
▲
by
zoffix222
9y ago
Mixing in out-of-band data
7.
▲
by
zoffix222
9y ago
Author here. Thanks for reading my post! :) To answer some of the comments: no, this isn't satire, nor is it a marketing or advertisement piece. I'm just having fun with the language and wrote a post in the voice of The Grinch ( h
8.
▲
by
zoffix222
9y ago
I don't mind annoying people to solve problems.
9.
▲
by
zoffix222
9y ago
Commits that happened recently and aren't part of any release yet :)
10.
▲
by
zoffix222
9y ago
Yes, performance is where most of the funding is currently going into. Bleed commits on VM for example, recently passed Perl 5 on speed with read-a-million-line-file-and-sum-up-number-of-chars bench ( https://twitter.com/zof
11.
▲
by
zoffix222
9y ago
There's actually talk about amending the name for next major language release ( https://rakudo.party/post/The-Hot-New-Language-Named-Rakudo ). Exactly for the reasons you state: it's a completely different la
12.
▲
by
zoffix222
9y ago
Funny you mentioning Geth... Perl 6's core devs use a bot named Geth to report new commits on IRC. And.... it's written in Perl 6 ( https://github.com/perl6/geth ) :)
13.
▲
by
zoffix222
9y ago
That's just a helper script to generate tables for for .succ/.pred string increment/decrement methods. Nd and No chars as numeric literals were available since first stable release in December 2015
14.
▲
by
zoffix222
9y ago
> EDIT: Ok, so I installed perl6 (rakudo) just to test this out, and it apparently doesn't work out of the box. Pity. By any chance, was it from system packages that are likely outdated? You can get up-to-date packages [here]( https
15.
▲
by
zoffix222
9y ago
Ouch. That's older than first stable release :)
16.
▲
by
zoffix222
10y ago
FWIW, a huge amount of work has been done to docs in the past year. There's even a dead-tree book available now ( https://deeptext.media/perl6-at-a-glance/ ), with 3 more slated to release later this year.
17.
▲
by
zoffix222
10y ago
Heard of that video. It's about Perl 6's sister language, Perl 5. And the presenter basically did this for shits and giggles. Even the module that supposedly has the exploits he talks about hasn't been recommended to use for
18.
▲
by
zoffix222
10y ago
Biased core dev here... I've used Perl 6 for IRC bots. The ease of writing parallel code, nice OO model, multi dispatch, and subsets make it very pleasant to do them in Perl 6. Here's a bot I wrote that listens for GitHub webhooks
19.
▲
by
zoffix222
10y ago
It's the same thing.
20.
▲
by
zoffix222
10y ago
For the last year, I've seen you several times re-iterate that point that just-if and if-only the handful of volunteers who drive this project made some sort of a massive media spectacle then everyone and their brother would be using P
21.
▲
by
zoffix222
10y ago
Of course, it's not. But as a developer who doesn't use those two languages my only point of contact with them is via those greybears who tarnish the image of the entire lot ;)
22.
▲
by
zoffix222
10y ago
I wrote a short answer here: https://news.ycombinator.com/item?id=12890552 If you like go's conc stuff, then I'm sure you'll love Perl 6's async/conc/paralel. stuff: https://docs.per
23.
▲
by
zoffix222
10y ago
To me, it's mostly the presence of all new CS inventions in core. Like you don't need any damn libraries to paralellize stuff, just use `start` block or a `supply`. If you write accounting software, you'll appreciate built-in
24.
▲
by
zoffix222
10y ago
The s/// is still there. You just use ~~ smartmatch operator instead of =~ binding operator. I did get it to pop up in the docs search results: https://docs.perl6.org/language/operators#index-entry-s%2F%2
25.
▲
by
zoffix222
10y ago
What's "klunky"? You add :from<Perl5> to module name and off you go. The only thing that irks me is Perl 5's common notation is snake_case, but in Perl 6 kebob-case is almost universal, so by bringing in Perl 5 cod
26.
▲
by
zoffix222
10y ago
Touched a nerve, eh? ;)
27.
▲
by
zoffix222
10y ago
Python is a Turing Complete language, so I'd be surprised if it trully lacked a feature and there weren't a library written by a poor soul that implemented it. I am talking more about programming thinking than a feature set. That
28.
▲
by
zoffix222
10y ago
Where did you even get a mention of moarvm for you to get confused about? Sounds like you're making shit up just to be difficult. The giant button on perl6.org says "Rakudo is a compiler for Perl 6 code", it leads you to a pa
29.
▲
by
zoffix222
10y ago
Because we aim for organic growth: not too fast and not too slow. Based on stats, our userbase doubled since last year; and that's with an yet-to-be-optimized compiler that's an order of magnitude slower than competitors and by so
30.
▲
by
zoffix222
10y ago
You're confusing Perl 5 and Perl 6. The two are different languages with vastly different communities.
More ›