user-pic

jakoblog.de

  • Commented on RFC Perl for education
    amen!...
  • Commented on mop minus proposal
    The more of yet another /^(mop|Mo)/ module or yet another comment like this I read, the more I think about switching my favorite programming language. A clean, default syntax for defining classes and methods in Perl (as usual in other...
  • Commented on mop minus proposal
    Thanks for the demo. It shows that introduction of readable OOP in Perl is less a technical problem but a problem of agreement. We could already have this if it was put into core, enabled by default (!) and not...
  • Commented on I hate unpacking sub calls with shift
    Function::Parameters is great but it won't become recommended best practice unless it is a core module or required by Moo.*....
  • Commented on Benchmarking several ASCII-table-generator modules
    I added Catmandu::Exporter::Table to the comparision, see https://github.com/sharyanto/test/pull/1....
  • Commented on Release a new distribution every month in 2014
    I don't know why the list of adoptable modules at metacpan is so short, but at https://rt.cpan.org/Public/Dist/ByMaintainer.html?Name=ADOPTME is a full list....
  • Commented on Visualizing a CPAN install plan
    Please just make it part of MetaCPAN instead of creating just another Perl-module-overview related portal or client....
  • Commented on Learning project: introduction
    Have you had a look at existing theory and practice of computer-assisted learning? It would be rather dull to reinvent the wheel or to ignore previous results. Your technical-abstract viewpoint is useful to design a system but to design it...
  • Commented on OT: DataCite Recommends "doi:" Scheme Prefix
    What kind of scheme are you talking about? I cannot find "doi:" in the URI namespace registry. DOI is registered as scheme "info:doi/" under the info URI specified by RFC 4452. The official DOI registry, however, uses the URI prefix...
  • Commented on Windows Shell to Perl Program
    One should also mention the cons: a raw Windows script can be installed by just copying the script. A Perl script on Windows first requires to install Perl and its modules....
  • Commented on Why Puppet is Intrinsically Better Than Chef
    Even if you have to install your own Perl, it would help to know how to do so with Puppet. By the way my application is a command line application that should be made available to all users at all...
  • Commented on Why Puppet is Intrinsically Better Than Chef
    What do you recommend to let Puppet install CPAN modules? I ended up experimenting after stumbling on a server with SunOS 10 that does not even include Perl 5.10, so Puppet would first have to install another Perl (parallel to...
  • Commented on A new blogs.perl.org or die trying
    Sorry, I just realized that perlmonks is also driven by an outdated, not-quite-open-source platform (everything engine). My applause to anyone who helps freeing blogs.perl.org, perlmonks.org and all these other gated perl community sites. A counter example is metacpan.org because: first...
  • Commented on A new blogs.perl.org or die trying
    @vsespb @educated_foo Yes, perlmonks works, but comparing it with StackExchange it scores even less then Movable Type compared to WordPress (in my personal subjective measure ;-). Nevertheless, I think it's worth to consider joining forces by making blogs.perl.org a nice...
  • Commented on A new blogs.perl.org or die trying
    Compared to PerlMonks.org the usability of blogs.perl.org is marvelous. Thanks for the rant, anyway. Personally I'd like to see a blogging platform that fully separates article content and software - think of your articles as perl module releases that one...
  • Commented on Building a cpanm-puppet-provider requires first a fuller-featured package manager for perl
    I'd prefer simple and reliable tools to automatically build packages for Debian, Arch Linux and other popular operating systems (how about AppStore and Windows Installer?). Puppet can install Debian packages, so what's the point of this project?...
  • Commented on JSON and alternatives and an extension proposal
    The problem of double-encoding is not the number of encodings but a lack of rigor and clean encodings on each level. JSON is pretty clean and rigor, so it makes more sense to defined another encoding on top of it...
  • Commented on eBooks ... for Science!
    You should have a look at Pandoc and write in Markdown is converted to HTML, EPUB, PDF and other formats....
  • Commented on The Problem With Perl Testing
    The best way to improve tests in Perl projects is to provide better tests as examples. Best practice comes from practice and many programmers prefer to read and adopt code instead of reading manuals and instructions. Which Perl projects have...
  • Commented on What if Perl OO was a Core Feature?
    I wonder what parts of OO are said to be not core part Perl. The terminology may differ from other languages (e.g. translate "package" to "class" and "blessed reference" to "instance") but it's all there and documented. I suppose complaints...
  • Commented on Introducing Moops
    Looks like a good starting point to teach modern/object-oriented Perl. The current documentation, however, is more useful to insiders that already know and care about existing frameworks (Moose, Mouse, Moo, p5-moo, Class::Tiny...) with all of their confusing extensions. I hope...
  • Commented on Perl multithreaded Amazon Glacier client
    This looks very useful as soon as client-side encryption is supported. Amazon Glacier is great for backup, but NSA (and some Amazon admins) will be able to read your backup too unless you only send encrypted files....
  • Commented on Adding images to CPAN
    It looks like there is no way to embed images so they are hosted at (meta)cpan, right? I would not recommend embedding links to external images in CPAN packages because they are not shipped as part of the distribution....
  • Commented on Misconceptions & Misunderstandings
    Thanks for the great service and thanks for this clarifying post! To get more tests, support in cpanminus and guidelines how to set up a test machine would help....
  • Commented on Why I use cpanfile (and you should too)
    I stopped editing Makefile.PL or Build.PL for both, CPAN modules and applications. With Dist::Zilla one can either track dependencies in dist.ini (also automatically with [AutoPrereqs]) or in cpanfile and use [FromCPANfile]. A benefit of this approach is a better separation...
  • Commented on Deprecated modules warn when they are used
    I unsuccessfully tried to use this module to mark my non-core module as deprecated. Yes, this module was created for core-modules only, but why? I have found no simple and obvious way to mark arbitrary modules as deprecated, so far....
  • Commented on A couple of ideas for improving commenting/reviewing CPAN modules
    Yes, we all are lazy. Having to log in with yet another account is a barrier. Much reviews are brief and quick, so they could be written ad-hoc like comments in a blog. I don't comment many blogs which require...
  • Commented on The Four Major Problems with CPAN
    See this MetaCPAN feature request from one year ago. The more scoring indicators to be used for ranking in MetaCPAN, the better. How about explicit statements like "I prefer module Foo in favor of module Bar" to be used for...
  • Commented on Sexual Harassment?
    The author should have written a unit test instead if putting the question into a comment ;-) No, seriously: the only situation when this comment may be an appropriate joke is in an already existing relationship between Linda and the...
  • Commented on How to Post an Article on blogs.perl.org
    How to you get an account to write an article on blogs.perl.org in the first place? I just logged in with OpenID and cannot find a link to create an article....
Subscribe to feed Recent Actions from jakoblog.de

  • Yuki Kimoto commented on mop minus proposal

    Stevan

    >You might be interested to know that I am now working on YAMP (Yet Another Mop Prototype)

    I'm glad to know this project. I also try to add some meta object protocol features to mop::minus.

  • Marius Gavrilescu commented on RFC Perl for education

    > No backwards compatibility

    Why?

    > Strict, warnings, utf8 and newest Perl features on by default

    Modern::Perl or a similar pragma.

    > Sub signatures and postfix dereferencing should be on and without experimental warnings

    Easily achievable with a pragma.

    > Most of the greatest CPAN modules should come preinstalled, and I am really talking about modules that helps beginners! i.e. Devel::REPL, Devel::DidYouMean, Moo, and many many other like Mojolicious, Dancer, Catalyst, whatever…

    Task::Kensho, dwimperl, or a custom Task::.

    > F…

  • vytas commented on RFC Perl for education

    > No backwards compatibility

    Due to different requirements. Perl for production needs to support what was done 10 years ago. Perl for education should enforce current best practices, hence can be more aggressive.

    > Strict, warnings, utf8 and newest Perl features on by default
    >> Modern::Perl or a similar pragma.

    I agree.

    > Sub signatures and postfix dereferencing should be on and without experimental warnings
    >> Easily achievable with a pragma.

    True, as some of the other things, but not all.

    > Most of the greatest CPAN…

  • domm commented on RFC Perl for education

    What you're describing sounds a lot like Perl6, which seems to be quite useable already.

    The major thing that's missing in Perl6 is ready-to-use frameworks like Dancer etc (but I assume some proto-versions of such frameworks are hiding on github somewhere..)

  • Marius Gavrilescu commented on RFC Perl for education

    > Due to different requirements. Perl for production needs to support what was done 10 years ago. Perl for education should enforce current best practices, hence can be more aggressive.

    Still, breaking backwards compatibility shouldn't be a goal.

    > While both Task::Kensho and dwimperl are awesome, they do not achieve what I would like to see in Perl for education. Furthermore, they are NOT backed-up by Perl foundation..

    It is easy to create a custom Task:: with exactly the modules you would like to see in Perl for education. Why do they need to be backed up by Perl fo…

Subscribe to feed Responses to Comments from jakoblog.de

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 run by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.