Logo Blogo

C++0x, la nuova versione del C++ non prima del 2010

Pubblicato: 24 lug 2009 da Lpt on fire!


La prossima versione dello standard C++, chiamata C++0x, non sarà pronta prima del 2010.

Il problema che ha rallentato i lavoro è il sistema dei “Concept” che avrebbero aiutato la manutenzione di codice che fa largo uso di template, ma la proposta presentata non è stata valuta sufficientemente matura per essere inclusa.

In ogni caso la futura versione del linguaggio avrà molte nuove frecce al suo arco. Se già utilizzate boost ne conoscerete già molte, altrimenti potete consultare la lista delle novità.

Via | DJJ

1 stelle2 stelle3 stelle4 stelle5 stelle (nessun voto)
condividi condividi
15 commenti

Categorie

Articoli simili

Disponibile OpenBSD 5.0 del 02 nov 2011
Rilasciato Openoffice 3.1 del 06 mag 2009

Argomenti Simili

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • CRV§ADER//KY

    24 lug 2009 - 17:55 - #1
    0 punti
    Up Down

    Nonostante conosca il linguaggio piuttosto bene, l’articolo su wikipedia mi sembra molto più vicino all’ostrogoto che non a un linguaggio di programmazione… ma dalla semplicità che ha decretato il successo clamoroso di Java non hanno imparato nulla?

    Nel momento in cui si facesse una versione di java che possa girare compilata (senza VM), senza il mare di librerie standard ma solo quelle essenziali e con la possibilità di disabilitare in punti specifici ciò che più impatta sulle performance (come il controllo di vettori e puntatori) si avrebbe il linguaggio di programmazione definitivo. Il progetto gcj si muove molto bene in questa direzione, ma al momento IMHO è ancora ben poco usabile.

  • iTaTi

    24 lug 2009 - 18:14 - #2
    0 punti
    Up Down

    Successo clamoroso di java? Linguaggio definitivo? Quella porcheria? Mah…

    Son ben altri i linguaggi da coltivare bene per il futuro come python ed erlang.

  • Hihu

    25 lug 2009 - 09:02 - #3
    0 punti
    Up Down

    Java è un linguaggio totalmente inutile, non merita il successo che ha fatto.

  • Fabiooo

    25 lug 2009 - 09:17 - #4
    0 punti
    Up Down

    #2 #3, che dichiarazioni IDIOTE fate.

    I linguaggi servono a scrivere programmi, che si auspicano con il minor numero possibile di bug e con la manutenibilità e espansibilità più alte possibili. Oltre, va detto, alla portabilità.

    Java ha soddisfatto abbastanza bene questi requisiti, e ha avuto il suo successo nonostante performance non altissime(ma tanto i costi di potenziamento dell’hw sono di gran lunga inferiori a quelli di manutenzione del sw).

    I vostri discorsi sono idiozie radical-chic.

  • Anonimo Codardo

    25 lug 2009 - 09:51 - #5
    0 punti
    Up Down

    Il progetto Jigsaw del JDK7 ha come scopo di modularizzare della JDK[0][1][2]. Questo, e la possibilità di far girare linguaggi dinamici (Python/Ruby) su JVM, farà recuperare parecchia strada a Java.

    Mancherebbe solo quel benedetto blocco unsafe{…} .

    [0] http://blogs.sun.com/mr/entry/jigsaw
    [1] http://openjdk.java.net/projects/jigsaw
    [3] http://mail.openjdk.java.net/mailman/listinfo/jigsaw-dev

  • Anonimo Codardo

    25 lug 2009 - 09:53 - #6
    0 punti
    Up Down

    #3,
    Mai sentito di Jython o Scala?

  • Profilo di _invernomuto_

    _invernomuto_

    25 lug 2009 - 20:32 - #7
    0 punti
    Up Down

    @Anonimo Codarso s #5
    “Mancherebbe solo quel benedetto blocco unsafe{…} .”
    PAROLE SANTE!

    #2 e #3
    Quando un giorno imparerete a programmare, forse apprezzerete java….poi che alla luce dei so moderni le app java restino qualcosa di più vicino ad un esercizio di stile che ad una “vera” (ma che vorrà mai ire, poi) applicazione, questo è una leggenda da sfatare.

  • iTaTi

    26 lug 2009 - 01:22 - #8
    0 punti
    Up Down

    Eccolo qui quello che pensa di essere più furbo degli altri nella programmazione…

    Non si può apprezzare java da programmatore, perché è un esempio vivente di come non si dovrebbe sviluppare un linguaggio. Anche se bisogna ammettere che nel corso degli anni hanno migliorato la tristissima situazione iniziale.

    Java è un linguaggio come gli altri e ci puoi fare tutte le applicazioni che vuoi, semplicemente è terribile da usare e quasi sempre ci sono alternative migliori sia dal punto di vista della scrittura/manutenzione sia da quello dell’esecuzione.

  • Darkat

    26 lug 2009 - 04:38 - #9
    0 punti
    Up Down

    mmm mi sa che ti sbagli, in quanto a semantiva java è uno dei linguaggi meglio costruiti che ci siano, C/C++ è ben lungi da avere una semantica ben costruita, ricordiamo che sono linguaggi costruiti per necessità, mentre java è stato costruito per se stesso, quindi anche lo sforzo per idearli è stato diverso…inoltre il paradigma ad oggetti tra java e C++ non ha paragone, java è ideato tutto intorno agli oggetti, il C++ è solo stato adattato, una bella differenza direi…comunque io continuo a pensare che sarà il linguaggio D della digital mars il successore del C++…

  • Anonimo Codardo

    26 lug 2009 - 07:27 - #10
    0 punti
    Up Down

    #8
    È arrivato Mr. “Il tuo framework fa schifo, ascolta un cretino”.

  • iTaTi

    26 lug 2009 - 07:53 - #11
    0 punti
    Up Down

    @Darkat

    Mi dispiace, ma java non è per niente uno dei linguaggi meglio disegnati. Guardati un po’ attorno e lo vedrai da solo. Nessuno ha parlato di C/C++ che hanno i loro problemi.

    #10… Ed ecco il solito che invece di discutere non sa far altro che insultare…

  • Darkat

    27 lug 2009 - 00:12 - #12
    0 punti
    Up Down

    @iTaTi: bo abbiamo idee troppo diverse e criteri diversi di valutazione credo, però è indubbio che quando java uscì fu una rivoluzione consettuale per i linguaggi di programmazione, java è stato forse il primo linguaggio ad essere creato partendo da una logica e non da una necessita, che poi ne siano venuti di migliori tanto di cappello, ma java è stato un passo fondamentale della storia della programmazione, trovo non sia giusto sminuirlo in questo modo, e io te lo dico come amante di diversi linguaggi operativi e non solo di java (inclusi C/C++,python e tanti altri)

  • Profilo di _invernomuto_

    _invernomuto_

    27 lug 2009 - 08:41 - #13
    0 punti
    Up Down

    @iTaTi

    1 - Non penso di essere più furbo degli altri nella programmazione, ma penso che uno che si limita a dire “java fa schifo” senza argomentare minimamente, di programmazione in generale sappia ben poco pechè, non solo dimostra di non conoscere minimamente java (sia come linguaggio che come framework) ma neppure sa cosa java abbia rappresentato per l’evoluzione di molti altri linguaggi.

    2 - Se vuoi discutere di linguaggi e programmazione ben volentieri, ma devi pur portare qualche esempio a supporto della tua tesi, non basta dire “ci sono linguaggi migliori” dovresti fare qualche esempio di un linguaggio che ritieni migliore e del perchè lo ritieni tale.

  • Profilo di albertino80

    albertino80

    27 lug 2009 - 13:36 - #14
    0 punti
    Up Down

    dai su non fate come al solito…

  • ienabellamy

    28 lug 2009 - 08:06 - #15
    0 punti
    Up Down

    Java è un tumore in metastasi. E voi siete dei luridi mangiatori di quiche.

L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per riservare il tuo nickname preferito su tutti i blog di Blogo e per caricare il tuo avatar. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No
I commenti sono sottoposti alle linee guida per la moderazione.

Anteprima del commento