Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

OOP and the Perl core

by 1nickt (Abbot)
on May 22, 2020 at 21:19 UTC ( #11117130=note: print w/replies, xml ) Need Help??


in reply to poll ideas quest 2020

Context: Re^2: Cor—An object system for the Perl core

# "new developers" not defined in $poll_inspiration my $new_developers = 'both rookie developers and "real developers" not using Perl'; our $goal = 'offer something compelling to ' . $new_developers; sub what_to_do { my $module = 'Best::OO::Implementation::Ever'; # Perl 5 module if( exists($reality{$module}) && meets_goal($goal, $module) ) { return $foo; } }

What is the value of $foo if we call what_to_do()?

  • Add $module to the core Perl language in a future v5 release

  • Add $module to the core Perl distribution in a future v5 release

  • Add $module to the core Perl language in a future major version release

  • Add $module to the core language of a forked Perl distribution

  • Publish $module to CPAN and see what happens

  • Publish $module to CPAN and see what happens; meanwhile add one of the currently most-widely used OO packages to the core Perl distribution in a future v5 release, to get closer to $goal

  • Other (please describe below)


The way forward always starts with a minimal test.

Replies are listed 'Best First'.
Re: OOP and the Perl core
by perlfan (Priest) on Jun 01, 2020 at 02:39 UTC

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (4)
As of 2020-09-21 10:03 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    If at first I don’t succeed, I …










    Results (125 votes). Check out past polls.

    Notices?