Re: is tcl/tk dying out?!
- From: Stephan Kuhagen <nospam@xxxxxxxxxx>
- Date: Tue, 26 Sep 2006 10:42:48 +0200
Eckhard Lehmann wrote:
No I won't make memory footprints. But another one: Tcl's focus has
always been to be an integration language, meant to be included in
other programs as an extension script language. For that it is good to
be a small language package without much overhead, yet to be extensible
with whatever functionality you want.
Right. But this is not a discrepancy I think. Linking against a core
library, that only includes the language interpreter to extend your app
should not be a problem.
For threads this means that you
may want to run a Tcl interpreter inside your target application in
just one thread - and then you don't need script access to threads -
you even might not want to have it at all. That's the reason for the
Threads extension to be an extension.
But still it should be part of a standard library (which in turn should
be an extension, IMO).
I think, the standard library should be part of the languages core
distribution as it is in Python. Again I say, we should learn from the
success of other languages. It is no problem to link the Python interpreter
into your app as an extension language (we do this - I wish it were Tcl,
but it's Python and JavaScript, because they are more shiny. Tcl was used
years ago and dropped because in the point of view of the people in charge
Tcl is a dying language...) and deliver only the parts which are needed for
your app. This doesn't make your app too huge, and as an extension language
bound to a specific app it is normal not to have a full blown programming
environment. But when Python is used as a scripting language standalone, it
has everything needed in the core distribution. The same should be possible
with Tcl, I think.
Regards
Stephan
.
- Follow-Ups:
- Re: is tcl/tk dying out?!
- From: Cameron Laird
- Re: is tcl/tk dying out?!
- References:
- is tcl/tk dying out?!
- From: sasan3
- Re: is tcl/tk dying out?!
- From: Stephan Kuhagen
- Re: is tcl/tk dying out?!
- From: Eckhard Lehmann
- Re: is tcl/tk dying out?!
- From: Michael A. Cleverly
- Re: is tcl/tk dying out?!
- From: Stephan Kuhagen
- Re: is tcl/tk dying out?!
- From: Eckhard Lehmann
- Re: is tcl/tk dying out?!
- From: Stephan Kuhagen
- Re: is tcl/tk dying out?!
- From: Eckhard Lehmann
- is tcl/tk dying out?!
- Prev by Date: Re: Installing TclPlugin 3.1
- Next by Date: Re: Installing TclPlugin 3.1
- Previous by thread: Re: is tcl/tk dying out?!
- Next by thread: Re: is tcl/tk dying out?!
- Index(es):
Relevant Pages
|