|
Posted by Jim Michaels on 02/18/06 04:43
"Jerry Stuckle" <jstucklex@attglobal.net> wrote in message
news:reudnUtdHMVePmnenZ2dnUVZ_sidnZ2d@comcast.com...
> Erwin Moller wrote:
>> Hi Group,
>>
>> I am starting on some project and need to program all kinds of windows
>> with buttons/textfields/etc.
>> My natural reaction was to build this in Java, but since I like PHP so
>> much I thought about giving it a try in PHP.
>> My problem: I only used PHP inside a webserver untill now, and I have
>> experience with some simple scripts I build for cronjobs in PHP
>> (commandline/cli invocation).
>>
>> My requirements are:
>> - a memoryhungry continuous proces that could last for days.
>> - Need windows and all kind of gadgets like buttons/textareas/etc.
>> - Must run under W$ and *nix. (Additional software installs are no
>> problem)
I suggest to you Java or Tcl/Tk. Tcl/Tk has very light overhead and has all
kinds of gadgets. install it if it isn't already on your box and look at
their demos to see the widgets.
Tcl/Tk has a learning curve to it. expect at least 3 full-time months with a
good book to get good at it.
If you already know Java and its widgets, maybe it would be a good idea to
stick with it.
>>
>>
>> I was thinking to invoke PHP from commandline without a timeout,
>> overruling php.ini.
>> For windowsprogramming I found activestate/tcl, but I have 0 experience
>> with it.
>>
>> Is this the right way to go?
>> Is TCL easy to learn and use?
>>
>> What other options do I have?
>> Does anybody have any ideas/suggestions?
>> Any pittfalls on the road ahead?
>> Should I just stick to Java?
>>
>> Thanks for your time.
>>
>> Regards,
>> Erwin Moller
>
> Erwin,
>
> As much as I love PHP, I think I'd do this one in Java (or C++).
>
> PHP has some add-on libraries which get you various gadgets, but I think
> Java is more mature in this area.
>
> --
> ==================
> Remove the "x" from my email address
> Jerry Stuckle
> JDS Computer Training Corp.
> jstucklex@attglobal.net
> ==================
[Back to original message]
|