On Saturday 18 March 2006 01.00, you wrote:
I've just found out browsing the web, is produced by a company called Activestate whose web site is http://www.activestate.com/Products/Komodo/
I'm still a graduate student (I will receive my certificate on May 19 2006) so I can get the students' license which is affordable. I haven't started to work yet since I defended my thesis.
There is a free version you can use if you are only planning to build "Open Software". (You where planning to publish your learning exercises right ;-) I don't know if this version contains the GUI builder though. Either way ActiveState is very good with Trial versions, you can use that to learn / test with. Once you decide it's the right tool for you and you use it professionally you should pay for the professional version, but that is your decision... Trial versions expire in 30 days...
I have no idea how to configure Komodo for Tcl ? In the past I used an IDE on SuSE for developing C code. But some kind SuSE expert helped me configure its enviroment for my needs. It's not easy if you use those tools once in a while as it's my case.
Configuring it is not hard... First install all the languages you want supported with Suse's YAST2. (You can install them afterwards but then you need to find the menu position that adds the language support in Komodo) Then install komodo... It does the rest... When you say "file new" it asks you for the language, program type out of a list of preconfigured "hello world" programs, and sets it up for you... To be able to run a script in the debugger it needs to be part of a project... so you might want to start with the project tutorials...
Among the other things, as I start my job I'll be required to improve a already existent Tcl/Tk 2-D GUI and then to migrate such interface to a full 3-D GUI.
I don't know what a 3-D GUI is.... Sounds like a VR-Helmet for games...
I know nothing of Tcl/Tk ! Can you advice an easy tutorial to start with ? There is a book about Tcl that I'm getting. I hope it will help me get started. What is the relationship between Tcl, Tk, and Komodo ? Actually I cannot see Tk mentoned at the Komodo website ...
TCL is a scripting language born of fustration. It's main design goal was to allow easy calling of C, C++ library routines. It was built to allow quick implementation in a scripting language of interfaces to Laboratory / factory hardware. TK is a Graphical Library originally built for the the TCL scripting language. But many of the Ideas, and it's ease of use lead people to addapt it to other scripting languages.. Komodo is a so called IDE (Integrated Development Environment) for Open Source programming languages. It is based on the Mozilla browser technologies, and offers a full "Step-by-Step" debugging environment, syntax highlighting, code-completion, and all the other bells and whistles that aid a programmer in developing code.
Sorry for my silly questions.
No problem, Helping people where I can is what I do to pay back all the free support I get off the net. This is what I owe. You owe the same, and will pay it back to someone else later on... I'm just collecting Internet "Karma points" 8-)
Regards, Maura
Hope this helped... Jerry. PS. I don't really know if this is the best tool for you. I wonder if the Komodo GUI-builder will be of help to you in a 3D environment. So maybe we should have kept this on the list, then other people reading this could jump in and correct me or give tips on things I don't know about!On Saturday 18