Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re: About using rperl

by dave_the_m (Monsignor)
on Aug 13, 2019 at 11:26 UTC ( #11104379=note: print w/replies, xml ) Need Help??


in reply to About using rperl

As far as I can tell, RPerl is perl but with every feature which makes perl either useful or "perlish" removed.

Dave.

Replies are listed 'Best First'.
Re^2: About using rperl
by Laurent_R (Canon) on Aug 14, 2019 at 22:30 UTC
    Yeah, I definitely get your point and I mostly agree. And I probably don't want to write a full RPerl application.

    But if I could write my main program in Perl and have my limited CPU intensive part(s) of the code (e.g. deeply nested loops) in RPerl, maybe I could have the best of two worlds: high speed of compiled programs for the CPU intensive part, and the high expressive power of Perl for the rest of the program.

Re^2: About using rperl
by Anonymous Monk on Aug 15, 2019 at 04:58 UTC

    I once agree with you, but now I don't. you think RPerl is not real perl, just because rperl is not smart enough yet.

    I don't talk with Will Braswell, But I believe that his target is Rperl will be a compiler for perl which compile all no magic perl code but remain magic perl for perl itself automatically!. That would save a lot of time to manual write C/XS code for performance.

      If RPerl ever starts to be able to seamlessly e.g. mix in regexes, use $1, declare lexical vars without types, become able to use a string var as an integer without an explicit conversion, etc etc, then I will of course revise my opinion of it.

      Dave.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://11104379]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (2)
As of 2021-12-04 08:43 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    R or B?



    Results (30 votes). Check out past polls.

    Notices?