🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #16463

Re: ARM C++ vs. ISO C++

#16463
From: A.L.
Date: Sun, 22 Apr 2007 15:20
75 lines
4103 bytes
On 22 Apr 2007 07:55:06 -0700, Seweryn Habdank-Wojewódzki
<habdank@gmail.com> wrote:

>Witam
>
>> Istnieje sporo papierow porownujacych C++ z innymi
>> jezykami (jak rozniez inne jezyki z rownie innymi jezykami) pod katem
>> roznych aspektow: niezawodnosci, czytelnosci i czego Pan tam jeszcze
>> chce. Uczy sie tego studentow na przedmiocie "Comparative Programming
>> Languages" czy podobnych. Jak Pan chce sobie poczytac w miare rozsadna
>> krytyke C++ to proponuje ksiazke Joynera.
>
>A czego dokładnie się uczy. Tego, że C++ jest kiepski? Czy rzetelnego
>porównywania, a dokładniej wyceny kosztu użycia, języka do konkretnego
>zastosowania?

Uczy sie porownywania. A przede wzystkim tego ze do porownywania
tzreba uzyc kryteriow. Jakich kryteriow. I ze jest to problem
wielokryterialny.

>Co Pan powie kiedy nie ma Java na jakiś procesor, a C++ jest.
>A ile kosztuje użycie Pythona na tym procesorze?
>A może zamiast CGI używać PHP tylko, że tam też go nie ma?
>

Pzreciez ja pisalem ze "zmojego punkty siedzienia" czyli zastosowan
logistycznych. I w ogole biznesowych.
 
>
>3. Dla mnie podstawowy przykład przewagi Javy i C++ np. nad Pythonem
>to kompilowanie. Kompiluje Pan program i wie Pan że zadziała tak czy
>inaczej ale zadziała. Mam kikla programików w językach skryptowych i
>ich nie używam, bo nie działają, a nie działają, bo in czegoś brakuje,
>ale one nie powiedzą czego im brakuje.
>

To co Pan wyzej napisal nie ma nijakiego sensu. Niech Pan przeczyta
uwaznie. Czy Java sie nie kompiluje i czy Java jest "jezykiem
skryptowym?...

>4. Np. jak w Pythonie ukryć "know how"? Jak na razie to jedynym
>rozwiązaniem jest napisanie kodu w C/C++ i zawrapowanie go w Pythonie.
>

Nie  wiem, bo nei uzywam Pythona.
 
>
>Myślę, że J2EE, to nie jest cel C++. Chociażby z prostej przyczyny, że
>klasy jako takie nie przedstawiają się - nie ma jak w natywny sposób
>napisać, aby website odpytał obiekt z metod czy pół. I wcale nie
>płacze że tak nie jest, bo jak bym chciał to bym miał. Kieyds takie
>coś pisałem i działało całkiem dobrze, ale okazało się, że tu jeszcze
>lepszy od Javy jest Python. Bo można robić cuda na kiju z klasami i
>nie tylko. Np. dodawanie _metod_ do istniejących klas w trakcie pracy
>programu.
>

Ale to co Pan napisal wyzej jest nie na temat. Poza tym, Panskie
argumenty sa PRZECIWKO Pythonowi, bo fakt ze mzona robic "cuda z
klasami" raczej ow jezyk dyskwalifikuje niz kwalifikuje.

>A kłopoty to się zaczynają kiedy Javę chce się łaczyć z innymi
>językami. Problem ten jest nie istniejący kiedy pracuje Pan używając C+
>+ i Pythona, bo w obie strony zachodzi bindowanie. Czyli mogę mieć
>zarówno aplikację w C++ i wołać programy pythona, jak i mieć aplikację
>w Pythonie i wołać C++.

Mozliwe. Jakos nie mam potzreby laczania Javy z C++, a jak mam
potrzeby laczenia z innymi jezykami, to producent jezyka dostarcza
"Java bindings". Co ma miejsce na przyklad w przypadku wszystkich
jezykow do modelowania i optymalizacji. Z chlubnym wyjatkiem AMPL. Ale
z miejsca w ktorym siedze Python nie jest widoczny nawet na ekranach
radarow. 

A.L.
Technical Details
Message-ID: <ebum23l0p8omriq6vacbrdibusns09qtua@4ax.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!lublin.pl!uw.edu.pl!newsgate.cistron.nl!xs4all!news.glorb.com!newshub.sdsu.edu!sn-xt-sjc-02!sn-xt-sjc-06!sn-post-sjc-01!supernews.com!corp.supernews.com!not-for-mail
References: <f0a7qu$jre$1@tkdami.pl> <1177191539.113565.121560@n76g2000hsh.googlegroups.com> <b7ll2398a75j2pdqiar25ofd9cvkl30scb@4ax.com> <1177253706.019651.120310@b75g2000hsg.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!lublin.pl!uw.edu.pl!newsgate.cistron.nl!xs4all!news.glorb.com!newshub.sdsu.edu!sn-xt-sjc-02!sn-xt-sjc-06!sn-post-sjc-01!supernews.com!corp.supernews.com!not-for-mail
From: A.L. <fela@2005.com>
Newsgroups: pl.comp.objects
Subject: Re: ARM C++ vs. ISO C++
Date: Sun, 22 Apr 2007 10:20:54 -0500
Organization: Posted via Supernews, http://www.supernews.com
Message-ID: <ebum23l0p8omriq6vacbrdibusns09qtua@4ax.com>
References: <f0a7qu$jre$1@tkdami.pl> <1177191539.113565.121560@n76g2000hsh.googlegroups.com> <b7ll2398a75j2pdqiar25ofd9cvkl30scb@4ax.com> <1177253706.019651.120310@b75g2000hsg.googlegroups.com>
X-Newsreader: Forte Agent 4.2/32.1117
MIME-Version: 1.0
X-Complaints-To: abuse@supernews.com
Lines: 75
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit