David Mertens wrote:
> On Wed, Nov 4, 2009 at 9:40 PM, Chris Marshall <[email protected]
> <mailto:[email protected]>> wrote:
>
> I don't know anything about Padre. From my point of view the key is
> that the interactive environment is easy to use and available on
> *all* platforms...
I took a look at the Padre site and it looks interesting.
The use of wxWidgets seems to be cross-platform enough for
it to be available on all the PDL platforms.
> When I suggest a PDL extension for Padre, I'm not talking about a
> NiceSlice syntax highlighter for Padre - I'm talking about an integrated
> development environment.
Well I hope that NiceSlice support is possible. One of the nice
features of PDL is the NiceSlice syntax for array operations but
the editor/ide/repl needs to understand it. I much a breakpoint
on
$a(:,3) .= $b(:,7)
rather than
$a->nslice('X',3) .= $b->nslice('X',7)
and worse!
> Padre is written in Perl, so it seems like we
> should be able to tweak the perdl shell's code so that it runs in a
> window or a tab or something from within Padre. That we could get
> something resembling a PDL IDE without having to build our own system
> from scratch seems very appealing to me and obviously it greatly lowers
> the barrier to actually developing such an IDE.
I'm all in favor of leveraging other packages if that can
accelerate development. Having a Padre developer willing
to work with us would be a big help too.
> It might seem silly to put push effort towards this particular editor
Nope, you've made good points.
> we could just as easily try to add NiceSlice syntax highlighting to Epic
> - but I think we would do well to focus on Padre, and I've got a good
> reason for it. Not only is Padre written in Perl, but _Strawberry Perl
> will soon be shipping with it_.
That would be very nice to have. I haven't yet gotten a chance to
try building PDL for strawberry perl but having PDL out-of-the-box
would be fantastic.
> Therefore, I think it is of utmost importance that, even if we don't get
> and IDE plugin for Padre, we at least make sure that our pod
> documentation is a LOT more beginner-friendly. In particular, we need
> to ensure that it formats correctly when viewed through Padre.
This all sounds like a good starting point. I think we would
all be interested in your experiences using Padre with PDL.
Cheers,
Chris
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl