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?
Author: Michal
Date: Fri, 11 May 2007 19:06
Date: Fri, 11 May 2007 19:06
14 lines
1383 bytes
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?
Author: Artur
Date: Sat, 12 May 2007 14:42
Date: Sat, 12 May 2007 14:42
45 lines
3135 bytes
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?
Author: Michal
Date: Mon, 14 May 2007 20:28
Date: Mon, 14 May 2007 20:28
12 lines
1235 bytes
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?
Author: Idoriaron
Date: Fri, 19 Oct 2007 22:29
Date: Fri, 19 Oct 2007 22:29
32 lines
1991 bytes
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