Mikä on paras, laajin ja tehokkain?
Mitä eroa C-kielillä on?
Mitä eroa C-kielillä on?
3595
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 3
Vanhimmat
hmm.. mitä tarkoitat?
//onks tää nopeempi ku...
int main()
{
return(0);
}
// tää ??
int main()
{
return(1);
}
hmm...
palstan esitelyssä:
"Keskustele ohjelmoinnista C-, C -, ja C# -kielillä."
Kysymykseesi ei ole olemassa vastausta. Yleisesti ottaen jokseenkin kaikilla kielillä voi laskea samat asiat. Tehokkuudesta puhuminen ei ole mielekästä ilman tarkkaa kontekstia. Laajuus on taas käsitteenä todella epämääräinen. Tarkoitatko varattuja sanoja? Abstraktiotasoja? Kirjastojen lukumäärää? Toimivuutta eri käyttöjärjestelmissä?
Ensin oli sana ja sitten tuli C. Tämän jälkeen C:hen lisättiin erilaisia kikkailuja ja syntyi C . C on kuin C johon on väkisin vängätty mukaan olioparadigman vaatimia ominaisuuksia. C# on (tietääkseni) näistä taas ihan irrallinen Microsoftin oma viritelmä. C ja C on pyritty tekemään alustariippumattomiksi, mutta onnistumisesta voi olla montaa mieltä jo senkin takia, että alustariippumattoman koodin kirjoittaminen on melkoisen haastava tehtävä. Käytännössä C-ohjelmat eivät ole alustariippumattomia, mutta niistä voidaan eroittaa alustariippumaton osa ja loput voidaan modifioida alustan mukaan.
Ohjelmoinnissa on, hieman oikaisten, absoluuttisia totuuksia vain syntaksissa, kaikista muista asioista keskustellaan (~tapellaan) jatkuvasti.