Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Your ideas/preferences for Perl 6 IDE, RCP, Acme-like shell, and so on?

8 views
Skip to first unread message

Conrad Schneiker

unread,
Jul 13, 2006, 4:44:40 AM7/13/06
to perl6...@perl.org
Here's some questions I'd like to pose to the group:

(1) What key features you think should be in some sort of FOSS tool
suite involving a Perl 6 oriented IDE, RCP (rich client platform),
document processor, and so on.

(2) What major existing components would you recommend?

(3) How would you architect it to take maximum advantage of Perl 6's
new capabilities?

With regard to (1), here are a few background references:

Perl Needs Better Tools
http://www.perl.com/pub/a/2005/08/25/tools.html

Acme: A User Interface for Programmers (Plan 9 / Inferno)
http://www.caerwyn.com/acme/

Independently Parsing Perl (for IDEs, for example)
http://www.perl.com/pub/a/2005/06/09/ppi.html

With regard to (2), what existing framework would you recommend for
GUI stuff? wxWidgets? (Some part of) the Mozilla code base, which
Activestate reportedly uses for their IDE? (AFAIK, the KDE-related
license would be troublesome for generating commercial RCP
applications. And Gnome previously seemed weak on cross-platform
native L&F and printing support.)

Presumably svk/subversion should be the default version control
system.

With regard to (3), I presume something like {Eclipse, Netbeans,
Firefox} plug-in interfaces are highly desirable.

Presumably everything should have a well-structured but human-friendly
text representation, perhaps based on yaml instead of xml.

I suspect there should be some {moderately easy to implement,
moderately convenient to use} "sweet spot" between elaborate WYSIWYG
GUI builders, widget configuration systems, and GUI specification
mini-languages. Any good ideas or pointers?

Best regards,
Conrad Schneiker

http://perl.net.au/wiki/Perl_6_Users_FAQ (Moved from AthenaLab to Perl
6 Wiki.)

www.AthenaLab.com (Nano-electron-beam and micro-neutron-beam
technology.)


0 new messages