Article View: pl.comp.lang.c
Article #267917Re: Ciemna strona C++
From: Seweryn Habdank-Wojewódzki
Date: Sat, 24 Nov 2007 16:41
Date: Sat, 24 Nov 2007 16:41
36 lines
2718 bytes
2718 bytes
Witam Łukasz Krotowski wrote: >>> ekhem, >> >> Czy możesz to powyższe rozwinąć? > > A co tu rozwijać. Po prostu nie wydaję mi się aby zdefiniowanie modelu > pamięci dla C++ było niepotrzebne. Potrzebne może i jest, tego nie mogę negować, bo nie znam się. Wiem tyle, że jest to trudne i to bardzo w szczególności, że targety dla J to raczej większe i typowe proce. Dla mnie przykładowym problemem jest to, że na DSP nie ma realnego wdrożenia J, bo tam nie działa pamięć tak jak na PC, a C++ jest, bo właśnie specyfikacja języka nie robi z tym kłopotu. Co więcej konstrukcje dozwolone w C, np. rzutowanie wskaźnika na funkcję na wskaźnik na obiekt (void*)(void (*) (void*)) są realnie niemożliwe na DSP, a C++ domyślnie zabrania takiej konstrukcji, zatem np. tu C++ jest bardziej zgodny z tym co oferują DSP niż często używany C. > Opieram to zarówno na przydatności > modelu pamięci Javy jak i na podstawie dyskusji przeczytanych na > gcc-devel. To muszę poczytać. Bo gcc np. obsługuje Black-fin, a to jest DSP ciekawe co oni tam sugerują dla C++. Pozdrawiam. -- |\/\/| Seweryn Habdank-Wojewódzki \/\/
Technical Details
Message-ID:
<fi9jcs$e3j$2@news.vectranet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.vectranet.pl!not-for-mailReferences:
<fghgeo$spf$1@nemesis.news.tpi.pl> <fghsb4$kpq$1@news.dialog.net.pl> <fgo4c7$mtu$1@news.vectranet.pl> <20071106073039.433f4934@Vorago> <fgqn9m$74j$2@news.vectranet.pl> <618565031.20071107113041@pkierski.net> <fgt6sh$jov$1@news.vectranet.pl> <fgtb6j$nur$1@news.vectranet.pl> <fgv6ba$k14$1@bozon2.softax.pl> <fgvkne$u3b$1@news.vectranet.pl> <fh1tjd$dtt$1@bozon2.softax.pl> <fh2lj6$qkh$1@news.vectranet.pl> <fha3as$pap$1@bozon2.softax.pl> <fhaj8u$e02$1@news.vectranet.pl> <fhf09d$ohq$1@bozon2.softax.pl> <fhfi9l$640$1@news.vectranet.pl> <fhurmu$5d9$1@bozon2.softax.pl> <fhv020$8k1$1@news.vectranet.pl> <fi2nbp$bit$1@nemesis.news.tpi.pl> <fi3e50$h2u$1@news.vectranet.pl> <fi7sgd$3mk$1@inews.gazeta.pl> <fi9fa8$auj$1@news.vectranet.pl> <fi9j03$2le$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.vectranet.pl!not-for-mail From: Seweryn Habdank-Wojewódzki <shw_mail@wp.pl> Newsgroups: pl.comp.lang.c Subject: Re: Ciemna strona C++ Date: Sat, 24 Nov 2007 17:41:27 +0100 Organization: VectraNET - http://www.vectranet.pl Lines: 37 Message-ID: <fi9jcs$e3j$2@news.vectranet.pl> References: <fghgeo$spf$1@nemesis.news.tpi.pl> <fghsb4$kpq$1@news.dialog.net.pl> <fgo4c7$mtu$1@news.vectranet.pl> <20071106073039.433f4934@Vorago> <fgqn9m$74j$2@news.vectranet.pl> <618565031.20071107113041@pkierski.net> <fgt6sh$jov$1@news.vectranet.pl> <fgtb6j$nur$1@news.vectranet.pl> <fgv6ba$k14$1@bozon2.softax.pl> <fgvkne$u3b$1@news.vectranet.pl> <fh1tjd$dtt$1@bozon2.softax.pl> <fh2lj6$qkh$1@news.vectranet.pl> <fha3as$pap$1@bozon2.softax.pl> <fhaj8u$e02$1@news.vectranet.pl> <fhf09d$ohq$1@bozon2.softax.pl> <fhfi9l$640$1@news.vectranet.pl> <fhurmu$5d9$1@bozon2.softax.pl> <fhv020$8k1$1@news.vectranet.pl> <fi2nbp$bit$1@nemesis.news.tpi.pl> <fi3e50$h2u$1@news.vectranet.pl> <fi7sgd$3mk$1@inews.gazeta.pl> <fi9fa8$auj$1@news.vectranet.pl> <fi9j03$2le$1@inews.gazeta.pl> Reply-To: shw_mail@wp.pl NNTP-Posting-Host: 078088193244.osw.vectranet.pl Mime-Version: 1.0 X-Trace: news.vectranet.pl 1195921629 14451 78.88.193.244 (24 Nov 2007 16:27:09 GMT) X-Complaints-To: usenet@news.vectranet.pl NNTP-Posting-Date: Sat, 24 Nov 2007 16:27:09 +0000 (UTC) User-Agent: KNode/0.10.5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit