-
Data: 2012-01-19 11:24:22
Temat: Re: tcl - do czego to sie moze przydac?
Od: Krzysiek Kowaliczek <k...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 19 Sty, 10:30, Maciej Sobczak <s...@g...com> wrote:
> > kodowane są w postaci adres obiektu + adres na id typu, a nie wskaźnik
> > + najczęściej długa nazwa typu, ponieważ tak jest wydajniej.
>
> Wydajniej? Ale kogo to obchodzi? Cokolwiek byś nie zrobił w Pythonie w
> celu poprawienia wydajności, będzie to przypominać montowanie
> aerodynamicznych osłon na koła w ciągniku rolniczym.
> Python (Tcl, itd.) nie służy do pisania wydajnych programów.
> Może co najwyżej posłużyć do pisania niewydajnych kontrolerów do
> wydajnych komponentów napisanych w odpowiednich do tego językach, ale
> tu zabawy ze wskaźnikami nic nie wnoszą.
Jak już mówiłem, mam to na co dzień i wiem co piszę. W Tclu pisane
jest GUI i format wskaźnika ma zauważalny wpływ na pamięć/wydajność,
jak ilość elementów np. na drzewkach/listach idą w tysiące.
> Przecież temu nie zaprzeczam. Nawet ten fakt sam podkreśliłem na
> początku.
> Jeżeli szukasz bibliotek, to Python je ma.
Tak i przy okazji dodałeś coś o gniotach.
> Natomiast jeśli szukasz języka do zagnieżdżenia i do oskryptowania
> jakiegoś innego programu (np. gry, edytora graficznego, analizatora
> poprawności, itd.), to fakt posiadania miliona bibliotek jest
> nieistotny.
Ja nie pisałem, że Python jest najlepszy jako język to oskryptowania
aplikacji. Uważam, że do pisania programów narzędziowych bije Tcla na
głowę. Dobrze zrobione interpreter Tcla to za mało, abym przekonał się
do tego języka.
> Raczej przeciwnie - będziesz kombinował jak ograniczyć
> zdolność interpretera choćby ze względu na bezpieczeństwo (sandbox) -
> i tu Tcl kładzie Pythona na łopatki ze swoją koncepcją bezpiecznego
> interprera, w który sami decydujemy, jakie polecenia są dostępne a
> jakie nie, oraz z koncepcją łączenia interpreterów w układy master-
> slave:
>
> http://www.tcl.tk/man/tcl8.4/TclLib/CrtSlave.htm
>
> Dla mnie *to* jest właśnie dobrze zrobiony interpreter. Szkoda, że te
> pomysły zniknęły.
Nawet z tego korzystamy Implementacja interpretera to jest największa
zaleta Tcla.
Pozdrawiam
KK
Następne wpisy z tego wątku
- 19.01.12 12:24 Adam Przybyla
- 19.01.12 12:52 Stachu 'Dozzie' K.
- 19.01.12 12:55
- 19.01.12 13:09
- 19.01.12 14:34 A.L.
- 19.01.12 15:19 Andrzej Jarzabek
- 19.01.12 15:38 Andrzej Jarzabek
- 19.01.12 16:33 A.L.
- 19.01.12 16:57 Roman W
- 19.01.12 18:46 profesor fir
- 19.01.12 19:00
- 19.01.12 20:32 Maciej Sobczak
- 19.01.12 20:36 Maciej Sobczak
- 19.01.12 20:53 Andrzej Jarzabek
- 19.01.12 22:18 Krzysiek Kowaliczek
Najnowsze wątki z tej grupy
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
- C++. Podróż Po Języku - komentarz
Najnowsze wątki
- 2025-07-17 Warszawa => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-07-16 deltaT w pompie ciepla
- 2025-07-16 dron na granicy polsko niemieckiej
- 2025-07-16 Warszawa => Senior IT Recruitment Consultant <=
- 2025-07-16 Gdańsk => Mainframe (z/OS, Assembler) Developer <=
- 2025-07-16 Gdańsk => Delphi Programmer <=
- 2025-07-16 Warszawa => BI Developer <=
- 2025-07-16 Gdańsk => Programista Delphi <=
- 2025-07-16 chroń PESEL dziecka
- 2025-07-16 Rzeszów => Spedytor Międzynarodowy <=
- 2025-07-16 Gdańsk => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-07-16 Kraków => Kotlin Developer <=
- 2025-07-16 Warszawa => Inżynier oprogramowania .Net <=
- 2025-07-16 Tadeusz Rolke RIP
- 2025-07-14 Dwa dylematy