user-pic

john napiorkowski

  • About: I blog about Perl.
  • Commented on Perl6 should be renamed Perl++
    This discussion seems to come up every few months. I'm all for calling Perl6 not Perl at all. I don't like Perl++ because it implies a better Perl than Perl5 and its nearly the same problem I have explaining to...
  • Commented on I'm wondering how to learn good perl
    Try http://learn.perl.org that should get you started with Perl in general. I'd also recommend learning how to get on IRC and hanging out on some of the common Perl support channels. See http://www.irc.perl.org/channels.html for channel info. Welcome to the community!...
  • Commented on Moose-iplicity
    Its a neat trick but I wonder if tying the orchestration / object initialization logic in that way isn't a bit too much implementation details in the interface? You could more carefully separate it (and avoid tying yourself to Moose)...
  • Commented on The hugest feature of Perl 6
    Can you provide a concise example, something I could show the Millenial aged Pythonistas I work with and is good enough for them to say 'wow'....
  • Commented on What I expect from a Web Framework
    I find if you use Catalyst features correctly (although with a handful of plugins) you can achieve better separation of concerns and avoid fat controllers and models that only work under Catalyst. Out of the box its dependency injection features...
  • Commented on SPVM is now 6x faster than Perl 5.26.
    Will be watching your work with interest. Looking also to see if beyond speed what we can do to improve Perl's concurrency features (been using Futures.pm a lot lately and finding it and some of the ecosystem around it is...
  • Commented on The Hot New Language Named Rakudo
    Funny enough mst floated a proposal around that that was a great idea but nobody got excited by it enough (or the leadership didn't care about it, I guess its not a problem form them) http://shadow.cat/blog/matt-s-trout/pumpkin-perl-breakdown/ Just search for 'mst...
  • Commented on The Hot New Language Named Rakudo
    The issue with naming this new language Perl6 is two fold: 1) The vast majority of people in IT that are outside the Perl community see the slow development of Perl6 as proof the language is a dead end. I...
  • Commented on Because CPAN Needs More Templating Modules
    I like it since I'm a fan of strongly typed interfaces for the template. I'd love to take it even further, like the template is a subclass of Template::Compiled::Class and the class attributes and methods are exposed to the template...
  • Commented on Reviewing Perl 5 . in @INC at the Perl Toolchain Summit
    You all know it was unaccountable bureaucrats in Europe making wild, life changing decisions without double checking with the impacted communities lead to Brexit......
  • Commented on Type::Tiny 1.2 Coming Soon
    Thanks for working so hard on this!...
  • Commented on Perl in a Business Application
    Great post and thanks for sharing your success. I think Perl needs more PR like this. If you don't mind me asking, did you consider Catalyst for your project and if so I'd love to heard the reasons for rejection....
  • Commented on Wrapping a C shared library with Perl and XS
    Thanks for the details here, I know a ton of people find this to be one of the more arcane bits of Perl. -john...
  • Commented on Machine learning in Perl
    Sergey++ !!! When will this go to CPAN?...
  • Commented on Research on how module authors "negotiate" breaking changes in software package managers
    FWIW, when I did Catalyst deployments I tried hard to avoid breaking stuff, but if I needed it I tried to provide some remediation such as configuration flags that could be set to provide backward compatibility (like with the UTF8...
  • Commented on Portable GitHub system "GitPrep 2.3" is released - At last, "Issues system" is added. "Bug tracking" available!
    you really deserve a ton of karma for the hard work you put into this! -jnap...
  • Commented on All Good Things
    Nice Star Trek:TNG reference :) Best of luck!...
  • Commented on Retraction of Geo::Coder::Geocoder::US
    I think if I had old code that depending on this I'd like a release that explained why everything is breaking, I think that would help. Plus the old code might serve as an example to someone that needed to...
  • Commented on Newbie Poison
    Its not just with newbies, I find we often choose aggressive means of communicating with each other and generally fail to give each other useful feedback. I...
  • Commented on FFI::Platypus is interesting. It seems like real FFI module for Perl 5.
    Hi Yuki, Yes, one thing the Perl community needs to do better is to use social sharing tools. We talk a lot with each other on IRC but that doesn't get the same amount of notice as github stars for...
  • Commented on Perl 6 NativeCall: Look, Ma! I'm a C Programmer!
    thanks, useful post. --jnap...
  • Commented on Perl 6 Is Slower Than My Fat Momma!
    I see, maybe if you'd link to that it would help. Still, I'd consider taking the high road and just focus on what is going to make us awesome, but that's me personally. FWIW the regex stuff seems pretty fast,...
  • Commented on Perl 6 Is Slower Than My Fat Momma!
    I'm glad you seem really passionate about Perl6 but I'm not clear after reading this if I understand how some of these problems are being addressed. I think it would be better to have a little more humility here, instead...
  • Commented on On The Mojolicious Codebase
    From where I stand it appears that Mojolicious attracts a different type of person to Perl than perhaps us ‘old schoolers’. Historically Perl and CPAN has followed the Unix philosophy of ‘do one thing and do it as good as...
  • Commented on Perl 6: The Next Node.js, Done Right
    I think the issue with NPM here has shown a defect in the corporate patronage model of open source, rather than any defect in Javascript as a language. Perl (and Perl6) has done the hard work of building a community...
  • Commented on Perl6 module namespace
    It would be nice if it was better organized but that's probably not going to be easy in such a decentralized project. In any case its no worse than npm or github. It makes discovery harder, yeah that's a problem,...
  • Commented on How to Make a Perl 6 Module (Bit Rot Thursday)
    Thanks, this is really useful and I look forward to seeing the Perl6 Metacpan active....
  • Commented on Perl 6 is written in... Perl 6
    One of the features that P6 has that I wish we had in P5....
  • Commented on Python is The New "Write-Only, Linenoise" Language
    Having had to endure 20 years of being hassled for choosing Perl5, I wish we can take the high road here and not perpetuate it. I don't like Python but a ton of people do, so I am cool with...
  • Commented on Further Perl 6 Adventures
    thank you Liz!...
Subscribe to feed Recent Actions from john napiorkowski

  • Bronstein commented on Perl6 should be renamed Perl++

    I absolutely love this idea. It makes it immediately clear that:

    • There are two perl languages (just like C and C++)
    • It does NOT imply that Perl++ is better than Perl (in fact a lot of people will argue that C is superior to C++)

    Unlike in C/C++, the new Perl++ language is not a superset of the old Perl so in a way the Perl/Perl++ naming makes things appear better than they are. I do not think this is a problem. (And I would not like the idea of Perl-sharp.)

  • Bronstein commented on Perl6 should be renamed Perl++

    Now, to say that calling Perl++ Perl6 has been the most destructive thing in the development of Perl5 is preposterous. There has been no significant improvement to Perl5 for many years. Changes introduced after Larry went to work on Perl++ turned out to be utter crap (pseudo hashes, smart match, given when, auto-deferences, etc.). All have now been obsoleted. They added function prototypes a release ago but that is too marked experimental.

    I remember checking Tcl site a few years ago - and while you can argue that Tcl is also a moribund language - I was surprised to find out…

  • Duncan White commented on Perl6 should be renamed Perl++

    I think Perl++ is a great idea, it emphasizes that it's not just a newer version of Perl, any more than C++ is "just a newer version of C". It's an entirely different language in the same broad family as Perl. However, I agree with John that this won't happen without Larry Wall getting on board, and sadly he doesn't seem to agree with this viewpoint.

    On Bronstein's comment about whether Perl 6 has been the "most destructive" thing in Perl's history or not, I have to say I side with the OP. First, after the long hiatus, it's great to have regular Perl 5 releases again, showing that…

  • The Holy Ghost commented on Perl6 should be renamed Perl++

    In coordinating C/C++, the Perl5::Inline module makes perl 5 compatible with perl 6 although CPAN is a bit lost.

  • Zephyr commented on Perl6 should be renamed Perl++

    I like Onyx.

    "So you know I suggested “Rakudo”, which is kind of a pun in Japanese. It means “paradise”, but it’s also kind of a contraction of “the way of the camel”. And that is in fact the name of the main implementation of Perl 6 but I kind of wish it was the name of the language, or if we’d gone with something else, I was thinking you know “Onyx” or “Zeta”, it’s gotta be something four-letter ideally, like “Perl” was." --DC

Subscribe to feed Responses to Comments from john napiorkowski

About blogs.perl.org

blogs.perl.org is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is hosted by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.