-
X-Received: by 10.31.48.138 with SMTP id w132mr34937vkw.23.1502309030726; Wed, 09 Aug
2017 13:03:50 -0700 (PDT)
X-Received: by 10.31.48.138 with SMTP id w132mr34937vkw.23.1502309030726; Wed, 09 Aug
2017 13:03:50 -0700 (PDT)
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder
.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews
.com!nntp.giganews.com!u14no1942728ita.0!news-out.google.com!n39ni727qtf.1!nntp
.google.com!s6no1786878qtc.1!postnews.google.com!glegroupsg2000goo.googlegroups
.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Wed, 9 Aug 2017 13:03:50 -0700 (PDT)
In-Reply-To: <a...@n...v.pl>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=77.254.42.28;
posting-account=xjvq9QoAAAATMPC2X3btlHd_LkaJo_rj
NNTP-Posting-Host: 77.254.42.28
References: <om4qli$mfm$1@node2.news.atman.pl>
<8...@g...com>
<a...@g...com>
<a...@n...v.pl>
<5...@g...com>
<a...@n...v.pl>
<6...@g...com>
<a...@n...v.pl>
<omcv1l$h2o$1@node1.news.atman.pl>
<a...@n...v.pl>
<f...@g...com>
<a...@n...v.pl>
<4...@g...com>
<a...@n...v.pl>
<d...@g...com>
<a...@n...v.pl>
<5...@g...com>
<a...@n...v.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <7...@g...com>
Subject: Re: Rust
From: "M.M." <m...@g...com>
Injection-Date: Wed, 09 Aug 2017 20:03:50 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 122
Xref: news-archive.icm.edu.pl pl.comp.programming:210919
[ ukryj nagłówki ]On Wednesday, August 9, 2017 at 9:04:51 PM UTC+2, slawek wrote:
> On Wed, 9 Aug 2017 11:18:58 -0700 (PDT), "M.M." <m...@g...com>
> wrote:
> > Jeśli nie mam racji, to czemu
> > nie odpowiesz z uzasadnieniem?
>
> Bo po wuja mam marnować czas na ewangelizację gimbusów? Zwłaszcza
> takich którzy nie wiedzą do czego są rowery...
A po wuja zaczynasz w ogóle taką rozmowę jak potem rzekomo
nie masz czasu?
>
> > Raczej jak ktoś nie widzi różnicy pomiędzy językam=
> > i interpretowanymi i
> > kompilowanymi to mu gorączka zaszkodziła.
>
> No to wyobraź sobie swój ukochany język kompilowany, nazwijmy go X.
No wyobraziłem i co?
> I
> wyobraź sobie że przyjdzie zły (bardzo bardzo zły) Slawek i powie
> głosem złej Baby Jagi (szeleszcząco ochrypłym) a do tego ciumkając:
Oj ale się boję :D
> patrz mmarszik, właśnie wpuściłem do sieci interpreter języka X.
Ja myślę że nie wypuścisz, chociażby dlatego, że nie napisałeś nic o
rowerach ;-) A tak poważnie, po kiego Wuja wypuścisz ten interpreter, ke?
> Na te słowa zbledniesz, krew ci uszami, język kółkiem i ogólnie stack
> overflow i critical dump w gacie: "to niemożliwe, nie nie nie..." i
> padniesz niczym Kmicic vel Babinicz przed królem niesłusznie
> oskarżany.
Nie Sławuś, nie będzie tak. Może Ci żartobliwie napiszę że krew mi
poszła uszami, ale raczej wolę pożartować z rowerów. A tak naprawdę,
to zapytam ciepłym głosem w te same słowy co powyżej: po kiego Wuja
wypuszczasz ten interpreter, ke?
> Tyle bajka. Teraz morał. Nie od ciebie zależy jak dany język będzie
> przetwarzany.
Co to ma wspólnego z uzasadnieniem wskaźników w języku interpretowanym?
> Matlab był interpretowany linia po linii. Dziś jest
> kompilowany.
Ale ja nie mówię że nie można, tylko jaki sens, czy tam jak
wolisz: po kiego Wuja?
> Java była kompilowana do kodu pośredniego, ale można ją
> już kompilować do natywnego.
I co z tego?
> C kompilowany, a C# będący jego
> ulepszeniem
Zasada numer jeden: zanim zaczniesz mówić o ulepszeniach, to
napisz jak chcesz porównywać, jakiej MIARY chcesz używać?
> używa JIT. Basic jest, od dawna, kompilowany, przykładem
> choćby Bascom.
I co z tego?
> Tak że podział na interpretowane /kompilowane miał może sens za
> młodego Turskiego. Dziś jest obsolete.
A kto mówi że podział? Nie rozumiesz tego naprawdę? Ty mi wmawiasz
że podział, a ja Tobie złośliwie/żartobilwie że nie widzisz
różnic pomiędzy kompilowanym a interpretowanym. Naprawdę
nie załapałeś? Nie wierzę żebyś nie załapał!
Przecież:
1) Język o pewnych cechach ułatwia, albo wręcz umożliwia
generowanie wydajnego kodu maszynowego. Wskaźniki cały
czas, pomimo kolosalnego rozwoju optymalizatorów, skutecznie
podpowiadają kompilatorowi, jak wygenerować efektywny
kod (nawiasem pisząc, źle użyte wskaźniki, utrudniają
optymalizację, ale to OT).
2) Inne cechy nie mają najmniejszego sensu w językach
interpretowanych, jak np. wskaźniki. Sam nie umiesz
podać sensu.
3) Niektóre, zresztą bardzo wygodne i przyspieszające pracę,
cechy języków interpretowanych tak mocno spowalniają
wykonanie, że kompilowanie ich ma sens, ale niewielki - np.
w Javie call zawsze będzie wolne.
Pozdrawiam
Następne wpisy z tego wątku
- 09.08.17 22:16 slawek
- 09.08.17 22:17 slawek
- 09.08.17 22:22 Roman Tyczka
- 09.08.17 22:24 slawek
- 09.08.17 22:31 M.M.
- 09.08.17 22:34 slawek
- 09.08.17 22:38 slawek
- 09.08.17 22:48 g...@g...com
- 09.08.17 23:36 M.M.
- 09.08.17 23:54 slawek
- 09.08.17 23:57 slawek
- 10.08.17 00:08 slawek
- 10.08.17 00:24 g...@g...com
- 10.08.17 01:06 M.M.
- 10.08.17 01:36 slawek
Najnowsze wątki z tej grupy
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Re: Najgorszy język programowania
- NOWY: 2025-09-29 Alg., Strukt. Danych i Tech. Prog. - komentarz.pdf
- Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- 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
Najnowsze wątki
- 2025-12-24 Warszawa => Młodszy Specjalista ds. wsparcia sprzedaży <=
- 2025-12-24 New York Times zagrożeniem bezpieczeństwa narodowego USA - POTUS D. Trump
- 2025-12-24 Podżeganie?
- 2025-12-24 => Senior Algorithm Developer (Java/Kotlin) <=
- 2025-12-24 otwarcie drugiej obwodnicy Trójmiasta
- 2025-12-24 Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- 2025-12-23 Prezent dla kierowców od prezydenta Nawrockiego
- 2025-12-23 Warszawa => Asystent ds. Sprzedaży i Rozwoju Klienta <=
- 2025-12-23 Warszawa => Senior IT Recruitment Consultant <=
- 2025-12-22 czy wiedziałeś że?
- 2025-12-22 Unijne KOOOORWY mówią że WYCOFUJĄ się z zakazu rejestracji elektryków
- 2025-12-22 Białystok => ERP Microsoft Dynamics 365 Commerce Consultant <=
- 2025-12-22 Lublin => Project Manager <=
- 2025-12-22 Warszawa => Project Manager (AI and innovation) <=
- 2025-12-22 TVN oczekuje: Za Ziobrem BĘDZIE czerwona nota Interpolu! Czy może Interpol da drugi raz (w) dupę? ;-)




7 pułapek i okazji - zobacz co cię czeka podczas kupna mieszkania na wynajem