I documenti elencati here mostrano le riunioni più recenti in cima. L'incontro più recente è stato a St. Louis e ci sono i numeri pre-meeting mailing e post-meeting mailing elencati in alto.
Nei documenti pre-riunione troviamo N1875: Adding classes to C che è stato creato 2014-09-29
che è effettivamente recente e sembrerebbe che questo sia davvero un problema attivo.
Ciò che può essere fonte di confusione nel documento all'assemblea elenca ciò che sembrano vecchie proposte dal 1995:
N424 12 Jun 95 Jervis, RP: Classes in C, Part 1
N445 22 Aug 95 Jervis, Classes in C, Part 2: Inheritance
N446 22 Aug 95 Jervis, Classes in C, Part 3: Virtual Functions
N447 22 Aug 95 Jervis, Classes in C, Part 4: Constructors and Destructors
Essi possono essere stati inclusi per riferimento in quanto l'argomento è venuto di nuovo.
Aggiornamento
Jens ha sottolineato che la discussione di questa proposta può essere trovato draft minutes from the post mailing e la conclusione è:
sondaggi la paglia sopra indicano che non v'è alcun interesse da parte del Comitato di perseguire ulteriore sviluppo della proposta presentata. Tuttavia, lo incoraggerebbe il mittente a sviluppare un'implementazione che acquisisca l'esperienza utente di con i concetti presentati, ovvero la modifica di gcc o clang.
Quindi, in pratica, non vi è alcun interesse nel perseguire la proposta fino a quando non vi sarà un'attuazione che possa dimostrare interesse da parte della comunità.
fonte
2014-12-08 18:20:41
@MarkRansom Penso che la probabilità che questo entri nello standard sia molto bassa. Romperebbe una tonnellata di codice di sicurezza attualmente standard: ad es. tutto di glib/gtk. – Mgetz
@Mgetz sembra una proposta controversa, sono curioso di sapere quali aspetti della proposta potrebbero infrangere il codice esistente? Puoi fare un esempio? –
@ShafikYaghmour https://github.com/GNOME/gtk/search?l=c&q=class&utf8=%E2%9C%93 'class' è il grande killer in termini di rottura delle modifiche. In questo modo si romperebbe il codice scritto in C orientato agli oggetti usando quell'identificatore. Anche se "questo" potrebbe avere altrettanti problemi. – Mgetz