Μετάβαση στο περιεχόμενο
Ακολουθήστε τη νέα μας σελίδα στο Facebook! ×

Γλώσσες προγραμματισμού


giolefpat_ceid

Recommended Posts

@Pappos

Είμαι στο επίπεδο όπου γνωρίζω fortran και matlab:p vielen dank πάντως.

 

@Παναγιώτης

Μιας και δεν έχω την δυνατότητα να ασχοληθώ άμεσα με την C# (θα περάσει κανά δίμηνο πριν έχω την άνεση) θα κοιτάξω την python.

 

Θα κοιτάξω και αυτό που λες για προγραμματιζόμενο κομπιουτεράκι και να με λίγη τύχη να ενσωματώσω τπτ από αυτά που ξέρω στην matlab γραμμένα σε όποια γλώσσα χρειάζεται ;)

Link to comment
Share on other sites

  • Απαντήσεις 48
  • Created
  • Τελευταία απάντηση

Top Posters In This Topic

Κατάλληλη γλώσσα Προγραμματισμού για την δημιουργία εφαρμογών για PDA,Αριθμομηχανές κ.α είναι η Visual Basic Net(οποιαδήποτε έκδοση).Ο κώδικας είναι αρκετά ευκολός και απλός να τον μάθεις και το περιβάλλον της πολύ φιλικό στον χρήστη.Ενώ πάντα υπάρχει και ο προγραμματισμός με VBA που γίνεται και στο excel και αν γνωρίζεις άνετα δουλεύεις και την VB.Net

Link to comment
Share on other sites

προτιμώ την python που θα τρέχει native σε mac os x το οποίο χρησιμοποιώ και το γνωρίζει ο Παναγιώτης. Ας ξεκινήσω από τα απλά πρώτα...:rolleyes:

 

Την εγκατέστησα και παλεύω να δω εντολές δυνατότητες κλπ τώρα. Θα σας πω νεώτερα...αλήθεια ασχολείται κάποιος άλλος ενεργά?

Link to comment
Share on other sites

Η Python, Perl, Tcl/tk, PHP, είναι script γλώσσες. Μπορείς να κάνεις και προγράμματα αλλά για αυτήν την δουλειά υπάρχουν η Java, C++, C# που είναι καλύτερες για κάποια εφαρμογή. Με όλες μπορούν να γίνουν εφαρμογές αλλά οι παραπάνω γλώσσες (Python, Perl, Tcl/tk, PHP) είναι βοηθτικά εργαλεία και όχι μόνο για web εφαρμογές και εργαλεία για administrators UNIX.

Τα πάντα μαθαίνονται αν έχεις όρεξη, αλλά για εφαρμογές καλύτερα ξεκίνα με C#, C/C++ και μετά προχωράς. Μην ξεχνάς ότι τα απλά προγράμματα κονσόλας απέχουν πολύ μέχρι την GUI εφαρμογής τους. Έπειτα ξεκινάνε άλλες δυσκολίες όπως multithreading, IOException, Event handling κ.τ.λ.

Link to comment
Share on other sites

multithreading, IOException, Event handling κ.τ.λ.

 

Νομίζω ότι προχώρησες πολύ! Τεσπα προς το παρών πάντως θα ασχοληθώ με την Python και μετά την εξεταστική βλέπουμε:rolleyes: Άσε να δούμε κιόλας αν θα γίνει κάτι με το RoboCup 2D simulation από το άλλο νήμα και τι εργαλεία θα χρειαστούμε τελικά... Πρέπει να ρίξω διάβασμα και από εκείνη την μεριά γτ δεν έχω καταλάβει ακόμη πως παίζεις (λχ με scriptακια ή είμαι τελείως έξω) ;)

Link to comment
Share on other sites

Η Python, Perl, Tcl/tk, PHP, είναι script γλώσσες. Μπορείς να κάνεις και προγράμματα αλλά για αυτήν την δουλειά υπάρχουν η Java, C++, C# που είναι καλύτερες για κάποια εφαρμογή. Με όλες μπορούν να γίνουν εφαρμογές αλλά οι παραπάνω γλώσσες (Python, Perl, Tcl/tk, PHP) είναι βοηθτικά εργαλεία και όχι μόνο για web εφαρμογές και εργαλεία για administrators UNIX.

 

Τα πάντα μαθαίνονται αν έχεις όρεξη, αλλά για εφαρμογές καλύτερα ξεκίνα με C#, C/C++ και μετά προχωράς. Μην ξεχνάς ότι τα απλά προγράμματα κονσόλας απέχουν πολύ μέχρι την GUI εφαρμογής τους. Έπειτα ξεκινάνε άλλες δυσκολίες όπως multithreading, IOException, Event handling κ.τ.λ.

Το είπα και παραπάνω το ξαναλέω και τώρα. Η γλώσσα προγραμματισμού που χρησιμοποιείς εξαρτάται από το τι θέλεις να κάνεις. Μια ακόμη παράμετρος είναι φυσικά το προγραμματιστικό σου background. Εν ολίγοις με πολλές γλώσσες μπορείς να κάνεις αυτό που θέλεις απλά με κάποιες θα ζοριστείς λιγότερο.

 

Όταν θέλεις να γράψεις λειτουργικό σύστημα, φυσικά θα πας στη C. όταν όμως θέλεις να κάνεις μια απλή εφαρμογή (με ή χωρίς gui) το να χρησιμοποιήσεις C ή τις εξελίξεις της συχνά είναι overkill. Μη ξεχνάμε ότι με τη σημερινή υπολογιστική ισχύ η βελτιστοποίηση της ταχύτητας του κώδικα συνήθως δεν είναι το ζητούμενο, σε αντίθεση με την ταχύτητα ανάπτυξης του. Κατά συνέπεια λοιπόν, και ιδίως όταν ξεκινάς, είναι προτιμότερο να γράψεις σε μια απλή γλώσσα υψηλού επιπέδου (όπως η vbasic ή η python) στην οποία δε θα έχεις να παλεύεις με τη στριφνή σύνταξη, ούτε με τα ακατανόητα λάθη γιατί ξέχασες ένα ερωτηματικό ( ; ) στο τέλος της κάθε σειράς. Το μόνο που θα σε απασχολεί θα είναι η ανάπτυξη του κώδικα.

 

Τέλος σχετικά με τα gui και την python όποιος ενδιαφέρεται μπορεί να δει εδώ

Link to comment
Share on other sites

  • 1 month later...

ήταν για dos αυτή, μεχρι και την πρηγούμενη 10ετία ψιλοχρησιμοποιούνταν για απλά προγραμματάκια π.χ. να λύσεις βρόγχους σε κλειστά δίκτυα κλπ. υπάρχει ακόμη?

 

δεν έχει νόημα γιατι αυτά που έκανε υπολογιστικά τα κάνεις σε 2 λεπτα στο excel άσε που ειναι εντελώς αρχαία

Link to comment
Share on other sites

@στεφ29

 

Η χρησιμότητα μιας γλώσσας προγραμματισμού εξαρτάται από το τι θες να κάνεις. Αν απλά σκοπεύεις να μάθεις μια γλώσσα προγραμματισμού τότε πήγαινε σε μια πιο σύγχρονη εκδοχή της basic, πρακτικά δλδ την visual basic. Μπορείς να δεις και την python. Είναι εξίσου απλή (αν όχι απλούστερη) και τρεχεί παντού.

 

edit

το matlab είναι άλλης φύσης εργαλείο. Πολύ ισχυρό. Βασικά τι θες να κάνεις?

Με την qbasic θα μείνεις μόνο σε commmand prompt εφαρμογές. Αν θες gui θα πρέπει να πας σε κάτι πιο σύγχρονο. Επίσης σε λίγα χρόνια οι υπολογιστές (αν όχι ήδη δλδ) θα την τρέχουν μόνο με emulators.

Link to comment
Share on other sites

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε προκειμένου να αφήσετε κάποιο σχόλιο

Πρέπει να είστε μέλος για να μπορέσετε να αφήσετε κάποιο σχόλιο

Δημιουργία λογαριασμού

Κάντε μια δωρεάν εγγραφή στην κοινότητά μας. Είναι εύκολο!

Εγγραφή νέου λογαριασμού

Σύνδεση

Εάν έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

×
×
  • Create New...

Σημαντικό

Χρησιμοποιούμε cookies για να βελτιώνουμε το περιεχόμενο του website μας. Μπορείτε να τροποποιήσετε τις ρυθμίσεις των cookie, ή να δώσετε τη συγκατάθεσή σας για την χρήση τους.