Προς το περιεχόμενο

H ποιο μπερδεμένη γλώσσα


Μέλας Κύων

Προτεινόμενες αναρτήσεις

Δημοσ.

@antonisid: C != C++

 

Η C++ είναι όντως πολύ μπερδεμένη, αφού έχει υπερβολικά πολλά χαρακτηριστικά που βολεύουν πολλά διαφορετικά στυλ προγραμματισμού. Επιπλέον, τα templates, να και είναι εξαιρετικά βολικά, περιπλέκουν ακόμα περισσότερο την κατάσταση (βλ. template metaprogramming).

 

Χρησιμοποιώ την C++ εδώ και 1 χρόνο περίπου - το τελευταίο μήνα έχω χωθεί μέσα στα templates για τα καλά. Όλα δουλεύουν όπως θα έπρεπε, αλλά δεν θα μπορούσα να γράψω ούτε γραμμή κώδικα αν δεν χρησιμοποιούσα την STL και το Boost, μια συλλογή βιβλιοθηκών εξαιρετικά υψηλής ποιότητας (http://www.boost.org)

Δημοσ.

αν ενας αρχαριος παει να διαβασει κωδικα c++ που κανει βαρια χρηση templates, stl κτλ μαλλον θα βαλει τα κλαματα. Ειναι οντως μπερδεγουεη τι να κανουμε (αμα την συνηθισεις ομως....... χεχχε)

Δημοσ.

Πάντως δεν έχω βρει κάτι που να γίνεται σε C (++) και να μη γίνεται σε (Object) Pascal, εκτός από κάτι "λεπτομέρειες" του τύπου multiple inheritance. Όμως και η object Pascal έχει κάποια παραπανίσια, π.χ. properties. Αλλά όλα αυτά είναι ευκολίες, το τι μπορείς να κάνεις ή όχι δε μεταβάλλεται με την multiple inheritance ή τα properties, π.χ. οτιδήποτε μπορεί να γίνει σε C++ γίνεται και σε C.

 

Απλά η C είναι πιο διαδεδομένη και έχει compilers για όλα τα OSes, ενώ η Object Pascal αν δεν υπήρχε το Delphi... άντε και κανά Lazarus IDE... δε θα χρησιμοποιούνταν πλέον σαν γλώσσα.

Δημοσ.

Αλήθεια, τι μπορείς να φτιάξεις σε C και δεν μπορείς να φτιάξεις σε Pascal ?

Αναφέρομαι σοβαρά με την έννοια ότι εδώ και χρόνια ότι μούρθε να φτιάξω σε Pascal τόφτιαξα. Εκτός ίσως από κάποια πράγματα που αναφέρονταν σε DLL των Windows και τα οπoία έβρισκα στο internet.

Δημοσ.
είσαι υποχρεωμένος να τη μάθεις ;

 

αν ναί, ησυχία και ... κολύμπα...

 

αν όχι, μάθε visual basic και κόψε την γκρίνια και τις μαγκιές

 

κυριε εξυπνε (συγνώμη , κε Βαγγέλη ήθελα να πω) από visual basic ξεκίνησα , στο ποστ τοποθετώ μια γνώμη μου και δε γκρινιάζω όπως λες, συζήτηση κάνουμε και ανταλλάσουμε γνώμες . Ο τροπος σου δεν ειναι ωραίος , αλλαξέ τον

Δημοσ.
είσαι υποχρεωμένος να τη μάθεις ;

 

αν ναί, ησυχία και ... κολύμπα...

 

αν όχι, μάθε visual basic και κόψε την γκρίνια και τις μαγκιές

h ma8e visual c# sthn ekdosh 3.0 orimazei arketa :P

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...