On Wed, 18 Aug 2021 14:30:39 +0100
"Paul \"LeoNerd\" Evans" <leonerd@leonerd.org.uk> wrote:
> Also, both of these points are made by reference to myself having
> actually written large amounts of real actual code using Object::Pad.
> [1].
Furthermore on this note, I am getting somewhat frustrated in a lot of
these Corinna design discussions, when it feels like everyone else
involved is discussing from a purely hypothetical perspective without
having written any real code.
Object::Pad exists.
https://metacpan.org/pod/Object::Pad
It is an experimental test-ground for all of these Corinna-based ideas.
I began writing it almost two years ago now, precisely for the reason
of giving us a good experimental playground to try out these Corinna
ideas for real in real code (i.e. not just a paper design exercise).
I often get the impression that nobody else has even seen that it
exists, let alone actually tried writing any real code using it.
metacpan's reverse-depends seems to support this impression:
https://metacpan.org/module/Object::Pad/requires?size=500
At time of writing, there are only three distributions on that list not
written by me. Of those, two of them are just benchmarking it and not
using the code for real. The only other one is written/released by
a $work client of mine - admittedly they're writing a lot more of
that one than I am on it.
But overall this doesn't give me the impression that almost anyone else
is actually trying to use these things for real.
If folks are going to get involved in debating the design of Corinna,
can you at the very least be familiar with what already exists and is
actually implemented (thus avoiding any comments on "oh that might be
hard to implement" and the like), and ideally, get a feel for what it
is like to actually use the system in practice.
--
Paul "LeoNerd" Evans
leonerd@leonerd.org.uk | https://metacpan.org/author/PEVANS
http://www.leonerd.org.uk/ | https://www.tindie.com/stores/leonerd/
"Paul \"LeoNerd\" Evans" <leonerd@leonerd.org.uk> wrote:
> Also, both of these points are made by reference to myself having
> actually written large amounts of real actual code using Object::Pad.
> [1].
Furthermore on this note, I am getting somewhat frustrated in a lot of
these Corinna design discussions, when it feels like everyone else
involved is discussing from a purely hypothetical perspective without
having written any real code.
Object::Pad exists.
https://metacpan.org/pod/Object::Pad
It is an experimental test-ground for all of these Corinna-based ideas.
I began writing it almost two years ago now, precisely for the reason
of giving us a good experimental playground to try out these Corinna
ideas for real in real code (i.e. not just a paper design exercise).
I often get the impression that nobody else has even seen that it
exists, let alone actually tried writing any real code using it.
metacpan's reverse-depends seems to support this impression:
https://metacpan.org/module/Object::Pad/requires?size=500
At time of writing, there are only three distributions on that list not
written by me. Of those, two of them are just benchmarking it and not
using the code for real. The only other one is written/released by
a $work client of mine - admittedly they're writing a lot more of
that one than I am on it.
But overall this doesn't give me the impression that almost anyone else
is actually trying to use these things for real.
If folks are going to get involved in debating the design of Corinna,
can you at the very least be familiar with what already exists and is
actually implemented (thus avoiding any comments on "oh that might be
hard to implement" and the like), and ideally, get a feel for what it
is like to actually use the system in practice.
--
Paul "LeoNerd" Evans
leonerd@leonerd.org.uk | https://metacpan.org/author/PEVANS
http://www.leonerd.org.uk/ | https://www.tindie.com/stores/leonerd/