Google グループは Usenet の新規の投稿と購読のサポートを終了しました。過去のコンテンツは引き続き閲覧できます。
Dismiss

Tcl-URL! - weekly Tcl news and links (May 20)

閲覧: 3 回
最初の未読メッセージにスキップ

Cameron Laird

未読、
2009/05/20 12:57:022009/05/20
To:
QOTW: "I wish I had known that people would write large programs
in Tcl ..." - John Ousterhout
https://www.techworld.com.au/article/301772/-z_programming_languages_tcl?pp=2&fp=4&fpid=4


Richard, Donal, Glenn, and Rahul have pushed Tcl to the top of
the Rosetta Code capability list of language comparisons:
http://rosettacode.org/wiki/Category:Tcl

Tcl8.5's clock is one thirtieth as fast as 8.4's. We
all should be thankful to Kevin Kenny for the benefits
that cost brings us:
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/8fa777a24ca8f3d7

Daniel Steffen has done prodigious work in moving the Mac
Os Tcl from Carbon to Cocoa:
http://sourceforge.net/mailarchive/forum.php?forum_name=tcl-mac&max_rows=25&style=nested&viewmonth=200905

Real-world measurements are always interesting. Enjoy
these comparisons of MacOS involvement:
http://sourceforge.net/mailarchive/message.php?msg_name=4A12F5BF.1010105%40activestate.com


Thanks to Arjen Markus for his (mostly) weekly summary of Wiki action:
Just two more weeks before the European Tcl/Tk Users Meeting ...
and there is so much on the Wiki to go through. Well, let us
start!

Language things
- With the introduction of TclOO system in the core, can we serialize
the objects? <http://wiki.tcl.tk/23444> shows how.

- Have fun generating C code from fairly high-level specifications ...
<http://wiki.tcl.tk/23450>

- Or play around with "abstract types": as usual there is more than
one way to do that - <http://wiki.tcl.tk/9547>

Things to add
- Does Tcl "know" enough about geographical information systems?
Well, it does not hurt to look into that, this summer:
<http://wiki.tcl.tk/23437>

- How about an in-place edit facility for Ttk's treeview widget?
The groundwork has been done: <http://wiki.tcl.tk/23475>

- "Printing" means different things to different people. We have
seen that before. <http://wiki.tcl.tk/23196> discusses some
possible extensions to the text widgets wrt printing.

Other things
- Sticking to printing, perhaps this package solves one or
two problems already: <http://wiki.tcl.tk/19851> lets you
generate PDF-files in a canvas-like style.

- Not only printed media are of concern, but media in general.
Here is a wrapper around the "Simple Directmedia Layer" library -
<http://wiki.tcl.tk/20606>

- And here is a nice looking IDE, called MyTcl:
<http://wiki.tcl.tk/5334>

- Pivot tables and all that: one implementation of relational algebra
in Tcl - <http://wiki.tcl.tk/14263>

- Rendezvous, bonjour, whatever you call it, it still has to do
more with networking and network services than French.
See: <http://wiki.tcl.tk/16244>

- What to do with pictures you want to show on the Wiki?
<http://wiki.tcl.tk/23481> gives some clues

Everything Tcl-related you want is probably one or two clicks away in these
pages:
The "Welcome to comp.lang.tcl" message by Andreas Kupries
http://www.purl.org/net/tcl-welcome
comp.lang.tcl is a crucial resource for Tcl practitioners.
An interesting perspective on its traffic appears at
http://groups.google.com/group/comp.lang.tcl/about

The Tcl Developer Site is Tcl's "home base".
http://www.tcl.tk

Larry Virden maintains a comp.lang.tcl FAQ launcher.
http://www.purl.org/NET/Tcl-FAQ/

Tcl Developer Xchange sponsor, ActiveState, keeps info to
onvince your boss Tcl is a good thing
http://www.tcl.tk/scripting/

The Tcl'ers Wiki is a huge, dynamic, collaboratively edited repository
of documentation, examples, tutorials and pontifications on all things
Tcl.
http://wiki.tcl.tk/0
For the ideal overview of the topics about Tcl most likely to
interest a newcomer, see "Arts and Crafts ..."
http://wiki.tcl.tk/969
There's also a high-quality Wikibook on Tcl:
http://en.wikibooks.org/wiki/Programming:Tcl

ActiveState maintains binaries distribution and development tools
http://www.activestate.com/Tcl
along with a Cookbook of Tcl recipes
http://aspn.activestate.com/ASPN/Cookbook/Tcl

"La Gazette du Técleux" is an important monthly publication.
http://wfr.tcl.tk/1159

deli.cio.us presents an intriguing approach to reference commentary.
It already aggregates quite a bit of Tcl intelligence.
http://del.icio.us/tag/tcl

Cameron Laird tracks several Tcl/Tk references of interest (but
needs to validate many of the links).
http://phaseit.net/claird/comp.lang.tcl/

Years ago, Cetus Links maintained a Tcl/Tk page with verified links
http://www.cetus-links.org/oo_tcl_tk.html

"Yahoo! Groups" archives comp.lang.tcl.announce posts--even
though clta itself is dormant.
http://groups.yahoo.com/group/tcl_announce/

We're working on more useful archives of past installments. Dave
Williams generously is building up
http://www.bacomatic.org/~dw/comp/tclurl/index.htm
and of course Google gives us
http://groups.google.com/groups?oi=djq&as_q=+Tcl-URL&as_ugroup=comp.lang.tcl

Suggestions/corrections for next week's posting are always welcome.

To receive a new issue of this posting in e-mail each Monday, ask
<cla...@phaseit.net> to subscribe. Be sure to mention "Tcl-URL!".
--
Phaseit, Inc. (http://phaseit.net) is pleased to participate in and
sponsor the "Tcl-URL!" project.

Glenn Jackman

未読、
2009/05/20 15:12:052009/05/20
To:
At 2009-05-20 12:57PM, "Cameron Laird" wrote:
> Tcl8.5's clock is one thirtieth as fast as 8.4's. We
> all should be thankful to Kevin Kenny for the benefits
> that cost brings us:
> http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/8fa777a24ca8f3d7

Hear hear!! [clock] is probably about my favourite thing about Tcl.

--
Glenn Jackman
Write a wise saying and your name will live forever. -- Anonymous

ZB

未読、
2009/05/20 17:18:202009/05/20
To:
Dnia 20.05.2009 Glenn Jackman <gle...@ncf.ca> napisaďż˝/a:

> At 2009-05-20 12:57PM, "Cameron Laird" wrote:
>> Tcl8.5's clock is one thirtieth as fast as 8.4's.

OMG :-O
--
ZB

dkf

未読、
2009/05/21 4:53:362009/05/21
To:
On 20 May, 17:57, Cameron Laird <tcl-...@phaseit.net> wrote:
>     Richard, Donal, Glenn, and Rahul have pushed Tcl to the top of
>     the Rosetta Code capability list of language comparisons:
>        http://rosettacode.org/wiki/Category:Tcl

FWIW, we plan to have *every* task done (except for the ones that are
outright inapplicable) by EuroTcl. The ones we don't do require a
different type system, require that the language really be a theorem
prover in disguise, or have other problems like being a duplicate of
other tasks.

We've also started to add more Tcl-ish tasks. Everyone else is welcome
to join in, but please do remember that the challenge is not to make
code that is short as possible, but rather to show off just why Tcl is
a great language to write code in. And take care to describe tasks in
such a way that users of other languages can see how to implement
them.

Donal.

Neil Madden

未読、
2009/05/21 6:11:152009/05/21
To:
dkf wrote:
> On 20 May, 17:57, Cameron Laird <tcl-...@phaseit.net> wrote:
>> Richard, Donal, Glenn, and Rahul have pushed Tcl to the top of
>> the Rosetta Code capability list of language comparisons:
>> http://rosettacode.org/wiki/Category:Tcl
>
> FWIW, we plan to have *every* task done (except for the ones that are
> outright inapplicable) by EuroTcl. The ones we don't do require a
> different type system, require that the language really be a theorem
> prover in disguise, or have other problems like being a duplicate of
> other tasks.

I added an implementation of Pattern Matching, as Tcl can do that pretty
well with a bit of custom code (certainly, well enough for the task). I
don't know how to remove it from the "not considered" list though.

-- Neil

Donal K. Fellows

未読、
2009/05/21 16:53:472009/05/21
To:
Neil Madden wrote:
> I added an implementation of Pattern Matching, as Tcl can do that pretty
> well with a bit of custom code (certainly, well enough for the task). I
> don't know how to remove it from the "not considered" list though.

You did it when you removed the {{Omit from}} template. That page is
only rebuilt every 4 hours.

Donal.

suchenwi

未読、
2009/05/23 4:57:122009/05/23
To:
dkf schrieb:

> On 20 May, 17:57, Cameron Laird <tcl-...@phaseit.net> wrote:
> >     Richard, Donal, Glenn, and Rahul have pushed Tcl to the top of
> >     the Rosetta Code capability list of language comparisons:
> >        http://rosettacode.org/wiki/Category:Tcl
>
> FWIW, we plan to have *every* task done (except for the ones that are
> outright inapplicable) by EuroTcl.

Since yesterday, the last remaining (applicable) task for Tcl is
posted: RCRPG, a silly little single-user dungeon "text adventure".

Donald Arseneau

未読、
2009/05/23 9:11:302009/05/23
To:
On May 23, 1:57 am, suchenwi <richard.suchenwirth-

Oh oh! I looked at a few, and saw the "Knuth shuffle" has the
classic blunder! (It exchanges with the whole range to produce
biased shuffling.)

Donald Arseneau

suchenwi

未読、
2009/05/23 9:27:272009/05/23
To:
Donald Arseneau schrieb:

> Oh oh! I looked at a few, and saw the "Knuth shuffle" has the
> classic blunder! (It exchanges with the whole range to produce
> biased shuffling.)

It's a Wiki.. if you know it better, make it better! (or describe your
point on the associated Talk: page - I was just peeking at another
language's example...)

Donald Arseneau

未読、
2009/05/24 5:43:312009/05/24
To:
On May 23, 6:27 am, suchenwi <richard.suchenwirth-

bauersa...@siemens.com> wrote:
> Donald Arseneau schrieb:
>
> > Oh oh! I looked at a few, and saw the "Knuth shuffle" has the
> > classic blunder! (It exchanges with the whole range to produce
> > biased shuffling.)
>
> It's a Wiki.. if you know it better, make it better!

OK, I went to do it, but it is already fixed.

Donal K. Fellows

未読、
2009/05/24 14:15:002009/05/24
To:
Donald Arseneau wrote:
> OK, I went to do it, but it is already fixed.

Yeah, I fixed it yesterday after reading this thread. :-)

Donal.

新着メール 0 件