Raku / user-experience

Identifying issues in and improving the Raku user experience
Artistic License 2.0
25 stars 5 forks source link

"Batteries included?" #16

Closed trosel closed 7 years ago

trosel commented 7 years ago

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.

JJ commented 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.

zoffixznet commented 7 years ago

To clarify some of the potential confusion above:

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.

JJ commented 7 years ago

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.

trosel commented 7 years ago

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.

zoffixznet commented 7 years ago

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.

stmuk commented 7 years ago

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

trosel commented 7 years ago

Combining this with #18