1. Tk and porting

I'd like to take a moment to add my vote to the Tk implemtation
suggestions put forth by a couple of others here. Up until
yesterday I had never experimented with Tcl/Tk, and knew little
about it. I happened upon a site, http://sunscript.sun.com/about/
and downloaded of few of the offerings; specifically the
Tcl/Tk 8.0 implementation for windows and the SpecTcl Gui builder.
I was amazed at how much the demos could do with so little coding,
and I was highly impressed with the SpecTcl program (I also tried
the vtcl program someone else here mentioned, it was nice but
I still prefered SpecTcl).
The down side to these was that it was Tcl and not Euphoria!
Tcl's code is a bit terse and foreign looking (to me at least),
and doesn't run at any blazing speed. Furthermore, I failed to
find any mention of any implementations that produce compiled
executables if they exist... something which I feel is a definite
drawback when your aim is to produce a comercial product.
I would love to see Euphoria take advantage of some of these
things. If Euphoria is ever ported to other platforms, Tk does
seem like a good lib to base it on, since it is already ported to
many, and provides a standardized method of accessing it across
them all. And I'd like to see something like SpecTcl ported to
Euphoria as well. It already has some support for languages
other than Tcl such as java and even Html. If a version could
be made that creates Euphoria programs, creating windows
programs would be so easy that we could all throw away our
other tools and live happily in a one language world, Euphoria!:)

Christopher D. Hickman

new topic     » topic index » view message » categorize

2. Re: Tk and porting

Christopher:

>I still prefered SpecTcl).
Where did you find it?.
Thanks.
Jesus.

new topic     » goto parent     » topic index » view message » categorize

3. Re: Tk and porting

JesusC - Jesus Consuegra wrote:
>
> Christopher:
>
> >I still prefered SpecTcl).
> Where did you find it?.
> Thanks.
> Jesus.

Links to all the tools can be found on http://sunscript.sun.com/about/
and SpecTcl can be found at one of those links;
http://sunscript.sun.com/spectcl/

Christopher D. Hickman

new topic     » goto parent     » topic index » view message » categorize

4. Re: Tk and porting

At 08:49 PM 4/9/98 -0500, Christopher D. Hickman wrote:

>I'd like to take a moment to add my vote to the Tk implemtation
>suggestions
<snip>
>I was amazed at how much the demos could do with so little coding,

I also was impressed.
This windowing package makes sense, and I could figure
out how to use it in just a few minutes. I can't say that about
any of the other GUI packages I've looked at so far.
Also, it's pretty small.

Irv
----------------------------------------------------------
--Visit my Euphoria programming web site:--
--http://www.mindspring.com/~mountains   --
----------------------------------------------------------

new topic     » goto parent     » topic index » view message » categorize

5. Re: Tk and porting

Here's a place to view an overview and documentation
of Tk/Tcl GUI stuff:


I noted that it is apparently easy to call the GUI widgets
from a C program. If so, then we should be able to call
them from Euphoria. There is a discussion of cross
platform concerns here as well.

Irv
----------------------------------------------------------
--Visit my Euphoria programming web site:--
--http://www.mindspring.com/~mountains   --
----------------------------------------------------------

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu