Re: OT? : Open source development tools / programming langua…

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Matt Graham
Date:  
To: Main PLUG discussion list
Subject: Re: OT? : Open source development tools / programming language
> keith smith wrote:
>> I need to create a simple menu, some forms, and the ability to
>> interact with MySql to manage data remotely. I would like to
>> use an open source language, compiled to hide my work would be
>> nice, Visual development environment would be good also.


I'd do this in a web browser, with server-side PHP/Ruby/JSP/something.
Cross-platform things become easy then. But that's just me, and there are
probably other things that you haven't mentioned that may make that less
easy.

From: Alex Dean <>
> I'd probably recommend Java. It's pretty good for cross-platform
> GUI apps (and plenty of other stuff)


The main problem is that Java applications are usually bloated memory hogs
with terrible performance, and minor differences in JREs can cause silly
problems. It'll work, but there are probably other things that'll work
better.

> Maybe also consider Python, which has a gui package (tkinter)
> as part of its standard library. I've never used it, so
> maybe others can comment on it?


While Tk works, all the Tk apps I've used look terrible. This may not be a
big deal for you though.

> For MySQL, you need to configure the server to support SSL.
> I suggest doing that on some port other than 3306, since 3306
> is normally for unencrypted mysql traffic.


Or do an ssh tunnel. I think either one would be about the same amount of
work. There are many ways to do this sort of thing. You just have to figure
out how to balance "ease of initial development" with "ease of
maintainability/scalability/adding new features" with "ease of moving the
whole thing to something else".

--
Matt G / Dances With Crows
The Crow202 Blog: http://crow202.org/wordpress/
There is no Darkness in Eternity/But only Light too dim for us to see

---------------------------------------------------
PLUG-discuss mailing list -
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss