user-pic

David Mertens

  • Commented on playing with Cairo
    Hey Dmitry, Could this be sped up using PDL? As I'm sure you know, I would be *very* happy to have a Cairo-backed PDL::Graphics::Prima, so anything I can do to move this along I'll do. :-) Context for those unfamiliar:...
  • Posted DOIs for Perl Module tarballs, probably to David Mertens

    A while back, Mark Fisher wrote about DOIs. As an academic, I asked about how I might cite a DOI for some Perl work. I was recently made aware of two possibilities.

  • Posted Lexical closures with END blocks warn, but Just Work to David Mertens

    I was just impressed by the awesomeness of Perl. More testing revealed to me that "use 5.018" does not invoke "use warnings", which dampened my enthusiasm a little. But Perl is still pretty awesome. Here's the situation.

    I write lots of Prima GUI applications. In this one (a presentation i…

  • Commented on Perl and Me, Part 6: Perl Is Engineering <i>and</i> Art
    The first part of your post is beautiful! Thank you! The second, more rant-ish part of your post, is what I would say if I were as good a write as you: I have not one but two unpublished drafts...
  • Commented on On Readability
    brian - I happen to agree with you, which is why I think that the two languages are equivalent. I usually hear this argument coming from the Python folks, not the Perl folks....
  • Commented on What?! CUDA::Minimal... works?
    Well, the general rule is that CUDA in a virtual environment doesn't work because the virtual environment doesn't have direct access to the video hardware. Your best bet is to install Linux on the machine directly and install the necessary...
  • Commented on how I learned to plot a mandelbrot set
    @Dmitry - I have been thinking about this a bit lately. I suppose here is as good a forum as any for discussing some of my ideas. One idea I have is to revise PDL::PrimaImage so that Prima and PDL...
  • Posted What?! CUDA::Minimal... works? to David Mertens

    I wrote CUDA::Minimal back in late 2010/early 2011 and used it in some of my research before defending my Ph. D. dissertation in May of 2011. At my postdoc I didn't use parallel anything, so CUDA::Minimal languished. When I picked it…

  • Commented on how I learned to plot a mandelbrot set
    Dmitry, very nice! By the way, the first time I ever heard of Prima was because I once looked up other modules that used PDL. PDL::PrimaImage was one of the few, and I was happy to see it. So it's...
  • Commented on test
    Hello, Makoto. :-)...
  • Commented on Introducing Fetchware: package management for source code distributions.
    Very cool!...
  • Commented on OT: DataCite Recommends "doi:" Scheme Prefix
    Mark - I've been thinking lately about citing my Perl work in journal articles, specifically via a doi. Do you know if there is any doi provider for Perl modules? I strongly suspect not, but figured I'd check with somebody...
  • Commented on Using Stratopan Beta
    Wow. Wow. Thanks for showing this off! $Jeff += like, a million....
  • Commented on PDL::Graphics::PLplot become to be able to output png format in Windows Active Perl ppm
    Yuki - Thanks for posting the install instructions for Windows. I don't use Windows, but I know that PLplot can give trouble when it comes to installing it on Windows. Having the instructions publicly available is a great help....
  • Commented on PDL installation to Windows fail.
    Yuki - Chris Marshall, the current PDL release manager, is far and away the best resource for issues with PDL on Windows. It is best to send mail to the mailing list. To do that, you have to subscribe because...
  • Commented on (my) Marpa Best Practices
    Man, Marpa looks like such an awesome tool. It makes me wish I had a parsing problem to solve. And some day, when I do, I'll check it out. :-)...
  • Commented on List shortage of Perl
    @Code Monkey, thanks for the kind words. @Yuki, thanks for the apology. You are expressing a wish that Perl was used more for numerical work and I share that wish. I think the issue was that I misread your wish...
  • Commented on I try to use PDL::Stats, but Test failed.
    PDL just released a new version that is not binary compatible with older PDLs. I suspect that Maggie hasn't uploaded the latest outside of a dev release. I also need to update PDL::Drawing::Prima for the new version of PDL. Does...
  • Commented on List shortage of Perl
    Yuki - I cannot speak directly to your first three concerns, but I can speak to the last one. I have worked extremely hard over the last five years to make PDL better. When I started using PDL, I felt...
  • Commented on Backing up private data securely
    Check out BitTorrent Sync. I used to keep my work and home projects synchronized with git, but I found that I kept pushing incomplete work to my repo just so I could work on it at home. If you keep...
  • Commented on I want mop rest capability to define fast accessor
    Yuki - You really should look into XSAccessor. If you like it, you should push its use. It is *faster* than direct hash access due to crazy op tree fiddling. Seriously, check it out. As for what you want, what...
  • Commented on PDL 2.007 Released!
    Hurray! Thanks Joel for posting this! 64-bit support FTW! chm++ @Yuki - Yes, when most people have a problem to solve for which PDL would be well suited, they think of Matlab, numpy, R, or XS/C. Why not PDL? I’m...
  • Commented on Am I pandering to the smoke testers?
    @Jeffrey - Actually, I *can* run the compiled tcc executable. The test suite invokes a great many C test programs through tcc, which is a binary built by the distribution itself, so it looks like Nigel's setup does indeed allow...
  • Posted Am I pandering to the smoke testers? to David Mertens

    I have a quick sanity check I'd like to throw out there.

    I've been working all week on Alien::TinyCC, and I made some great progress. My initial distribution wasn't properly checking that the build steps completed successfully, so I w…

  • Commented on C::TinyCompiler, a just-in-time C compiler for Perl
    Ahmad, Sorry it took a few iterations to get that right. I released Alien::TinyCC v0.03 to cpan last night (after six developer releases) and it has a 100% pass rate at the moment, including on Linux, Mac, Windows, and FreeBSD....
  • Commented on When "unsafety" is a Good Thing
    Heh, why don't we refer to the systems as "stiff typing" and "spongy typing"? :-)...
  • Posted XS::TCC, another tinycc-based jit compiler to David Mertens

    Without knowing it, both Steffen Mueller and I released modules this morning related to using the Tiny C Compiler for compiling C code at runtime! I have tried to make a fuss about mine (as evidenced by

  • Posted C::TinyCompiler, a just-in-time C compiler for Perl to David Mertens

    There are many things you might do to speed up your Perl code. After profiling and benchmarking, you revise the slow spots, or maybe try a different algorithm. If you still need more speed, you may use Inline::C, or use PDL if you are doing numerics, or even write your own XS code. Reini Urban…

  • Commented on Come see me at YAPC::Brazil!
    Aghh!! I totally want to attend this! Alas, I shall be in the middle of my first semester of teaching as a bona-fide professor. Is there any chance the talks will be on livestreaming?...
  • Posted Request for help to verify a docs translation to Serbo-Croation to David Mertens

    I am writing to solicit help from anybody who knows Perl and can read Serbo-Croation. Vera Djuraskovic kindly offered to translate the documentation to PDL's threading engine, PDL::PP. Not light material, mind you. :-)

    The problem is that I only speak and read English (and maybe British). …

Subscribe to feed Recent Actions from David Mertens

  • littlemonkperl commented on Does Perl (5) have a future?

    Oh I am sorry Joel about the all caps, this was my first ever comment on any blog, thus was unaware. I will remember that henceforth. What is your opinion or view now after a year of posting the above question ?

  • daixtr commented on Does Perl (5) have a future?

    I DO NOT get and CANNOT understand WHY WHY WHY that if Perl6 will not come will eventually led to the death of Perl????

    What?

    Look, I remember I started doing my first computer program on a programmable calculator in high school. I have exhausted all the APIs of the calculator and so what remains available to me are the infinite possibilities of how to solve a problem in the most efficient means. Now, when i moved the world of PC computer programming, I AM a bit surprised there. I am surprised that there seems to be an ever growing set of API and no matter how much I waited, …

  • Dmitry Karasik commented on playing with Cairo

    Oh, I wish! I don't know PDL well enough, so to my limited knowledge there's no such thing in PDL that would do the trick.

    OTOH with Prima::Cairo you actually can make PDL::G::P cairo-based. The module is 1.00 and has only very basic stuff, but that surely can be expanded.

  • Vikas Kumar commented on playing with Cairo

    PDL::Graphics::Cairo would be awesome David !! Please do it.

  • Dmitry Karasik commented on playing with Cairo

    Raini thanks for the tip .. Indeed Inline::C speeds it up to 10 times! Now in 1.01 version :)

Subscribe to feed Responses to Comments from David Mertens

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.