Beefy Boxes and Bandwidth Generously Provided by pair Networks Joe
Don't ask to ask, just ask
 
PerlMonks  

Re: Cool Ideas for Perl Projects (The Strawberry Loft)

by Corion (Pope)
on Jul 08, 2008 at 09:36 UTC ( #696185=note: print w/ replies, xml ) Need Help??


in reply to Cool Ideas for Perl Projects

One cool idea that is floating in the back and front of my mind from time to time would be the combination of Strawberry Perl together with PAR, DBD::SQLite and The GUI Loft into a Visual Basic/Access/Filemaker clone.

I have only taken a cursory look at The GUI Loft, and so far I mostly see the need to excise XML::Simple resp. XML::Parser from the prerequisites, as Strawberry Perl "only" comes with XML::LibXML and not XML::Parser. Starting from there, it should be possible to get The GUI Loft to run on a current Strawberry Perl. Then, some wizards to package up everything under a directory into a PAR executable or to even collect the code together with the data in the SQLite database should be fairly easy and it would make Perl a convenient tool to create deployable applications to users when no web server is available.


Comment on Re: Cool Ideas for Perl Projects (The Strawberry Loft)
Re^2: Cool Ideas for Perl Projects (The Strawberry Loft)
by jplindstrom (Monsignor) on Jul 08, 2008 at 12:42 UTC
    I think the only thing XML is used for is config reading/writing, so replacing it with YAML or a hashref should be trivial.

    And I don't think that's used at all in the TGL runtime library.

    /J

Re^2: Cool Ideas for Perl Projects (The Strawberry Loft)
by TGI (Vicar) on Jul 08, 2008 at 18:51 UTC

    This is such a great idea, I'd love to see it. It would be even better if one could create easily create portable apps.

    I've played a bit with The GUI Loft and I'm quite impressed. The only problem I have with it is that is Win32 only.

    If only there was a similar tool for wx or even Tk that was a nicely done, I'd happily suggest it. Sadly I can't think of anything to suggest.


    TGI says moo

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://696185]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (4)
As of 2014-04-17 05:00 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    April first is:







    Results (439 votes), past polls