user-pic

lhermida

  • About: I'm a bioinformatician, software developer, avid Perl programmer and supporter and I'm here to blog about the language that is Perl!
  • Commented on Perl 5.14.0 benchmarks and RPMS
    Hi, Question about your build for Perl 5.12.3, you build this Perl with internal debugging via -DDEBUGGING which will take a big performance hit but the others don't seem to be built with that....
  • Commented on Ch-ch-ch-ch-changes
    Better and much easier Perl C/C++ interoperability and integration. CTypes for Perl (as chromatic mentioned) and things like a Boost.Perl C++ integration library like there is for Python OO standard in core Ability to pre-compile Perl ie. .pl to...
  • Commented on Putting Perl Back on Top in the Fields of Scientific and Financial Computing
    For those of you who are interested in using Gnuplot from within Perl, it looks to me that you have three libraries with different capabilities to choose from: Graphics::GnuplotIFChart::GnuplotChart::Graph...
  • Commented on Putting Perl Back on Top in the Fields of Scientific and Financial Computing
    I was told on the PDL mailing list recently that work is proceeding to implement standard cross-platform graphics (2D and 3D). Gnuplot has also been mentioned to the PDL developers, Gnuplot would be fairly straightforward to integrate and as...
  • Commented on Putting Perl Back on Top in the Fields of Scientific and Financial Computing
    Here are some interesting links: Numerical Programming Performance Comparison in Perl and Python http://heim.ifi.uio.no/~erikd/pdf/hlarray.pdf PDL, R, Octave Reviews http://www.linuxgoodies.com/review_pdl.html http://www.linuxgoodies.com/review_R.html http://www.linuxgoodies.com/review_octave.html PDL vs MATLAB http://use.perl.org/~david+m/journal/39838 PDL for MATLAB Users http://sourceforge.net/apps/mediawiki/pdl/index.php?title=PDL_for_Matlab_users Neat Performance Comparison of PDL, MATLAB, Octave Using Fractals as...
  • Commented on Putting Perl Back on Top in the Fields of Scientific and Financial Computing
    For people interested in using PDL here is some information, homepage http://pdl.perl.org/. For a quick full installation using just packages (with Fedora as example): yum install libX11-devel libXi-devel libXmu-devel libXext-devel freeglut-devel mesa-libGLU-devel libICE-devel plplot-devel hdf-devel proj-devel proj-nad compat-gcc-34-g77 compat-libf2c netpdm-progs...
  • Commented on Putting Perl Back on Top in the Fields of Scientific and Financial Computing
    If you have MATLAB users that know and want to stick with MATLAB but don't have a license then maybe they should consider GNU Octave as the languages and functionality are quite similar. As for plotting were you able to...
  • Commented on Putting Perl Back on Top in the Fields of Scientific and Financial Computing
    Hi minty, thank you for your comments... i don't understand would you like me to write out at least point 1. you mentioned?...
  • Posted Putting Perl Back on Top in the Fields of Scientific and Financial Computing to lhermida

    As a bioinformatician and software developer of many years and avid Perl programmer and supporter, one thing I've noticed over the past few years is that Perl has been needlessly losing ground to Python in the major areas of scientific and financial computing, areas where it used to be *the*…

Subscribe to feed Recent Actions from lhermida

  • David Cantrell commented on Ch-ch-ch-ch-changes
    1. LISP-stylee macros.

    2. Ability to have multiple versions of modules installed.

    3. A text/character encoding system that doesn't confuse the hell out of me.

  • wu-lee.myopenid.com commented on Perl 5.14.0 benchmarks and RPMS

    Hm. Your "fredperl" github repository seems to have evaporated. What happened to it?

  • pm commented on Putting Perl Back on Top in the Fields of Scientific and Financial Computing

    What I would like to see are some examples that do some graph work like the following:

    1. set up axis with ranges and annotation text
    2. plot several data point array with line color choice
    3. put multiple cross hairs on the screen in both x and y dirs

    I can do this with mathplotlib with about a dozen measly lines of code

    Because of this I have been looking at using mathplotlib even though I rather do it in perl.

  • Randy Olson commented on Putting Perl Back on Top in the Fields of Scientific and Financial Computing

    I've never used Perl so I can't comment on Perl vs. Python, but you missed two critical libraries/tools that Python also brings to scientific computing:

    pandas (http://pandas.pydata.org/): offers efficient R-like DataFrames with tons of built-in capability

    IPython Notebook (http://ipython.org/ipython-doc/dev/interactive/htmlnotebook.html): provides a web-based notebook that enables scientists to log their research in HTML-like cells; embed images, figures, videos, and external web pages; run Python/R/octave code in code cells; and do all kinds of shell commands, data manageme…

  • taiwai commented on Putting Perl Back on Top in the Fields of Scientific and Financial Computing

    I am not sure what (3) exactly mean. For (1) and (2), Perl can also be done with just few lines. For example, with Chart::Gnuplot, it would be like:

    
    my $chart = Chart::Gnuplot->new(
        output => "test.png",
        xlabel => "x-axis",    # annotation text
        xrange => [0, 10],     # axis range
    );
    
    

    # About data point array 1
    my $dataSet1 = Chart::Gnuplot::DataSet->new(
    points => \@data1,
    color => "blue", # line color chosen
    );

    # About data point array 2
    my $dataSet2 = Chart::Gnuplot::DataSet->new(
    points => \@data…

Subscribe to feed Responses to Comments from lhermida

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.