Article View: pl.comp.lang.c
Article #309547Re: C++: Inteligentne wskaźniki i dll-e
From: Sebastian Biały
Date: Sat, 30 Dec 2017 21:34
Date: Sat, 30 Dec 2017 21:34
33 lines
3121 bytes
3121 bytes
On 12/30/2017 9:32 PM, szykcech@gmail.com wrote: >> Taki HotSpot od połowy lat 90tych wykonuje Jave natywnie. > Ta... Nowa wersja Java i nowy procesor?!? Zdrówka życzę... Zupełnie jak z kompilatorami dowolnych językow. > Choćby wszyscy programiści Java się na raz zesrali nic tego nie zmieni że Java to emulacja czegoś co nie istnieje... x86 tez "nie istnieje". Istnieje tylko mikrokod, reszta to emulacja. > Jit to próba obejścia tego faktu - łata. Wirtualne maszyny Java i C# to chore pomysły i żadna łata tego nie zmieni - co więcej z każdą kolejną łatą choroba postępuje. Nijak świat tak nie uważa. Pewno nie czytają usenet. Paaaanie, ile tu było już dobrych rad dla świata i dupa. Niekt nie słucha kolejnych kaznodziei. > To tak jakby powiedzieć, po co mi normalne oddychanie skoro mogę użyć respiratora?!? Po co Ci nerki skoro możesz użyć maszyny do dializy?!? Po co Ci własne serce skoro możesz mieć sztuczne?!? Z bardzo wielu przyczyn które tutaj pomijasz. Java i C# kompilują do kodu pośredniego nie dlatego że tworcy byli idiotami, tylko dlatego że mozna dzięki temu osiągnąc kilka celów których nie da się osiągnąc w językach natywnych, przynajmniej nie bez doatkowego wysiłku. Dodatkowo niektore wersje jitc potafiły optymalizwac kod w *runtime* co jest nieosiągalne dla tradycyjnej kompilacji. > Opamiętaj się człowieku Nie przyszło Ci do głowy że aby wypowiadać się w dowolnym temacie nalezy miec o nim pojęcie? > A jeśli chcesz żyć podłączony do tych wszystkich kabli - to twój (chory) wybór... Analogie tumanistyczne mają to do siebie że zazwyczaj się gówno warte.
Technical Details
Message-ID:
<p290q5$l6n$1@node1.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailReferences:
<4bb38da4-2049-4e40-a507-3c1490d05d7e@googlegroups.com> <405033b7-1e7f-4850-9493-d2e0a7ab259f@googlegroups.com> <p22o44$1ur1$1@gioia.aioe.org> <a41c7232-f19c-4ec2-9af7-bb8c4dcbc222@googlegroups.com> <da02d9bf-bb79-4ce2-b2ab-b2523bcfe1d8@googlegroups.com> <p24uq0$1ge0$1@gioia.aioe.org> <da240fba-bdb6-4cff-8ecf-5a3f9db4181b@googlegroups.com> <almarsoft.7723251359768929128@news.v.pl> <5ebb943d-55d0-41f8-a78b-58086c6c3530@googlegroups.com> <p27sb9$g8v$2@node1.news.atman.pl> <77e9ebc3-4fd3-4680-b6d3-b25b7caab5a3@googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: Sebastian Biały <heby@poczta.onet.pl> Newsgroups: pl.comp.lang.c Subject: Re: C++: Inteligentne wskaźniki i dll-e Date: Sat, 30 Dec 2017 22:34:52 +0100 Organization: ATMAN - ATM S.A. Lines: 33 Message-ID: <p290q5$l6n$1@node1.news.atman.pl> References: <4bb38da4-2049-4e40-a507-3c1490d05d7e@googlegroups.com> <405033b7-1e7f-4850-9493-d2e0a7ab259f@googlegroups.com> <p22o44$1ur1$1@gioia.aioe.org> <a41c7232-f19c-4ec2-9af7-bb8c4dcbc222@googlegroups.com> <da02d9bf-bb79-4ce2-b2ab-b2523bcfe1d8@googlegroups.com> <p24uq0$1ge0$1@gioia.aioe.org> <da240fba-bdb6-4cff-8ecf-5a3f9db4181b@googlegroups.com> <almarsoft.7723251359768929128@news.v.pl> <5ebb943d-55d0-41f8-a78b-58086c6c3530@googlegroups.com> <p27sb9$g8v$2@node1.news.atman.pl> <77e9ebc3-4fd3-4680-b6d3-b25b7caab5a3@googlegroups.com> NNTP-Posting-Host: 176.115.87.135 Mime-Version: 1.0 X-Trace: node1.news.atman.pl 1514669701 21719 176.115.87.135 (30 Dec 2017 21:35:01 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Sat, 30 Dec 2017 21:35:01 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 In-Reply-To: <77e9ebc3-4fd3-4680-b6d3-b25b7caab5a3@googlegroups.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit