I have just had the pleasure of writing a little script in VBS; it took me 30 minutes (including making some coffee) from looking at a webpage that included the syntax to actually completing it- this process would have taken me a day in C. (without having to learn it as well)
Problem is, of course, the platform specificity. And of course the M$ link. I know there are various scripting laguages out there, but I really need a simple GUI driven non-script language that I can compile for *nix and win32 (urgh!). The reason for non-scripted is that I would like to use subroutines for common functions. It only needs to handle very simple mathematical calculations. (I'm writing handy calculators for players of a wargame, probably mostly window$ users, but I'm a *nix user, obviously, so it has to have support for us!)
Java springs to mind, but it seems so PAINFULLY slow, even to do fairly simple stuff. If it was OO, that would be a bonus too. I suppose I'm just being a bit lazy; I could just compile a C program natively on 'nix AND win32.
Potentially, I would like to add these separate elements into one larger program (this is where I would perhaps prefer C). I *WOULDN'T* like to pick up a new language as complex as C *YET*, at least not until I learn to use C properly.
Any tips? For example, if you use Java, is there a nice free RAD/IDE for it? Anyone tried Kylix? (I have it on CD) Or maybe you could suggest another approach?
Ricardo
_________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
On 02-Oct-01 Ricardo Campos wrote:
<snip/>
Problem is, of course, the platform specificity. And of course the M$ link. I know there are various scripting laguages out there, but I really need a simple GUI driven non-script language that I can compile for *nix and win32 (urgh!). The reason for non-scripted is that I would like to use subroutines for common functions.
I dont know TK/TCL and it is a scripting language but I belive it would do the job here, anyone with experiance of this frame work? It is also I belive windows compatable
<snip/>
Any tips? For example, if you use Java, is there a nice free RAD/IDE for it? Anyone tried Kylix? (I have it on CD) Or maybe you could suggest another approach?
Kylix is also an option though it is like java in that it comes with a large visual libary although you will be able to write applications in next to no time with a little practice and knowlage of the libarys. The nice thing is that Kylix code runs in Delphi and porting is very easy provided you keep away from the obviously incompatable parts of the system eg "fork".
Regards
Owen
Ricardo
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
main@lists.alug.org.uk http://www.anglian.lug.org.uk/ http://lists.alug.org.uk/mailman/listinfo/main Unsubscribe? See message headers or the web site above!
Date: 02-Oct-01 Time: 11:05:45
on Tue, Oct 02, 2001 at 09:13:13AM +0000, Ricardo Campos scribbled: [snip]
Problem is, of course, the platform specificity. And of course the M$ link. I know there are various scripting laguages out there, but I really need a simple GUI driven non-script language that I can compile for *nix and win32 (urgh!). The reason for non-scripted is that I would like to use subroutines for common functions. It only needs to handle very simple mathematical calculations. (I'm writing handy calculators for players of a wargame, probably mostly window$ users, but I'm a *nix user, obviously, so it has to have support for us!)
[snip]
Potentially, I would like to add these separate elements into one larger program (this is where I would perhaps prefer C). I *WOULDN'T* like to pick up a new language as complex as C *YET*, at least not until I learn to use C properly.
for c guis, there is glade, which is pretty good but still doesn't escape the language. have you considered python? it's object orietated, fairly simple and "compiles" into p-code whilst also is fairly portable. gui wise there's tkinter, wxWindows, gtk, kde, and opengl. oh, and google is built on it. http://www.python.org/cgi-bin/faqw.py?req=show&file=faq04.013.htp