sabas3dgh What is perl 6 and what is raku? 02:46
<@102059593697361920> 02:48
raku.land ;
What a bout rest microservice?
Also; do we have ORM for raku?
Dependency Injection. and aspect oriented stuff! 02:50
Rogue Raku began as Perl 6 02:52
it was meant to be the sixth version of Perl but ultimately was so different a language that it got renamed
Cro is meant primarily for microservices
it just happens to also have some features for building out full websites
I'm not sure if there are any ORMS yet
I'm not sure if there are any ORMs yet
sabas3dgh What happened to perl 6 then? It is coming as normal Perl after perl 5 life cycle? 02:53
Good to know. really thanks
Rogue nah, Perl is moving on to Perl 7 02:54
to avoid confusion
sabas3dgh So his to you connect to databases?
Rogue you can use DBIish github.com/raku-community-modules/DBIish
you can also use modules.raku.org to search for stuff
sabas3dgh So how do you connect to databases?
Rogue for example, database-related modules: modules.raku.org/t/DATABASE
looks like there *is* an ORM called Red
sabas3dgh How lightweight us raku? I was reading about it running on JVM. 02:56
Rogue I mean it's a pretty big language
sabas3dgh Is it like java in the sense that write once run everywhere?
Rogue and tbh there's still more work to be done on optimizing
yeah, it's not platform-dependent unless you make it
there is a version of Rakudo that targets the JVM 02:57
so you can totally do that
Also to answer an earlier question, you could definitely achieve something like aspect-oriented programming using the meta-object protocol 02:58
docs.raku.org/language/mop
sabas3dgh <@102059593697361920> you mentioned vim earlier; could give me the plugin[s] link[s]. 02:59
Rogue I don't use any plugin so I'm not sure 03:00
maybe someone else here knows
sabas3dgh So far what I can see from the far distance that I am;
Raku is a complete language
<@102059593697361920> no auto complete no intellisense
🧐 03:01
Rogue I find I don't need it mostly heh 03:02
Maybe I am just doing things the hard or inefficient way though 03:03
I have a tendency to do that, to get something working just enough that it doesn't annoy the hell out of me
frost <@944673858529685594> you can try comma, the raku ide
Rogue and then not improve my setup even when there is much room for improvement
03:56 frost left 03:57 frost joined 06:17 frost left 06:22 frost joined 06:27 frost left 06:49 frost joined 07:57 MasterDuke left
SmokeMachine Rogue, sabas3dgh: yes, Red is an ORM for Raku: fco.github.io/Red/ 09:04
It also has a channel here: #red 11:22
12:11 frost left 14:51 guifa_ joined 14:59 guifa left
ei ``` 18:12
grammar Parser {
token TOP {
$<name>=[.+ <?before ' | '>]
}
}
my $match = Parser.parse: "Name | ";
```
im trying to make this match and it seems to be failing. if i apply the regex within the `TOP` token standalone with the `~~` operator, it works tho. why?
21:01 jaguart left, jaguart joined 22:18 MasterDuke joined