Closed trosel closed 7 years ago
rakudo in fact includes Perl6 with all the standard modules. Panda includes a few more goodies with its basic installation. But you are right that the kind of things included and not included might be some valuable addition.
To clarify some of the potential confusion above:
Test
, NativeCall
, and Pod::To::Text
modules; that's all. By somewhat of an accident TAP
and its subclasses are included as well, but it's not "official" and there's some movement to leave them out and let them live in ecosystem instead.panda
that @JJ mentioned. Its prereqs just have a JSON and File::Find module basically... Also, panda
is being dropped out of Rakudo Star and zef
is now the recommended package manager.P.S.: can we also not use the obnoxiously overused phrase "batteries included"? Let's leave it to Python to take it to its grave.
P.S.: can we also not use the obnoxiously overused phrase "batteries included"? Let's leave it to Python to take it to its grave.
:+1:
WRT to panda, I seem to remember that some JSON parsing module was also installed.
Rakudo is just the compiler
So Rakudo Star is essentially the perl6
executable that you can use on the command line? Naturally this executable includes the Rakudo compiler. Got it.
The modules that currently come with Rakudo Star are a rather arbitrary assortment of modules
Is there a list of modules that the community is voting on? Including modules that have yet to be written?
P.S.: can we also not use the obnoxiously overused phrase "batteries included"? Let's leave it to Python to take it to its grave.
That's why it's in quotes ;) Like it or not, it's become quite ubiquitous as a generation of programmers have been raised on Python. Hence the need to have some sort of corollary / onboarding for people that are accustomed to this kind of language distribution.
So Rakudo Star is essentially the perl6 executable that you can use on the command line? Naturally this executable includes the Rakudo compiler. Got it.
Rakudo Star is the Rakudo compiler, a crop of modules, and the docs.
Is there a list of modules that the community is voting on? Including modules that have yet to be written?
None that I know of. Last I heard we had the list of most used modules from download stats. @stmuk may know more.
moritz has stats of perl 6 modules used by other modules which were based on https://github.com/finanalyst/ModuleCitation
There weren't any big surprises apart from DateTime::Format which was quite heavily used.
There are also some github stats at, for example
https://github.com/perl6/doc/graphs/traffic
S
On 24 January 2017 at 20:11, Zoffix Znet notifications@github.com wrote:
So Rakudo Star is essentially the perl6 executable that you can use on the command line? Naturally this executable includes the Rakudo compiler. Got it.
Rakudo Star is the Rakudo compiler, a crop of modules, and the docs.
Is there a list of modules that the community is voting on? Including modules that have yet to be written?
None that I know of. Last I heard we had the list of most used modules from download stats. @stmuk https://github.com/stmuk may know more.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/perl6/user-experience/issues/16#issuecomment-274924228, or mute the thread https://github.com/notifications/unsubscribe-auth/AEUuY5ZbTyPI828JIGzp5wc4EpSp4muzks5rVlr0gaJpZM4Lsp3_ .
-- 4096R/EA75174B Steve Mynott steve.mynott@gmail.com
Combining this with #18
Beef up the Perl 6 Ecosystem sidebar. Provide info on what comes included when you download Rakudo. Web server/json parsing/file handling?
If Rakudo only includes the bare bones special types seen here, explain why that is (philosophy behind it?) for people that are accustomed to batteries included distributions.