UnKnown96 έγραψε:Ένα παράδειγμα είναι ο κλάδος του Socket Programming όπου είδα ότι είναι πολύ χρήσιμος στα προγράμματα που ασχολούνται με το διαδίκτυο. Η ερώτηση μου τώρα είναι αν υπάρχει κάποια πηγή που να έχει μία λίστα με αυτούς τους <<κλάδους>> ή τουλάχιστον τους πιο κύριους[. Φαντάζομαι ότι υπάρχουν πάρα πολλοί και μάλλον κανείς δεν τους γνωρίζει όλους παρά μόνο αυτούς που χρειάζεται.
Αυτό με το socket programming απλά χρησιμοποιεί μια βιβλιοθήκη για τέτοιο προγραμματισμό.
Οπότε, αυτό που χρειάζεται εδώ να μάθεις είναι να χρησιμοποιείς προγραμματιστικά νέες βιβλιοθήκες που είναι διαθέσιμες.
Υπάρχουν πάρα πολλές, όπως π.χ. gtk+/qt για προγραμματισμό σε γραφικό περιβάλλον. libxml για προγραμματισμό σε XML. libpcap για προγραμματισμό σε επίπεδο πακέτων δικτύου (για να διαβάζεις πακέτα δικτύου).
Με
- Κώδικας: Επιλογή όλων
apt-cache search ^lib
θα δείξει όλα τα πακέτα που ξεκινούν από lib.