user-pic

Ron Savage

  • Website: savage.net.au/
  • About: I try to write all code in Perl, but find I end up writing in bash, CSS, HTML, JS, and SQL, and doing database design, just to get anything done...
Subscribe to feed Recent Actions from Ron Savage

  • Matthew Persico commented on Four backends now for GUIDeFATE...but the struggle continues

    Ron,

    I am confused; I don't see anywhere in this project where a web server is relevant.

    As I understand it, this project is about GUIs - local, on machine, no-network programs. From the post:

    "GUIDeFATE is a tool that simplifies GUI design by choosing only a few useful elements that make a usable graphical application and making those elements accessible to the beginner developer."

    If I have a Perl script that takes a number of options, why not text up a description of a one-screen set of fields with dropboxes and add that to the script?

    Why do I need…

  • Saif commented on Four backends now for GUIDeFATE...but the struggle continues

    Hi Ron,

    Thanks for that. I agree re-inventing the wheel is not good, particularly as it is likely the vast majority of coders have superior insight to mine. Essentially...the problem I had related specifically to Qt where the subroutines called by GUI events generally have to be pre-declared, whereas I wanted the GUI creation done by GUIDeFATE to be separate from the subroutine creation done by the developer. My limited experience in this area is the problem of-course, and I will look into Mojolicious, so many thanks for your advice.

  • Saif commented on Four backends now for GUIDeFATE...but the struggle continues

    Hi Matthew,

    Thanks for your insight. Now that xdialog thingy sounds very interesting; presumably it is a built-in interface...

  • Saif commented on Four backends now for GUIDeFATE...but the struggle continues

    Hi Ron,

    You are right about the issue that the graphical front-end has been done before (different toolkits, with different paradigms, most with little documentation, most...at least for Perl, quite old). And of-course a web front end is also a comprehensive, platform independent, modern interface. You are also correct the world does not need another standard. This is merely a tool that allows that interface to be created in a simple WYSIWYG way, in Perl, abstracting away the complexities of the back-end.

    Your comments have inspired me to look at Mojolicious, however, and …

  • Saif commented on Four backends now for GUIDeFATE...but the struggle continues

    Hi Ron,

    This is excellent...

    I accept your comments about exponential increase of effort with complex scenarios. It is I guess important to try these out in "real-life" applications. A tool is only useful if it makes life easier, the effort spent on *creating* the tool should therefore reduce the effort of using it. I will use your data set for an experiment with my tool.

    Thanks

Subscribe to feed Responses to Comments from Ron Savage

About blogs.perl.org

blogs.perl.org is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is hosted by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.