Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

This node falls below the community's minimum standard of quality and will not be displayed.

Replies are listed 'Best First'.
Re: Inline::Python sucks
by toolic (Bishop) on May 14, 2010 at 23:33 UTC
    Someone tell the one who wrote this module that it doesn't work please
    There are 3 much more effective ways to notify the author of problems than ranting here at PerlMonks:
    1. Rate the module on CPAN ratings.
    2. Submit a bug report on CPAN.
    3. Send an email to the author.
    There are links and info at Inline::Python. The 1st 2 require that you create an account, which judging by your anonymity, may be a challenge for you. It would also require a little more effort than "It didn't work.".
    I just tried Inline::Python because I thought it would work.
    The CPAN Testers provide plenty of indicators to a module's quality, as do the bug reports, both of which can be found at Inline::Python. The next time you try to use a new module, you should glance at them before you take the plunge.
    how big CPAN is and how good it is, but really... that's not where it's at.
    There are plenty of great modules on CPAN. What... you expect everything to be great? Sometimes you get what you pay for. It's free!
      In that order, please:
      1. submit a bug report
      2. submit a patch
      3. give the author some time to solve the issue
      4. and finally, if the author is unresponsive or just don't want to solve the issue, then you can complain publicly about the bad status of the module.

      It's Open Source, even a non working module is not something useless, it is something you can repair yourself and make functional for much less effort than writing the whole thing from scratch (well, mostly).

      Using CPAN Ratings (or any other forum) to complaint about broken modules before letting the author know and solve any issue, well, I think this way of doing is very disrespectful.

    A reply falls below the community's threshold of quality. You may see it by logging in.
Re: Inline::Python sucks
by ikegami (Patriarch) on May 15, 2010 at 00:03 UTC
    What a moot post. Not only is it blatantly wrong — the module does work, just not for you — you didn't provide any information that could help fix the problem you are having.
Re: Inline::Python sucks
by Anonymous Monk on May 15, 2010 at 01:18 UTC
    Someone tell the one who wrote this module that it doesn't work please, it deserves complete humiliation. I would literally throw tomatoes at him/her/them.

    Someone? Why don't you be that someone?

    This rant has a heavy stench of a the impossible idiot challenge, where a clever idiot proclaims something to be impossible as a challenge to the group, so he can crowd-source a neatly wrapped solution refuting the impossibility.

    Nice try.

Re: Inline::Python sucks
by Ultimatt (Acolyte) on Nov 23, 2011 at 13:54 UTC

    Sorry for resurrecting an old post, but this came up in one of my searches and I feel the module needs some praise...

    Pretty sure Anon tried use Inline::Python; rather than bothering to understand what they were doing and instead do use Inline 'Python'; which works, with Inline delegating to whatever module you need AFAIK?

    I'm really impressed with this module! I just used it to hook up some phylogenetic tree visualisation stuff in Python right into my Perl script... worked first time and even bridging to a Python object that is doing crazy QT and X-windows stuff.

    #!/usr/bin/env perl use strict; use Inline 'Python' => 'from ete2a1 import Tree'; my $tree = new Tree(shift()); $tree->show();
    That is incredibly cool, and works! Up pops the Python interactive window for messing about with a tree passed in.
Re: Inline::Python sucks
by pemungkah (Priest) on May 17, 2010 at 21:20 UTC
    First: You're using open source software. Part of the bargain (and the value) of it is that you have everything you need to change it, fix it, upgrade it, or make something completely new from it. All you are asked to do is give credit ... and be willing to do some work yourself if you need more than the gift you were given provides.

    Second: Insulting someone anonymously and behind their back? Classy, real classy. At this point, a decent and intelligent person would say something like, "You know, I was upset because I really needed this to work, and what I said was out of line. Sorry."

    Advice: if you get into a habit of expressing yourself this way and trying to justify it, at some point you will do it somewhere that you're not anonymous. It's something that could cost you a job, or potentially valuable friends.

      I cannot seem to install this module on windows using cpan. Does anybody know of an alternative for windows?