neasmirni_1 Δημοσ. 14 Ιουνίου 2010 Δημοσ. 14 Ιουνίου 2010 Καταρχήν καλημέρα σε όλους. Είμαι νέος στο φόρουμ και εύχομαι να γίνω τακτικός από εδώ και πέρα. Χρειάζομαι τη βοήθειά σας βάση της πείρα σας. Θέλω να κάνω ένα προγραμματάκι για την πτυχιακή μου στο οποίο κάποιος ανοίγοντάς το να εμφανίζεται μία οθόνη με επιλογές - μόλις ολοκληρώνει τις επιλογές πιέζοντας ένα πλήκτρο πηγαίνει στην επόμενη οθόνη κτλ - και στο τέλος πιέζοντας ένα πλήκτρο να εμφανίζονται κάποια αποτελέσματα βάση των προηγούμενων επιλογών του. Το ερώτημά μου είναι τι γλώσσα προγραμματισμού να επιλέξω VB ή java, λαμβάνοντας υπόψη τα παρακάτω δεδομένα: α) Θέλω να έχω ολοκληρώσει την πτυχιακή μέσα σε ένα μήνα β) Θα ήθελα αν ήταν δυνατό να με βοηθούσε γενικότερα να επεμβαίνω στις εφαρμογές του office (excel και access), (καθώς για μη επαγγελματίες προγραμματιστές είναι η βάση για όλες τις δουλειές) και νομίζω ότι μόνο με την VB είναι δυνατό αυτό, ισχύει?? γ) Δεν γνωρίζω VB ή JAVA. δ) Έχω ασχοληθεί λίγο με C και assembly (όσο απαιτήθηκε για να περάσω κάποια μαθήματα) Παρακαλώ για τις γνώμες σας με όσο το δυνατόν πιο απλές ορολογίες (σκεφτείτε ότι είμαι αρχάριος) και ρεαλιστικές για έναν επίδοξο ερασιτέχνη και όχι επαγγελματία προγραμματιστή. Ευχαριστώ εκ των προτέρων.
ippo00 Δημοσ. 14 Ιουνίου 2010 Δημοσ. 14 Ιουνίου 2010 Flip a coin? C# από τη στιγμή που έχεις επαφή με την σύνταξη C?
V.I.Smirnov Δημοσ. 14 Ιουνίου 2010 Δημοσ. 14 Ιουνίου 2010 Θα ακούσεις τον κοντό και τον μακρύ του καθενός κάνοντας τέτοιες ερωτήσεις. Ο καθένας συνήθως απαντά με βάση τις προτιμήσεις του και τα δικά του κριτήρια. Στο δίλλημα που θέτεις, η VB είναι πιο εύκολη-απλή και κάνει πάρα πολλά πράγματα σχετικά εύκολα και γρήγορα. Και οπωσδήποτε κάνει και τη δουλειά σου όπως την περιγράφεις. Για το β), η VB επεμβαίνει στις εφαρμογές του office. Δεν ξέρω όμως αν δεν μπορεί να γίνει μέσω άλλων γλωσσών. Αν όμως σε ενδιαφέρει να μάθεις κάτι παραπάνω, θα πρέπει κατόπιν να στραφείς αλλού και ίσως η C# είναι μια καλή επιλογή αφού η σύνταξή της μοιάζει με της VB. Αλλά αυτό είναι για αργότερα... Καλή επιτυχία !!
Apoll Δημοσ. 14 Ιουνίου 2010 Δημοσ. 14 Ιουνίου 2010 neasmirni_1 αν αναφέρεσε σε VB.ΝΕΤ και έχεις ήδη υπόβαθρο με C, C#.NET είναι η πιο γρήγορη λύση. Από εκεί και μετά είτε VB.NET είτε C#.NET δεν έχουν καμμία διαφορά στο τι μπορείς να κάνεις. Και οι δύο πολύ εύκολα δουλεύουν με τα αρχεία του office.
neasmirni_1 Δημοσ. 14 Ιουνίου 2010 Μέλος Δημοσ. 14 Ιουνίου 2010 neasmirni_1 αν αναφέρεσε σε VB.ΝΕΤ και έχεις ήδη υπόβαθρο με C, C#.NET είναι η πιο γρήγορη λύση. Από εκεί και μετά είτε VB.NET είτε C#.NET δεν έχουν καμμία διαφορά στο τι μπορείς να κάνεις. Και οι δύο πολύ εύκολα δουλεύουν με τα αρχεία του office. Υπόβαθρο έχω μόνο στη C. Με την JAVA δεν μπορείς να επέμβεις σε αρχεία του office??
Επισκέπτης Δημοσ. 14 Ιουνίου 2010 Δημοσ. 14 Ιουνίου 2010 μπορείς, αλλά πιο δύσκολα και πιο περιορισμένα...
_tasos Δημοσ. 14 Ιουνίου 2010 Δημοσ. 14 Ιουνίου 2010 Η vb και η C# έχουν πρακτικά τις ίδιες δυνατότητες. Για τη δουλειά που θέλεις, δεν πρόκειται να μην σε καλύψει κάποια από τις δύο. Θεωρώ ότι η vb είναι πιο εύκολη για να τη μάθεις, οπότε για σένα (που θέλεις κάτι να το μάθεις γρήγορα) σου ταιριάζει καλύτερα. Αν όμως σε ενδιαφέρει, π.χ. επαγγελματικά να μάθεις .net τότε μάλλον η C# είναι πιο σωστή επιλογή. Υπάρχει μία μεγάλη επιχειρηματολογία πάνω σε αυτό το θέμα κ δεν το πιάνω. Edit: Εφόσον θέλεις να παίξεις με Office, το .NET είναι πιο καλή λύση. Τα πράγματα εκεί είναι πιο εύκολα.
Evgenios1 Δημοσ. 14 Ιουνίου 2010 Δημοσ. 14 Ιουνίου 2010 c#. Υγ: Ποιος σας λεει για vb; Παντα το ιδιο πραμα, Vb.net vs X.... Τοσο μεγαλη υποβαθμιση για την c# απο τους εκπαιδευτικους.
_tasos Δημοσ. 14 Ιουνίου 2010 Δημοσ. 14 Ιουνίου 2010 c#. Υγ: Ποιος σας λεει για vb; Παντα το ιδιο πραμα, Vb.net vs X.... Τοσο μεγαλη υποβαθμιση για την c# απο τους εκπαιδευτικους. Ποιος μίλησε για εκπαιδευτικούς; Και ποια υποβάθμιση; Απλά είπα ότι έχουν τις ίδιες δυνατότητες. Και ισχύει σε πολύ μεγάλο βαθμό. Και αυτός που το είπε σε μένα είναι Microsoft Certified Trainer.
neasmirni_1 Δημοσ. 14 Ιουνίου 2010 Μέλος Δημοσ. 14 Ιουνίου 2010 Καταρχήν, ευχαριστώ για την ανταπόκρισή σας στο ερώτημά μου. Πραγματικά βοηθάει πολύ να βλέπεις την άποψη έμπειρων ατόμων στον προγραμματισμό. Η vb και η C# έχουν πρακτικά τις ίδιες δυνατότητες. Για τη δουλειά που θέλεις, δεν πρόκειται να μην σε καλύψει κάποια από τις δύο. Θεωρώ ότι η vb είναι πιο εύκολη για να τη μάθεις, οπότε για σένα (που θέλεις κάτι να το μάθεις γρήγορα) σου ταιριάζει καλύτερα. Αν όμως σε ενδιαφέρει, π.χ. επαγγελματικά να μάθεις .net τότε μάλλον η C# είναι πιο σωστή επιλογή. Υπάρχει μία μεγάλη επιχειρηματολογία πάνω σε αυτό το θέμα κ δεν το πιάνω. Edit: Εφόσον θέλεις να παίξεις με Office, το .NET είναι πιο καλή λύση. Τα πράγματα εκεί είναι πιο εύκολα. α) Όταν λες vb εννοείς VB.NET? (Γιατί από ότι έχω καταλάβει είναι διαφορετική η vb 6 από την vb.net, σωστά?) β) Όταν λες .NET εννοείς .NET Framework?? (αυτό είναι γλώσσα προγραμματισμού ή απλά κάποια πλατφόρμα για να τρέχεις γλώσσες σαν την C# και VB.NET?) γ) Από ότι κατάλαβα για java, ούτε συζήτηση, έτσι? ΥΓ. Ξέρω ότι σας φαίνονται γελοίες οι ερωτήσεις που σας κάνω, όμως πιστέψτε με ότι είναι δύσκολο να βρεις αξιόπιστες και ολοκληρωμένες απαντήσεις οπουδήποτε αλλού. Και πάλι ευχαριστώ.
thanos713 Δημοσ. 14 Ιουνίου 2010 Δημοσ. 14 Ιουνίου 2010 α) Όταν λες vb εννοείς VB.NET? (Γιατί από ότι έχω καταλάβει είναι διαφορετική η vb 6 από την vb.net, σωστά?) β) Όταν λες .NET εννοείς .NET Framework?? (αυτό είναι γλώσσα προγραμματισμού ή απλά κάποια πλατφόρμα για να τρέχεις γλώσσες σαν την C# και VB.NET?) γ) Από ότι κατάλαβα για java, ούτε συζήτηση, έτσι? ΥΓ. Ξέρω ότι σας φαίνονται γελοίες οι ερωτήσεις που σας κάνω, όμως πιστέψτε με ότι είναι δύσκολο να βρεις αξιόπιστες και ολοκληρωμένες απαντήσεις οπουδήποτε αλλού. Και πάλι ευχαριστώ. α) Ναιβ) Ναι, πλατφόρμα πες ότι είναι... γ) Μπα, είναι πιο δύσκολα τα πράματα και αφού θες να τελειώσεις γρήγορα... ΥΓ. Σιγά τις γελοίες, έπρεπε να έβλεπες εμένα πέρσι να καταλάβαινες τι θα πει γελοίο...
_tasos Δημοσ. 14 Ιουνίου 2010 Δημοσ. 14 Ιουνίου 2010 γ) Από ότι κατάλαβα για java, ούτε συζήτηση, έτσι? Εφόσον θέλεις να παίξεις με Office, θα έλεγα ναι, χωρίς όμως να ξέρω πως τα πάει η Java σε αυτό το τομέα. Και οι υπόλοιποι στο thread δεν είπαν κάτι διαφορετικό. Σκέψου ότι κ τα δύο προϊόντα vb.net (a.k.a .net framework) και MS Office είναι από την ίδια εταιρία.
thanos713 Δημοσ. 14 Ιουνίου 2010 Δημοσ. 14 Ιουνίου 2010 Σκέψου ότι κ τα δύο προϊόντα vb.net (a.k.a .net framework) και MS Office είναι από την ίδια εταιρία. Σωστότατος!!! +10000
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.