🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #12819

Re: QT signal/slot in C++ standaard

#12819
From: Bart.Vanhauwaert
Date: Sat, 06 Oct 2001 09:17
44 lines
2852 bytes
whizzkid <whizzkid@users.sourceforge.net> wrote:
> Een tijdje geleden heb ik op ergens op internet
> gelezen dat er onderhandelingen bezig waren tussen
> Bjarne Stroustrup en QT.

Ik heb dat ook zien passeren. Je moet wel weten dat C++ een ISO standaard
is geworden. Dat wil zeggen dat Stroustrup niet meer diegene is die
beslist wat de volgende evolutie zal zijn van C++. Indien een organisatie
dus een signal/slot mechanisme in C++ wil krijgen moeten ze eerder
het C++ standardisatie comite kunnen overtuigen dan BS.

> Naar het schijnt was Bjarne Stroustrup geinteresseerd
> in het integreren van het signal/slot-mechanisme van QT
> in standaard C++.
> Is dit correct, weet iemand hier meer over ?

Geen idee of het correct is. Na de laatste meeting van het SC had ddj.com
een audiocast online van een voordracht van Bjarne Stroustrup over
'future directions for C++'. Die vind ik blijkbaar niet meer op hun
website? Als je de audiocast toch mocht vinden, dan ben ik daar ook
in geinteresseerd. Ik herinner me niet meer of signal/slots ter sprake
kwamen. Wat zeker wel vernoemd werd was oa veranderingen aan RTTI om
oa component based programming te ondersteunen. Deze veranderingen
zouden misschien kunnen helpen om een signal/slot systeem in pure
C++ te implementeren.

> Dit lijkt me geen slecht idee. Als je een object-georienteerde
> taal maakt, lijkt het mij evident dat er een heel
> eenvoudig manier moet bestaan om deze objecten rechtstreeks te
> laten communiceren.
> Of brengt dit ook nadelen mee?

Ik denk niet dat er heel veel praktische nadelen zijn. Tenslotte bewijst
de praktijk nu toch al een aantal jaren dat het mogelijk is om grote
projecten te bouwen die op deze techniek steunen. Op zich is dat niet
voldoende, er moeten nog heel wat andere voorwaarden voldaan worden eer
signal/slots in C++ komen. De weg naar C++20xx is nog ver.

(Links naar C++ standardisatie http://www.irule.be/bvh/c++/links.html)

cu bart

-- 
http://www.irule.be/bvh/
Technical Details
Message-ID: <g7imp9.6nv.ln@10.0.0.2>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.238.2.15!skynet.be!skynet.be!louie!not-for-mail
References: <1002306864.669413@seven.kulnet.kuleuven.ac.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,651757241c3f9a5a
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-10-06 03:15:57 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.238.2.15!skynet.be!skynet.be!louie!not-for-mail
Sender: - <bvh@ns1.irule.be>
From: Bart.Vanhauwaert@nowhere.be
Subject: Re: QT signal/slot in C++ standaard
Newsgroups: be.comp.programming
References: <1002306864.669413@seven.kulnet.kuleuven.ac.be>
User-Agent: tin/1.4.4-20000803 ("Vet for the Insane") (UNIX) (Linux/2.2.17-21mdksecure (i686))
Date: Sat, 6 Oct 2001 11:17:36 +0200
Message-ID: <g7imp9.6nv.ln@10.0.0.2>
Lines: 44
NNTP-Posting-Host: 194.78.202.248
X-Trace: 1002363354 reader1.news.skynet.be 36467 194.78.202.248
X-Complaints-To: abuse@skynet.be