Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lizmat
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
151.
▲
Freenode staff has nuked all the Raku channels
(reddit.com)
24 points
by
lizmat
5y ago
|
1 comments
152.
▲
Perl Foundation: banning someone from the community
(news.perlfoundation.org)
5 points
by
lizmat
5y ago
|
0 comments
153.
▲
by
lizmat
5y ago
They stringify differently because 2/10 can be expressed exactly in NNN.MMM format, whereas 1/3 can not .
154.
▲
by
lizmat
6y ago
Regardless of whatever Raku developers and advocates say, I, as a lead developer of Parrot, went out of my way to make it work better for P6. May I point out that basically nobody of the then Perl 6 team (except Jonathan) is currently i
155.
▲
by
lizmat
6y ago
Given that the multiple backend strategy only succeeded in replacing an existing backend with another backend several years later without achieving any of the interoperability goals of the JVM or CLR, I'm not even sure how to speculat
156.
▲
Multiple dispatch with the new MoarVM dispatcher – Jonathan Worthington
(6guts.wordpress.com)
2 points
by
lizmat
6y ago
|
0 comments
157.
▲
by
lizmat
6y ago
Re "(a.k.a. "Texas")", that meme has been removed from the documentation. It's now just ASCII vs Unicode: https://docs.raku.org/language/unicode_ascii
158.
▲
by
lizmat
6y ago
> The one that says "Parrot dumped P6, so the P6 developers had no choice but to write their own VM". I don't think that I ever implied that. To me, in one sentence, it's more like "Parrot and Perl 6 diverged,
159.
▲
by
lizmat
6y ago
> that the NQP strategy was going to leave Parrot developers in a dead end If Parrot had provided all that Perl 6 needed at that time, I don't think the multiple backend strategy would have been selected. Why would one? > where
160.
▲
by
lizmat
6y ago
Well, you are definitely more informed about the pre-2012 period. I only really got involved from 2012 onward, so I have no first hand knowledge about that period, except maybe a few weeks in 2000 (when I was dragged in by Johan Vromans) a
161.
▲
by
lizmat
6y ago
My take: 1. Parrot was initially intended to be the backend for Perl 6. 2. Perl 6 didn't materialize fast enough, so Parrot started focussing on hosting other scripting languages. 3. Parrot decided to become the backend for all scrip
162.
▲
by
lizmat
6y ago
> the fighting mostly moved over to the Raku side after that I think the fight was mostly between people who wanted the Perl 6 project dropped, and the ones working on the Perl 6 project. In any case, since the rename to Raku, we have se
163.
▲
by
lizmat
6y ago
What btilly said!
164.
▲
Raku: Python:19 extreme math – Steve Roe
(p6steve.wordpress.com)
2 points
by
lizmat
6y ago
|
1 comments
165.
▲
by
lizmat
6y ago
Perl 6 was released in December 2015. A little under 4 years later, it was renamed to Raku. Plenty of time to not be confused.
166.
▲
by
lizmat
6y ago
Please note that Perl 6 is no longer a thing: it has been renamed to the Raku Programming Language ( https://raku.org ). If you want to stay up-to-date, you can check out the Rakudo Weekly News at https://rakudoweekly.
167.
▲
by
lizmat
6y ago
FWIW, the "specification" now only has historical value, and possibly as an inspiration for implementing features that were once considered. It is nothing more than that, nor has it ever been. The test-suite is canonical: being
168.
▲
Comma in 2020: A Year in Review
(edument.se)
2 points
by
lizmat
6y ago
|
0 comments
169.
▲
Why Bother with Scripting?
(brrt-to-the-future.blogspot.com)
1 points
by
lizmat
6y ago
|
0 comments
170.
▲
Writing a Terminal User Interface
(blog.matatu.org)
2 points
by
lizmat
6y ago
|
0 comments
171.
▲
by
lizmat
6y ago
Indeed. It's called "the topic". In the Raku Programming Language it is set with various explicit commands, such as `given` (just set it) or `with` (only fire if instantiated). Method calls without an invocant, are executed
172.
▲
by
lizmat
6y ago
Indeed! :-) FWIW, the "defer" functionality is implemented as the LEAVE phaser in Raku: https://docs.raku.org/language/phasers#index-entry-Phasers__...
173.
▲
by
lizmat
6y ago
FWIW, that was one of the things that Larry fixed in Perl 6 (now the Raku Programming Language https://raku.org #rakulang). You can bind to a non-existing hash element (even multiple levels deep) and it won't exist until yo
174.
▲
Pheix CMS Is β-Released
(narkhov.pro)
1 points
by
lizmat
6y ago
|
0 comments
175.
▲
by
lizmat
6y ago
Have you looked at the Raku Programming Language? https://raku.org using the #rakulang tag on social media.
176.
▲
Pheix (a CMS on Ethereum) is beta now – Konstantin Narkhov
(pheix.org)
1 points
by
lizmat
6y ago
|
0 comments
177.
▲
by
lizmat
6y ago
> And then there's Perl 6. Sadly, there is no Perl 6 anymore: it has been renamed to the Raku Programming Language ( https://raku.org using the #rakulang tag on social media).
178.
▲
by
lizmat
6y ago
To be clear: "Perl 6" has been renamed to the Raku Programming Language ( https://raku.org using the #rakulang tag on social media) and is very much a thing :-)
179.
▲
by
lizmat
6y ago
or like Perl and the Raku Programming Language https://raku.org :-)
180.
▲
by
lizmat
6y ago
Raku also has the Inline::Python module, that allows you to use just about any Python (3) module "natively" in your Raku program. The interface is not as polished yet as it is with the Inline::Perl5 module, but there is a GSoC pr
More ›