cap wrote: |
C++ και VBNET είναι δύο διαφορετικές γλώσσες προγραμματισμού. Το πρώτο πράγμα που θα πρέπει να αποφασίσεις είναι σε ποιά γλώσσα προγραμματισμού θέλεις να φτιάξεις την εφαρμογή σου. Η σε C++ θα τη φτιάξεις, ή σε VB.NET. Οι δύο γλώσσες δεν έχουν κάποια εξάρτηση μεταξύ τους ωστε να "πρέπει να το φτιάξεις σε C++ επειδή χρησιμοποιείς VB.NET" όπως είπες. |
|
Επειδή τον τελευταίο καιρό το έχουμε ρίξει πολύ στη συναίνεση και τον πολιτισμό, ήρθε η ώρα να τσακωθούμε λίγο 
Θα διαφωνήσω λοιπόν μαζί σου Σωτήρη, γιατί πιστεύω ότι η επιλογή της γλώσσας προγραμματισμού είναι το τελευταίο πράγμα που θα κάνεις όταν σχεδιάζεις ένα project. Ξεκινάς καταγράφοντας το πρόβλημα, σχεδιάζοντας τη λύση, και διαλέγοντας τα βέλτιστα εργαλεία για την υλοποίησή της.
Στην περίπτωση του x-istenz για παράδειγμα, το κομμάτι του tokenization μπορεί να γραφτεί πολύ εύκολα σε Perl ή Ruby σε σχέση με τη C++ ή τη VB.NET. Εκτός από το ότι επεκτείνεις τους ορίζοντές σου μαθαίνοντας μια νέα γλώσσα, καταλήγεις με το σωστό εργαλείο για τη σωστή δουλειά.
Αν αποφασίσεις εξ αρχής τη γλώσσα και πας να τα κάνεις όλα με αυτή, πλέον ισχύει το "When all you have is a hammer, everything looks like a nail".
Νατάσα Μανουσοπούλου