Gabor Szabo wrote:
> On Thu, Nov 5, 2009 at 12:58 PM, David Mertens <[email protected]> wrote:
>> On Wed, Nov 4, 2009 at 9:40 PM, Chris Marshall <[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...
>>
>> Gabor can probably speak more to this
> 
> So let me do this now.
> 
> Before anyone jumps on the subject and says but Eclipse+EPIC

No editor/browser/ide wars here.

> Padre is using wxWidgets and it can run on Windows, Linux and
> Mac OSX for sure.

Good, those are all the major PDL platforms.

> I personally think that with a good Padre+PDL integration we can actually 
> create
> a product that will have good chances in competing with Matlab among newbies
> as well. Thinking about high-school and universities first where the cost 
> factor
> might be more important.

Excellent.

> We are not talking only about syntax highlighting but built-in REPL
> (code execution window), debugger (that is still missing from Padre)
> and various menu items to generate reports and graphs and whatnot.

One feature I think needs to be in this is the integration
of the FreeGLUT event loop in the wxWidgets event loop so
that the TriD windows and other graphics can run even with
Padre using wxWidgets.

A second feature that might be of use would be a command
line version of padre without GUI: lightweight and requiring
minimal infrastructure or overhead.  I don't know how doable
this would be.

Along more of a "nice to have" would be to have support for
more flexible event handling along the lines of AnyEvent.
One problem of going GUI is that unless precautions are
taken early on you are pretty much locked into the GUI
framework chosen which greatly restricts interoperability
with other GUI options.  (It would be great if wxWidgets
were to add support for libev-style event loops too!)

Regards,
Chris

_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to