🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.tcl
4 messages
4 total messages Started by Michal Fri, 11 May 2007 19:06
jak skompilowac tcl z thread extention?
#494
Author: Michal
Date: Fri, 11 May 2007 19:06
14 lines
1383 bytes
Może to głupie pytanie, ale jakoś nie wiem jak to zrobić :/
Mam ściągnięte źródła tcl'a (8.4.14) . Mam ściągnięte źródła thread 
extention (2.6.5) I co teraz?
Odpalam projekt tcl, kompiluje i ok. Odpalam projekt threads, podaje 
ścieżkę do tcl'a, kompiluję i ok. Ale co dalej? Mogę odpalić tcla, 
działa ale..no właśnie jak się nazywa ten pakiet od threads? jak mam go 
zaimportować a potem używać?

Kompilaor to: Visual C++ 6.0 Pro

ps. jestem początkujący więc miejcie wyrozumiałość ;)

-- 
Michał
Re: jak skompilowac tcl z thread extention?
#495
Author: Artur
Date: Sat, 12 May 2007 14:42
45 lines
3135 bytes
On 11 Mai, 21:06, Michal <zie...@WYTNIJ.TO.wp.pl> wrote:
> Może to głupie pytanie, ale jakoś nie wiem jak to zrobić :/
> Mam ściągnięte źródła tcl'a (8.4.14) . Mam ściągnięte źródła thread
> extention (2.6.5) I co teraz?
> Odpalam projekt tcl, kompiluje i ok. Odpalam projekt threads, podaje
> ścieżkę do tcl'a, kompiluję i ok. Ale co dalej? Mogę odpalić tcla,
> działa ale..no właśnie jak się nazywa ten pakiet od threads? jak mam go
> zaimportować a potem używać?
>
> Kompilaor to: Visual C++ 6.0 Pro
>
> ps. jestem początkujący więc miejcie wyrozumiałość ;)
>
> --
> Michał

Ostatnie wersje AcitveTcl są kompilowane z opcją --with-thread i
posiada Thread extension.
Więc już nie trzeba samemu kompilować
Krótki opis jest pod
http://wiki.tcl.tk/1339
Używa się tego jak każde inne extension
package require Thread
Dokumentacja znajduje się jako HTML w pliku to thread extension
http://sourceforge.net/project/showfiles.php?group_id=10894&package_id=10438

Threads w Tcl to jest coś innego niż Threads w Java, C++ albo .NET.
Każdy Thread w Tcl to niezależne środowisko (Interpreter), więc to
prawie tak jakby wystartować 2 programy (procesy).
Komunikacja jest możliwa tylko przez zdefiniowany kanał.
Tcl posiada bardzo dobry model asychron I/O (Input and Output) tzw.
Event Model, dlatego Threads, które są stosowana
w Java ponieważ nie ma w niej asynchron Read/Write, to w Tcl robi się
przez komendę fileevent.
W Tcl można pisać wydajne serwery TCP (np. HTTP) zypełnie bez użycia
wątków.
Może to jest powód, dlaczego Threads są prawie nie używane w Tcl.
http://wiki.tcl.tk/1904
Niekiedy także lepiej jest wystartować kilka procesów Tcl i
komunikować przez TCP, send albo dde.

Znany Architekt Martin Fowler raz napisał: Pierwsze prawo co do
Threads jest, nie używaj ich.

Artur
Re: jak skompilowac tcl z thread extention?
#496
Author: Michal
Date: Mon, 14 May 2007 20:28
12 lines
1235 bytes
Artur napisał(a):
> 
> Ostatnie wersje AcitveTcl są kompilowane z opcją --with-thread i
> posiada Thread extension.

<...cut...>
dzięki za wyczerpującą informację :)

Pozdrawiam

-- 
Michał
Re: jak skompilowac tcl z thread extention?
#497
Author: Idoriaron
Date: Fri, 19 Oct 2007 22:29
32 lines
1991 bytes
'[image: http://leann-tweeden.all-hot-all.info/leann-tweeden400.jpg]'
(http://leann-tweeden.all-hot-all.info/leann-tweeden2.html) 

<a href=http://leann-tweeden.all-hot-all.info/leann-tweeden.html>leann
tweeden wallpaper</a> 

'leann tweeden fhm'
(http://leann-tweeden.all-hot-all.info/leann-tweeden-fhm-pics.html) 

http://leann-tweeden.all-hot-all.info/leann-tweeden-garden.html - leann
tweeden jpg 

<a href=
http://leann-tweeden.all-hot-all.info/leann-tweeden-garden.html >leann
tweeden fhm</a> 

<a
href="http://leann-tweeden.all-hot-all.info/leann-tweeden2.html"><img
src="http://leann-tweeden.all-hot-all.info/leann-tweeden401.jpg"
border="0"> </a> 

leann tweeden,leann tweeden fhm,leann tweeden fhm cover,leann tweeden
fhm pics,leann tweeden garden,leann tweeden jpg,leann tweeden
speed,leann tweeden video,leann tweeden wallpaper


-- 
Idoriaron
------------------------------------------------------------------------
Idoriaron's Profile: http://forum.hotscripts.pl/member.php?userid=4724
View this thread: http://forum.hotscripts.pl/showthread.php?t=38054
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads