Let me split up the original message. Probably I should have started with two separate messages in the first place.
On Sun, May 31, 2009 at 7:31 PM, Chris Marshall <[email protected]> wrote: > Gabor Szabo wrote: >> >> Lastly let me give my own plug: >> One aspect that I guess users of Matlab will >> say that PDL is lacking is the IDE. If I >> understand correctly Matlab is an IDE with >> a language. PDL is just the language. This >> might not be an issue for people already >> knowing PDL but I guess it might be harder to >> "sell" PDL because of this. >> >> So I was wondering if it would help to hook >> PDL up to Padre, the Perl IDE I have been >> developing for some time with a bunch of >> other people See http://padre.perlide.org/ . > > An enhanced PDL interactive interface is > definitely something we're working towards. > At the least, I would like to see various > forms of TAB completion, integrated docs, > and other convenience features so PDL can > be run "out of the box" by anyone. Yes, helping people to write Perl code "out of the box" is one thing we aim at so Padre is currently being packaged by Fedora, Debian, Ubuntu, Mandriva and FreeBSD. It will be part of Chocolate Perl - an enlarged version of Strawberry Perl on Windows - and AFAIK it runs well on recent versions of Mac OSX. Some of the features you mentioned are probably available (e.g. documentation) just by PDL being a CPAN module having Pod. Others might need special care. I think I'd start with just a list if functions available. > If debugging, development, and cross platform > portability are also supported, that would be > fantastic! There is already the beginning of a Perl debugger plugin for Padre but it needs more work and I guess it needs some integration with PDL to further enhance the special capabilities PDL might require. > > The current interactive interface is via the > perldl shell which comes with PDL. It should > be easy to develop a module (PDL::GUI::Padre) > that would allow this capability in your IDE. Its not "my" IDE but never mind. I don't know what needs to go in PDL::GUI::Padre, we have a plugin system where one can write a Padre::Plugin::Foo module that Padre can automatically find. >> If anyone is interested in this I'd be glad >> to discuss it here or on the Padre mailing >> list or IRC channel. > > This would be the best forum for PDL folks. So let's keep it here and see what ideas other folks might bring up. regards Gabor _______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
