Υπάρχει κάποιο όφελος για το πρόγραμμα ή για τον προγαρμματιστή ή απλα είναι ετσι γιατι κανείς δεν ενδιαφέρθηκε να την κάνει πιο απλή - κατανοητή.
Εμφάνιση 1-15 από 34
-
09-09-10, 18:24 Γιατι η C είναι τόσο στριφνή; #1
-
09-09-10, 18:27 Απάντηση: Γιατι η C είναι τόσο στριφνή; #2
ΤΙ εννοείς ποιο απλή ..? Η C/C++ θεωρητικά είναι η ταχύτερη γλώσσα που υπάρχει και μπορείς να μιλήσεις κατευθείαν στο hardware....
Είναι γλώσσα χαμηλού επιπέδου. Δεν είναι τραγικά δύσκολη.... Εντάξει αν την συγκρίνει με την Pascal ή την Basic ναι δεν έχει καμία σχέση .....
-
09-09-10, 19:02 Απάντηση: Γιατι η C είναι τόσο στριφνή; #3
Χμμμ. Απο wiki, developed in 1972.
-
09-09-10, 19:26 Απάντηση: Γιατι η C είναι τόσο στριφνή; #4
Υπάρχουν γλώσσες για όλα τα γούστα και όλες τις ανάγκες.
Δεν μπορώ να καταλάβω βέβαια όταν λες ότι είναι στριφνή. Με την C μπορείς να κάνεις τα πάντα, σαφώς επειδή είναι low-level κάποια πράματα τα κάνεις πιο εύκολα με άλλες γλώσσες. Ελλείψεις έχει, ομώς ούτε δυσνόητη είναι, ούτε περίπλοκη. Ίσα ίσα, εγώ την θεωρώ απλή και άμεση. Αν είναι κατανοητή ή όχι, αύτο έχει να κάνει με το αν την ξέρεις ή όχι.
-
09-09-10, 20:07 Απάντηση: Γιατι η C είναι τόσο στριφνή; #5
Οταν λεω οτι είναι στριφνή εννοω εκφράσεις του τύπου :
s += i++;
ή
c[i][j] += a[i][k] * b[k][j];
και συνεχίζοντας καταλήγουμε στο
http://www.adslgr.com/forum/showpost...4&postcount=25
Αναφέρομαι δηλαδή κυρίως στη σύμπτηξη 2,3,4, ν εντολών σε φαινομενικά μια.
Προφανώς οσο πιο πολυ ασχολείσαι με τη γλώσσα τοσο πιο ευκολα τα κατανοεί κανείς όλα αυτά και τα ξεπερνά. Εχουν όμως κάποιο ουσιαστικό λόγο ύπαρξης υπάρχει καποιο κέρδος απο αυτά;
-
09-09-10, 20:18 Απάντηση: Γιατι η C είναι τόσο στριφνή; #6
Σε πολλές γλώσσες υπάρχουν αυτές οι εκφράσεις. Καλό είναι ο κώδικας που γράφεις να είναι ταυτόχρονα και αποδοτικός άλλα και εύκολος στην ανάγνωση.
-
09-09-10, 20:19 Απάντηση: Γιατι η C είναι τόσο στριφνή; #7
Στριφνή θα ήταν αν σου επέβαλε να το κάνεις μόνο έτσι. Έχεις όμως αρκετή ελευθερία.
- Κάνετε τη δουλειά σας γρήγορα, αξιόπιστα, με ασφάλεια, χωρίς τεχνητούς περιορισμούς και δωρεάν με το Linux.
- Οι δίσκοι χαλάνε! Σκεφτείτε τα αρχεία σας πριν την πατήσετε. Κάνετε τακτικά backup.
-
09-09-10, 20:22 Απάντηση: Γιατι η C είναι τόσο στριφνή; #8
-
09-09-10, 20:27 Απάντηση: Γιατι η C είναι τόσο στριφνή; #9
Η πρώτη έκδοση ... Υπάρχουν διαφορές ανάλογα με τον επεξεργαστή αλλά αυτό έχει να κάνει με το τι θέλεις να κάνεις ...
........Auto merged post: DVader πρόσθεσε 1 λεπτά και 48 δευτερόλεπτα αργότερα ........
E...βέβαια και έχουν..Αλλιώς μεταφράζονται σε γλώσσα μηχανής 5 εντολές και αλλιώς μία...Τελευταία επεξεργασία από το μέλος DVader : 09-09-10 στις 20:27. Αιτία: auto merged post
-
09-09-10, 20:28 Απάντηση: Γιατι η C είναι τόσο στριφνή; #10
ίσως δεν έχεις το κατάλληλο βιβλίο για να την εκτιμήσεις αρκετά. Προτείνω να αποκτήσεις τη βίβλο της συγκεκριμένης γλώσσας
http://en.wikipedia.org/wiki/The_C_P...Language_(book)
H C θα γίνει ένα πολύ δυνατό εργαλείο στα χέρια σου μετά απο αυτό το βιβλίο
-
09-09-10, 20:38 Απάντηση: Γιατι η C είναι τόσο στριφνή; #11
Το συγκεκριμένο βιβλίο είναι για reference. Όχι για να μάθεις τη γλώσσα πρώτη φορά.
Υδραυλικός, φωτογράφος, εραστής και ποιητής...
http://www.flickr.com/photos/120411235@N06/
-
09-09-10, 20:52 Απάντηση: Γιατι η C είναι τόσο στριφνή; #12
1ον άλλο C και εντελώς άλλο C++
2o το ότι τα βλέπεις για μια εντολή στην C δεν σημαίνει σε καμία περίπτωση πως τελικά θα μεταφραστεί σε μία εντολή. Για την ακρίβεια δεν υπάρχει "εντολή" σε high level γλώσσα που να μεταφράζεται σε 1 εντολή σε γλώσσα μηχανής.
@pt3 Η C (κατ' εμέ) έχει λιτή σύνταξη, την οποία μόλις συνηθίσεις θα σου φαίνεται πρακτικότερη γιατί γράφεις λιγότερα. Συνήθως για αρχή μαθαίνουν γλώσσες που φαίνονται πιο φιλικές (Basic, Pascal, Python κλπ.) και μετά πάνε σε μια με σύνταξη αλά C.
-
09-09-10, 23:56 Απάντηση: Γιατι η C είναι τόσο στριφνή; #13
-
10-09-10, 00:17 Απάντηση: Γιατι η C είναι τόσο στριφνή; #14
- Εγγραφή
- 27-08-2004
- Περιοχή
- internet
- Μηνύματα
- 23.371
- Downloads
- 58
- Uploads
- 17
- Άρθρα
- 9
- Ταχύτητα
- 49999 / 4999
- ISP
- ΟΤΕ Conn-x
- DSLAM
- ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
Αν θεωρείς αυτά στριφνά άσε καλύτερα το προγραμματισμό!
Παρόμοια σύνταξη έχουν οι περισσότερες γλώσσες προγραμματισμού ενώ όσο προχωράς σε πιο «εύκολες» γλώσσες (πχ python) θα δεις ακόμη πιο ωραίες και *πολύ* πιο πολύπλοκες εκφράσεις.
Αν λες τη C στριφνή θα πρέπει να είναι εξαιτίας των pointers, της φτωχής (αυτόματης) διαχείρισης μνήμης κλπ.
Γενικά η C πλέον καλό είναι να περιορίζεται σε system programming imo.Gentoo Linux: mess with the best and you might learn something
δικτυακή παράσταση | twitter | within specifications
Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.
-
10-09-10, 00:23 Απάντηση: Γιατι η C είναι τόσο στριφνή; #15
answer += ++mrsaccess382++ + ++Simpleton
Τελευταία επεξεργασία από το μέλος Nuperibo : 10-09-10 στις 00:28.
Παρόμοια Θέματα
-
Γιατι ρε Forthnet τέτοιο Call Center? Τοσο δύσκολο είναι?
Από power στο φόρουμ NovaΜηνύματα: 126Τελευταίο Μήνυμα: 13-02-08, 11:47 -
Γιατί τα double layer DVD είναι τόσο ακριβά;
Από Undertow στο φόρουμ Σκληροί δίσκοι, αποθηκευτικά μέσα και λοιπά περιφερειακάΜηνύματα: 21Τελευταίο Μήνυμα: 28-12-06, 11:09 -
Γιατί οι εξωτερικοί σκληροί είναι τόσο ακριβοί?
Από bodom στο φόρουμ Σκληροί δίσκοι, αποθηκευτικά μέσα και λοιπά περιφερειακάΜηνύματα: 11Τελευταίο Μήνυμα: 09-02-06, 03:29 -
Γιατι το Gnome ειναι τοσο αργο???
Από TheCondor στο φόρουμ Unix - LinuxΜηνύματα: 10Τελευταίο Μήνυμα: 18-02-05, 00:30 -
Κάρτες γραφικών περασμένης γενιάς -- Γιατί είναι ακόμα τόσο ακριβές;
Από John_Nastos στο φόρουμ Κάρτες ήχου, γραφικών, ηχεία και οθόνεςΜηνύματα: 16Τελευταίο Μήνυμα: 07-02-05, 01:10
Bookmarks