-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!
news-in-01.newsfeed.easynews.com!easynews!core-easynews-01!easynews.com!en-nntp
-06.dc1.easynews.com.POSTED!not-for-mail
From: A.L. <a...@a...com>
Newsgroups: pl.comp.programming
Subject: Re: Co sie tu dzieje?...
Message-ID: <5...@4...com>
References: <3...@4...com>
<e...@g...com>
<c...@4...com>
<9...@g...com>
User-Agent: ForteAgent/7.00.32.1200 trialware
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: 8bit
Lines: 65
X-Complaints-To: a...@e...com
Organization: Forte Inc. http://www.forteinc.com/apn/
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will
be unable to process your complaint properly.
Date: Tue, 23 Apr 2013 13:59:06 -0500
X-Received-Bytes: 3412
Xref: news-archive.icm.edu.pl pl.comp.programming:202785
[ ukryj nagłówki ]On Tue, 23 Apr 2013 11:31:56 -0700 (PDT), Wojciech Muła
<w...@g...com> wrote:
>On Tuesday, April 23, 2013 4:44:08 PM UTC+2, A. L. wrote:
>> >W dniu wtorek, 23 kwietnia 2013 04:20:34 UTC+2 użytkownik A. L. napisał:
>>
>> > Co sądzisz o Go? (http://golang.org/)
>>
>> Nie mam zdania, przyjrzalem sie tylko. Wyglada na mieszanke roznosci
>> pzrepuszczona pzrez maszynke do miesa. Zdziwienie budzi na przykald
>> system typow, brak dziedziczenia czy brak wyjatkow.
>
>Keringhan wyjaśnia i ZTCP nie były to decyzje przy piwku.
He says, she says...
http://grenouille-bouillie.blogspot.com/2010/03/why-
go-isnt-my-favourite-programming.html
>
>> Uznanie budzi wykorzystanie modelu CSP do wspolbieznosci.
>
>Właśnie ta współbieżność jest wg mnie genialna. Przede wszystkim
>każda funkcja może stać się wątkiem, nie trzeba nic robić. Do
>tego CSP bardzo elegancko wkomponowane.
>
>> W szczegolnosci, kezeli ten jezyk robi cos lepiej
>> niz inne jezyki, to co to jest to "cos"?
>
>Myślę, że tym "czymś" jest przystępnie podana współbieżność,
>która ma niską błędogenność (kompilator/runtime załatwia większość
>jeżeli nie wszystko) plus, że język jest kompilowany (wydajność).
>
>w.
Jako ze programowalem transputery w jezyku OCCAM, nie bylo wiekszego
entuzjasty CSP niz ja. Do czasu gdy nie uzylem biblioteki JCSP ktora
implementuje CSP w Javie. Biblioteka jest znakomita! Okazalo sie
jednak w praniu, ze jezeli problem jest duzy (a ja mialem okolo 400
procesow i ze 3 razy tyle kanalow), CSP prowadzi do mniej wiecej tak
samo "eleganckich" programow jak GWBASIC z GOTO. Nazywam to "channel
spaghetti". Kanaly i procesy sa kompletnie nie "ustrukturalizowane"
CSP ma swoje problemy, na przyklad z zakonczaniem procesow czy
traktowaniem wyjatkow. Owszem, to jest moim zdaniem poki co najlepsze
rozwiazanie, ale nie ma sie co oszukiwac: stare jak swiat. A swiat
zdecydowanie potzrebuje czegos lepszego.
Jak na dzis, od niejakiego czasu studiuje jezyk zwany Erlang. Tez nie
jest odpowiedzia na wszystko, ale na niektore pytania odpowiada
dobrze.
A.L.
P.S> Link do JCSP
http://www.cs.kent.ac.uk/projects/ofa/jcsp/
Jak piszalem, biblioteka jest doskonala. System oparty na JCSP (duzy)
pracowal pzrez 4 lata w ruchu ciaglym, bez zadnego problemu ze strony
JCSP. Polecam goraco jezeli ktos sie chce zapoznac z ta technika
Oryginalna ksiazka Hoare o CSP do sciagniecia (legallnie) tutaj
http://www.usingcsp.com/
Następne wpisy z tego wątku
- 23.04.13 21:47 A.L.
- 23.04.13 21:56 A.L.
- 23.04.13 22:07 M.M.
- 25.04.13 18:24 Wojciech Muła
- 25.04.13 18:35 Wojciech Muła
- 25.04.13 19:15 A.L.
- 25.04.13 19:19 A.L.
- 26.04.13 00:03 Edek
- 26.04.13 02:02 A.L.
- 26.04.13 04:14 Andrzej Jarzabek
- 26.04.13 10:52 Wojciech Muła
- 26.04.13 11:42 Andrzej Jarzabek
- 26.04.13 15:29 A.L.
- 26.04.13 15:30 A.L.
- 26.04.13 16:16 Edek
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-11-29 Dławik CM
- 2024-11-29 [OT] Lewe oprogramowanie
- 2024-11-29 Błonie => Sales Specialist <=
- 2024-11-29 Warszawa => IT Expert (Network Systems area) <=
- 2024-11-29 Warszawa => Ekspert IT (obszar systemów sieciowych) <=
- 2024-11-29 Warszawa => Head of International Freight Forwarding Department <=
- 2024-11-29 Białystok => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-11-29 Pómpy ciepła darmo rozdajoo
- 2024-11-29 Białystok => Application Security Engineer <=
- 2024-11-29 Białystok => Programista Full Stack (.Net Core) <=
- 2024-11-29 Gdańsk => Software .Net Developer <=
- 2024-11-29 Wrocław => Key Account Manager <=
- 2024-11-29 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-29 Chrzanów => Specjalista ds. public relations <=
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO