-
X-Received: by 2002:a37:4993:: with SMTP id w141-v6mr2094262qka.4.1531229099417; Tue,
10 Jul 2018 06:24:59 -0700 (PDT)
X-Received: by 2002:a37:4993:: with SMTP id w141-v6mr2094262qka.4.1531229099417; Tue,
10 Jul 2018 06:24:59 -0700 (PDT)
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.
iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!f6-v6no
2482236qth.0!news-out.google.com!a20-v6ni1043qtj.1!nntp.google.com!f6-v6no24822
34qth.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Tue, 10 Jul 2018 06:24:59 -0700 (PDT)
In-Reply-To: <2...@g...com>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=5.172.255.23;
posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.23
References: <c...@g...com>
<7...@g...com>
<0...@g...com>
<7...@g...com>
<7...@g...com>
<4...@g...com>
<9...@g...com>
<7...@g...com>
<9...@g...com>
<2...@g...com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9...@g...com>
Subject: Re: so i learned lisp ;c
From: fir <p...@g...com>
Injection-Date: Tue, 10 Jul 2018 13:24:59 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 101
Xref: news-archive.icm.edu.pl pl.comp.programming:212547
[ ukryj nagłówki ]W dniu poniedziałek, 9 lipca 2018 22:48:56 UTC+2 użytkownik g...@g...com
napisał:
> W dniu poniedziałek, 9 lipca 2018 21:22:43 UTC+2 użytkownik fir napisał:
>
> > > Mnie się osobiście podobało to stwierdzenie:
> > >
> > > "Being almost syntactically similar to human languages,
> > > but nested into a tree with pleasing characters (no edges
> > > on a parenthesis), it became a language that is not only
> > > nice to look at it, it's pretty close to writing in
> > > english but grouping your thoughts.
> > >
> >
> >
> > no nie wiem, mi sie wlasnie wydaje ze sensem mojego prywatnego 'odkrycia '
> > co so lispa jest to ze sa to teksty niepomiernie przesadzone (nie do konca jednak
jestem gotow na dyskusje bo pewnie by byc musialbym jeszcze z godzine czy dwie
poswiecic na jego przegladania a nie mam na to fazy na razie)
>
> Może z Twojego punktu widzenia są przesadzone, ale w kontekście
> historycznym nie są przesadzone.
>
> > prawda jest raczej taka ze jak piszesz kod to musisz zakodowac nazwy i tzw
'logike'
> >
> > jak dajesz dobre nazwy to dasz dobra ekspresje (czy to w lispie czy to w c) ale
logike tak czy owak i tak musisz zakodowac
> >
> > lisp daje ci pewne przewagi jezykow skryptowych za to c daje ci takie przewagi ze
masz mega wydajny kod - i tyle
>
> Tutaj byłbym ostrożny w wydawaniu osądów.
> Pisząc w Common Lispie, możesz mieć dużą kontrolę nad tym,
> jak będzie wyglądał ostateczny asembler Twojej funkcji
> po skompilowaniu.
>
> Ogólnie jeżeli chcieć porównywać Common Lispa, to raczej np.
> z całym środowiskiem uniksowym. W Lispie możesz kompilować
> pojedyncze funkcje, w uniksie musisz kompilować pliki np. za pomocą
> gcc (a w rezultacie też de facto otrzymujesz pojedyncze funkcje).
>
> W uniksie masz, powiedzmy, dwa języki - kompilowane C i interpretowanego
> shella. W Common Lispie to jest jeden i ten sam język, który możesz
> zarówno kompilować jak i uruchamiać przez interpreter.
>
> Może fundamentalna różnica jest taka, że w Common Lispie masz garbage
> collector, a w C możesz "sam zarządzać pamięcią" (co oczywiście jest
> bzdurą, bo z reguły nie masz wpływu na alokator systemowy, którego
> wydajność będzie różna w zależności od stopnia fragmentacji pamięci).
>
> W praktyce jest tak, że w C rzeczywiście łatwiej się steruje działaniem
> komputera i możesz mieć wpływ na więcej "detali implementacyjnych",
> ale jeżeli idzie o wydajność, to pomijając małe programy w praktyce
> może wychodzić tak, że zarówno wydajność developmentu jak
> i wydajność ostatecznego kodu w C jest gorsza, bo Common Lisp robi
> już dużo rzeczy za Ciebie.
> Tak w każdym razie twierdzi gość, który w Lispie programuje
> komputery kwantowe:
> https://www.youtube.com/watch?v=f9vRcSAneiw
>
> > dlatego moim zdaniem takie teksty jak wyzej to kolportowanie falszywego raczej
mitu (co samo w sobie raczej nie jest chwalebne)
>
> Nie wiem o jakim fałszywym micie mówisz.
> Z historią ciężko jest dyskutować. Lisp został wymyślony
> w czasach, kiedy programowało się komputery mainframe
> na kartach perforowanych, a struktura danych zwana listą
> jednokierunkową była odkryciem.
pogadamy za jakis czas, na razie musze odpoczac... zdrowie kiepskie i umuieram
(mowiac metaforycznie) nie moge zlapac oddechu serca slabe rece bolą jak diabli...
ale odpoczne i bedzie mozna wrocic do tematu... (oglnie chyab moge pochwalic sie ze
mam teraz dosyc chyba mozna powiedziec duza wydajnosc w uczeniu sie... nieststy mecze
sie jeszcze szybciej ;c... troche mi tez szkoda starych czasów gdzie/gdy staralem sie
pisac teksty na usenet scislej
(np zdania "mam teraz dosyc chyba mozna powiedziec duza wydajnosc w uczeniu sie...
nieststy mecze sie jeszcze szybciej ;c..." bym wtedy nie napisal bo nie jestem pewien
czy jest scisle prawdziwe.. zmienilem sie i czasem jak tu wracam zauwazam jak
bardzo.. troche szkoda no ale coz, zobaczymy jak bedzie.. see ya nxt time
Następne wpisy z tego wątku
- 10.07.18 21:48 wąchacz, merdacz, dyndacz 'POPiS/EU
- 11.07.18 10:54 g...@g...com
- 11.07.18 18:57 AK
- 13.07.18 22:53 wąchacz, merdacz, dyndacz 'POPiS/EU
- 13.07.18 23:12 g...@g...com
- 13.07.18 23:20 g...@g...com
- 14.07.18 09:43 fir
- 14.07.18 11:34 g...@g...com
- 14.07.18 12:07 fir
- 14.07.18 12:11 fir
- 14.07.18 20:39 fir
- 14.07.18 20:45 fir
- 15.07.18 15:36 fir
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-12-02 Gdańsk => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2024-12-02 Kraków => Full Stack .Net Engineer <=
- 2024-12-02 Warszawa => Key Account Manager <=
- 2024-12-02 Kraków => Software .Net Developer <=
- 2024-12-02 Wrocław => Inżynier bezpieczeństwa aplikacji <=
- 2024-12-02 Gdańsk => Kierownik Działu Spedycji Międzynarodowej <=
- 2024-12-02 Gdańsk => Head of International Freight Forwarding Department <=
- 2024-12-02 Akumulatorki Ni-MH AA i AAA Green Cell
- 2024-12-02 Usiłowanie zabójstwa
- 2024-12-01 Rambo 2024. Co z radio-stopem
- 2024-12-01 Pijani kierowcy
- 2024-12-01 "Chciałem zamówić kurs tym"
- 2024-11-30 Windykatorzy ścigają spadkobierców z mandat nieboszczyka za przekroczenie prędkości???
- 2024-11-30 Łódź => Technical Artist <=
- 2024-11-30 Lublin => Inżynier Serwisu Sprzętu Medycznego <=