Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [DIFFERENZA] C/C++ quele conviene?

    ragazzi mi sto interessando per studiare un nuovo linguaggio e mi interesserebbe sapere la differenza fra C e C++
    quale va di piu quale conviene e insomma cosa offre piu una rispetto l´altra
    There are two kinds of researchers:
    those that have implemented something and those that have not.
    The latter will tell you that there are 142 ways of doing things
    and that there isn't consensus on which is best.
    The former will simply tell you that 141 of them don't work.

  2. #2
    c'è stata una stessa discussione ieri, cerca tra le pagine e vedi.
    Non ti rispondo perchè la domanda l'ho fatta anche io e mi hanno confuso le idee + di prima

  3. #3
    ...Terrible warlords, good warlords, and an english song

  4. #4
    Ora dimmi tu se hai le idee + chiare!

    Se si sono scemo io

  5. #5
    Ora dimmi tu se hai le idee + chiare
    :master: è bello avere il dono della sintesi.

    Ci sono DECINE di discussioni aventi come titolo
    "meglio iniziare a studiare il C o il C++"
    "differenze fra il C e il C++"

    BASTA avere un pò di pazienza...
    e fare qualche ricerca nel motore di questo forum
    (ti do la mia parola che se perdi 5/10 minuti a cercare le trovi).

    Sostanzialmente tutto quello si può scrivere in C
    lo si può fare anche in C++
    non a caso l'uno è il predecessore dell'altro.

    Molti manuali C++ hanno una parte introduttiva (circa 3/400 pagine)
    dedicata all'apprendimento delle basi del C)

    quindi:

    1)Se conosci prima le basi del C
    ti troverai sicuramente meglio quando inizierai a studiare il C++.
    Tuttavia c'è da dire che conoscendo "bene" il C
    non vuol significare conoscere anche il C++.

    2)La maggiore differenza fra i due linguaggi sta nel fatto
    che il C è un linguaggio sostanzialmente "strutturato"
    mentre il più moderno C++ si basa sull'OOP (programmazione orientata
    agli oggetti, come anche il JAVA e tutti i linguaggi di ultima generazione), ciò però non vuol dire che il caro e vecchio C
    sia stato accantonato. Ci sono tutt'ora milioni
    di programmatori in tutto il mondo che rimangono fedeli a questo linguaggio e che quindi preferiscono continuare a scrivere/ampliare
    routine in C piuttosto che aggiornarle/portarle in C++
    (vedi ad esempio i sistemi UNIX riscritti quasi interamente in C).


    3)CONCUSIONE e parere prettamente personale.
    Sinceramente credo che se si conosce BENE (a fondo)
    un linguaggio di programmazione come il C,
    è relativamente facile PASSARE al C++ (e viceversa),
    Nonostante (come ho detto prima) i due linguaggi
    siano strutturalmente molto differenti.
    Quindi la scelta del linguaggio da apprendere prima,
    rimane prettamente personale
    .
    ...Terrible warlords, good warlords, and an english song

  6. #6
    Beh io mi studio C++ poi se ne avro bisogno mi studiero anche il C
    cmq quella discussione fa tutto forche rispondere alla nostra domanda..
    There are two kinds of researchers:
    those that have implemented something and those that have not.
    The latter will tell you that there are 142 ways of doing things
    and that there isn't consensus on which is best.
    The former will simply tell you that 141 of them don't work.

  7. #7
    Originariamente inviato da claudiocrack
    Beh io mi studio C++ poi se ne avro bisogno mi studiero anche il C
    cmq quella discussione fa tutto forche rispondere alla nostra domanda..
    Se può esserti di aiuto, io studio java ed è molto simile al c++, quindi ho scelto c++

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    48

    Rispondo io alla tua domanda...

    Ma con un' altra domanda...
    Conviene imparare ad utilizzare Windows 3.11 o Windows ME ?

    Beh Windows ME e' cio' che si utilizza nel 99% dei casi (oggi),
    forse in alcuni anche 3.11.
    Ma per conoscere Windows ME sicuramente devi conoscere in genere
    il Sistema Windows 3.11, dunque se utilizzi Windows ME sicuramente
    saprai destreggiarti bene anche in 3.11.

    In linea di massima un programmatore C++ sa destreggiarsi in C
    un programmatore C non necessariamente conosce C++,magari neanche sa cos' e' la programmazione ad oggetti.

    Adesso molti mi verranno a dire che il paragone non e' molto azzeccato e forse scatenero' una polemica...
    Ma credo che tu cosi' possa capire.
    C e' la BASE, C++ l'evoluzione,conosci C++ e conoscerai C,viceversa credo propio di no..
    Ciao alla prossima

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.