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.