🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #267651

Re: Ciemna strona C++

#267651
From: Tomasz bla Fortuna
Date: Tue, 06 Nov 2007 06:30
25 lines
1742 bytes
Dnia Mon, 05 Nov 2007 23:23:33 +0100
Seweryn Habdank-Wojewódzki <shw_mail@wp.pl> napisał(a):
> Piotr Wyderski wrote:
> > to
> > jest bez sensu, bo język szablonów może prowadzić do
> > bardzo drogich obliczeń i wynika to z ich struktury
> 
> Czy możesz dać przykład?
> 
> Mam kompletnie inne doświadczenia. Kod obliczeniowy powstały jako
> policy classes dla szablonów algorytmów jest u mnie szybszy niż kod
> oparty o wzorzec template method, czy inne pochodne po wskaźnikach do
> funckji. A to dlatego, że funktory są agresywnie i to bardzo
> agresywnie inlineowane i optymalizowane część obliczeń jest również
> dokonywana w czasie kompilacji.

AFAIR chodziło właśnie o koszt obliczeń potrzebny do skompilowania
szablonów, a nie run-time.

Pozdrawiam.
-- 
Tomasz bla Fortuna
jid: bla(at)af.gliwice.pl
pgp: 0x90746E79 @ pgp.mit.edu
www: http://bla.thera.be
Technical Details
Message-ID: <20071106073039.433f4934@Vorago>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.silweb.pl!polsl.pl!not-for-mail
References: <fghgeo$spf$1@nemesis.news.tpi.pl> <fghsb4$kpq$1@news.dialog.net.pl> <fgo4c7$mtu$1@news.vectranet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.silweb.pl!polsl.pl!not-for-mail
From: Tomasz bla Fortuna <bla@thera.be>
Newsgroups: pl.comp.lang.c
Subject: Re: Ciemna strona C++
Date: Tue, 6 Nov 2007 07:30:39 +0100
Organization: Politechnika Slaska, Gliwice
Lines: 44
Message-ID: <20071106073039.433f4934@Vorago>
References: <fghgeo$spf$1@nemesis.news.tpi.pl> <fghsb4$kpq$1@news.dialog.net.pl> <fgo4c7$mtu$1@news.vectranet.pl>
NNTP-Posting-Host: afdns.sownet.pl
Mime-Version: 1.0
X-Trace: polsl.pl 1194330565 21863 195.82.188.30 (6 Nov 2007 06:29:25 GMT)
X-Complaints-To: news@polsl.pl
NNTP-Posting-Date: Tue, 6 Nov 2007 06:29:25 +0000 (UTC)
X-Newsreader: Claws Mail 3.0.2 (GTK+ 2.12.1; x86_64-pc-linux-gnu)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit