Re: Last day for FOSDEM submission

2021-12-31 Thread Wesley Peng via perl6-users
Replacing Bash scripts with Raku? That’s an interesting thing. Can Linux be 
shipped with Raku by default?




hello people,

I just discovered this this morning:

https://www.reddit.com/r/rakulang/comments/rrcp4c/steal_these_ideas_for_raku_fosdem_talks/

I don't remember if there was a previous annoucement in this list but
it's still possible to jump in.

I just submitted one on "Replacing Bash scripts with Raku"

* features and way of doing things i love from zsh
* the raku way [1]
* getting started with raku ecosystem (raku.land, zef, Ddt, fez, rakudoc, 
prove6, ...)

gather/take=while read, Seq vs Pipes, ...) and ideas of modules

1: the raku way are things like

*sh        │ raku
───┼─
|          │ Seq.map
xargs -P  │ .race
while read │ gather/take

At some point it could become an Intro section on the Raku documentation
site.

If a native/fluent english speaker want to take over it: i'll be more
than happy to co-author the talk as well (i really feel like i'm a disaster as
speaker).

Regards
marc





shell to raku

2021-12-31 Thread Marc Chantreux
Le Fri, Dec 31, 2021 at 01:20:45PM +, Wesley Peng a écrit :
> Replacing Bash scripts with Raku? That’s an interesting thing

Well ... replacing bash is always a good thing but raku is not
always the rhs of the substitution (could be dash/mksh/rc,
make/mk, C, ...).

raku is now my tool of choice when

* manipulexity is important
* performance is not

The way i see the talk is:

* show how to do simple things ($PATH vs $RAKULIB, ...)
* show similarities (if you're confortable with feature X,
  then raku's Y will makes you happy)
* show some pro and cons (Shell vs Raku)

> Can Linux be shipped with Raku by default?

apt install rakudo

Is possible from the stable debian but i don't think it's a good idea
to have it as part of the default install (in a sense that there should
be nothing bigger than dash/busybox/toybox in the default install).


continuous testing

2021-12-31 Thread Richard Hainsworth

I noticed that the .travis files have been removed from some distributions.

Also a .circleci file exists in the Raku Docs repo.

Is there a preferred / recommended / list of continuous testing 
environments?


Is there a preferred / rapid way to handle Raku modules?

Regards,

Richard



Re: continuous testing

2021-12-31 Thread Fernando Santagata
Hi Richard,
apparently Travis CI has discontinued its free open source plan.
I switched to GitHub actions; don't know what's available on other
platforms.

On Fri, Dec 31, 2021 at 5:43 PM Richard Hainsworth 
wrote:

> I noticed that the .travis files have been removed from some distributions.
>
> Also a .circleci file exists in the Raku Docs repo.
>
> Is there a preferred / recommended / list of continuous testing
> environments?
>
> Is there a preferred / rapid way to handle Raku modules?
>
> Regards,
>
> Richard
>
>

-- 
Fernando Santagata


Re: continuous testing

2021-12-31 Thread Richard Hainsworth

Fernando,

Thanks.

Any link / blog / article about how to set up GitHub action up for Raku?

Regards,

Richard

On 31/12/2021 16:52, Fernando Santagata wrote:

Hi Richard,
apparently Travis CI has discontinued its free open source plan.
I switched to GitHub actions; don't know what's available on other 
platforms.


On Fri, Dec 31, 2021 at 5:43 PM Richard Hainsworth 
mailto:rnhainswo...@gmail.com>> wrote:


I noticed that the .travis files have been removed from some
distributions.

Also a .circleci file exists in the Raku Docs repo.

Is there a preferred / recommended / list of continuous testing
environments?

Is there a preferred / rapid way to handle Raku modules?

Regards,

Richard



--
Fernando Santagata


Re: Merry Xmas day

2021-12-31 Thread ToddAndMargo via perl6-users

On 12/21/21 03:48, Elizabeth Mattijsen wrote:

Planned are:

- more optimizations based on new-disp
- the RakuAST branch will land, bringing better composability and full-blown 
macros
- the next language version will be released: probably called "6.e"

Non-core developments I see:

- support for Raku Ecosystem Archive integrated into zef
- IRC logs server going live
- more services based on Cro
- more PR / visibility effort for Raku once 6.e has landed



Anyone working on the compile speed?



Re: continuous testing

2021-12-31 Thread Fernando Santagata
Hi Richard,
this is a link to the GitHub official documentation:

https://docs.github.com/en/actions

You can also copy a configuration from another project and adapt it to your
needs. For example this one installs some C libraries, some module
dependencies and runs the tests:

https://github.com/frithnanth/raku-Math-Libgsl-Interpolation/blob/master/.github/workflows/test.yml

On Fri, Dec 31, 2021 at 5:56 PM Richard Hainsworth 
wrote:

> Fernando,
>
> Thanks.
>
> Any link / blog / article about how to set up GitHub action up for Raku?
>
> Regards,
>
> Richard
> On 31/12/2021 16:52, Fernando Santagata wrote:
>
> Hi Richard,
> apparently Travis CI has discontinued its free open source plan.
> I switched to GitHub actions; don't know what's available on other
> platforms.
>
> On Fri, Dec 31, 2021 at 5:43 PM Richard Hainsworth 
> wrote:
>
>> I noticed that the .travis files have been removed from some
>> distributions.
>>
>> Also a .circleci file exists in the Raku Docs repo.
>>
>> Is there a preferred / recommended / list of continuous testing
>> environments?
>>
>> Is there a preferred / rapid way to handle Raku modules?
>>
>> Regards,
>>
>> Richard
>>
>>
>
> --
> Fernando Santagata
>
>

-- 
Fernando Santagata


Re: continuous testing

2021-12-31 Thread Richard Hainsworth

Thanks

On 31/12/2021 18:27, Fernando Santagata wrote:

Hi Richard,
this is a link to the GitHub official documentation:

https://docs.github.com/en/actions 

You can also copy a configuration from another project and adapt it to 
your needs. For example this one installs some C libraries, some 
module dependencies and runs the tests:


https://github.com/frithnanth/raku-Math-Libgsl-Interpolation/blob/master/.github/workflows/test.yml 



On Fri, Dec 31, 2021 at 5:56 PM Richard Hainsworth 
mailto:rnhainswo...@gmail.com>> wrote:


Fernando,

Thanks.

Any link / blog / article about how to set up GitHub action up for
Raku?

Regards,

Richard

On 31/12/2021 16:52, Fernando Santagata wrote:

Hi Richard,
apparently Travis CI has discontinued its free open source plan.
I switched to GitHub actions; don't know what's available on
other platforms.

On Fri, Dec 31, 2021 at 5:43 PM Richard Hainsworth
mailto:rnhainswo...@gmail.com>> wrote:

I noticed that the .travis files have been removed from some
distributions.

Also a .circleci file exists in the Raku Docs repo.

Is there a preferred / recommended / list of continuous testing
environments?

Is there a preferred / rapid way to handle Raku modules?

Regards,

Richard



-- 
Fernando Santagata




--
Fernando Santagata