παπι Δημοσ. 11 Μαΐου 2012 Δημοσ. 11 Μαΐου 2012 Μπορει να εχεις παρακολουθησει και στο ΜΙΤ αλλα σιγουρα δεν εχεις ακουμπησει το VS.
ChRis6 Δημοσ. 11 Μαΐου 2012 Δημοσ. 11 Μαΐου 2012 Που κολλαει το visual studio με τη visual basic ; πειτε και μενα
migf1 Δημοσ. 11 Μαΐου 2012 Δημοσ. 11 Μαΐου 2012 Δείτε εδώ τι λέει ο migf1 : Link Ευχαριστώ για το link! ΥΓ. Έχει την αξία του πάντως να βλέπεις εξυπνάδες, facepalms, υφάκια και λοιπά όμορφα να καταρρίπτονται και να αυτο-επιστρέφονται στην πηγή τους μέσα σε ελάχιστα ποστs, με ένα απλό link
migf1 Δημοσ. 11 Μαΐου 2012 Δημοσ. 11 Μαΐου 2012 Εγω ακομα δεν εχω παρει απαντηση... Αν εννοείς το "Που κολλαει το visual studio με τη visual basic ; πειτε και μενα", το VS είναι υπερσύνολο της VB.
παπι Δημοσ. 11 Μαΐου 2012 Δημοσ. 11 Μαΐου 2012 Δείτε εδώ τι λέει ο migf1 : Link Τι στο... Δεν ξερω να διαβαζω; Prior to Visual Studio Version 4.0 there were Visual Basic 3, Visual C++, Visual FoxPro and Visual SourceSafe as separate products. Πριν απο το vs4 υπηρχαν 4 (τεσσερα) ξεχωριστα προιοντα δε λεει; Πιο κατω λεει οτι το πρωτο release βγηκε το 97 και ειχε την... τεσπα τι καθομαι και γραφω..
moukoublen Δημοσ. 11 Μαΐου 2012 Δημοσ. 11 Μαΐου 2012 Αν απ ότι είδα διευκρινίστηκε, θα το τοποθετήσω μαζεμένα. Native είναι οποιασδήποτε γλώσσας το compile παράγει κανονικό - διαδικο - εκτελέσιμο που (συνδεδεμένο προφανώς με τις βιβλιοθήκες του λειτουργικού ή και άλλες) εκτελείται "απ ευθείας" από το λειτουργικό. Τέτοιες είναι οι C, C++, Pascal, Visual Basic (μέχρι την έκδοση 6!!!) κ.α. Μη native είναι οι γλώσσες που το "εκτελέσιμο" που παράγουνε αναλαμβάνει κάποια virtual machine η κάποιο runtime enviroment (αν το λέω σωστά το δεύτερο) να το εκτελέσουν. Τέτοιες είναι η Java, που το εκτελέσιμο που παράγεται τρέχει στο java virtual machine (jre), το .NET που το εκτελέσιμο που παράγεται τρέχει από τον CLR (γίνεται συχνά η παρεξήγηση ότι το .NET είναι ένα framework - περιοριζόμενο σε σύνολο βιβλιοθηκών. Λάθος. Είναι ένα ολόκληρο virtual σύστημα και τα εκτελέσιμα που παράγονται από αυτό, ας έχουν την .exe κατάληξη, δεν είναι δυαδικά εκτελέσιμα) Στην κατηγορια αυτή υπάρχουν και οι script γλώσσες όπως η Python (αν και η python μπορεί να βγάλει και standalone εκτελέσιμα) η Περλ και διαφορες άλλες. Στις script γλώσσες λοιπόν ο κώδικας δε γίνεται compile ποτε. Διαβάζεται και εκτελείται από την αντίστοιχη μηχανή της κάθε γλώσσας. Και στις δυο περιπτώσεις (είτε script γλώσσα είτε virtual machine) οι αντίστοιχες μηχανές που αναλαμβάνουν να εκτελέσουν τα αρχεία (ψευδό - binary ή script) είναι γραμμένες και υλοποιημένες σε native γλώσσα για κάθε πλατφόρμα (ανάλογα σε πόσες πλατφόρμες βγαίνουν) Για αυτό κι όλας στις μη native γλώσσες υπάρχει αρκετή φορητότητα, δηλαδή βρίσκεις τις μηχανές τους υλοποιημένες για διαφορες πλατφόρμες και έτσι τα ψευδο-εκτελέσιμα ;h το script τρέχει αυτούσιο σε όλες αυτές τις πλατφόρμες. Τώρα από κει και πέρα στις native γλώσσες μπορείς να βρείς πολλές υλοποιήσεις των ιδιων γλωσσών (και στις μη native καμια φορα). Π.χ. για C υπάρχουν παρα πολλοί compilers. Δωρεάν και μη. Τώρα η microsoft στα windows πουλάει - προσφέρει τα δικά της συστήματα ανάπτυξης αλλα αυτό δε σημαίνει ότι προτείνει κατ ανάγκη μονο αυτά. Για παράδειγμα έχει τη δικια της C++ (microsoft visual c++) αλλα υπάρχει και η Intel C++ που παρα πολύ μεγάλα (έως και τεραστια) project γίνονται με αυτή. (π.χ. Cubase). Κατά συνέπεια εκτος από τα Mac οσ που απ ότι έχω καταλάβει είναι τα πράγματα αρκετά στραμμένα γύρο από την Object C και το xcode και εκτος από τις mobile πλατφόρμες που επίσης κυριαρχεί για την κάθε μια ένα SDK (σχεδόν όμως. Όχι πάντα) εκτος από αυτά τα δυο δε νομίζω ότι υπάρχει πλήρης ταύτιση ένα προς ένα. Στα windows -> αυτό. Στο linux -> αυτό. Σε καμια περίπτωση μάλιστα, ιδιαιτερα στο linux. EDIT Ο πυρήνας του linux είναι γραμμένος (αν δε κάνω λάθος) ως επί το πλείστον σε C και λιγότερο σε C++. Επίσημα λοιπόν (αν δε κάνω ξανά λάθος) γίνεται compile από έναν open-source και πολύ μεγάλο compiler που λέγεται Gcc (τώρα τελευταία κάπου διάβασα ότι γίνεται συζήτηση να μεταβούν σε clang). Αυτό τώρα δε σημαίνει πως ο,τι κανεις σε C πρέπει να είναι στον Gcc. Σε καμια περίπτωση. Επιλεγεις και παίρνεις ανάλογα με το τι ανάγκες έχεις. Ανάλογα τι θες να κανεις, που βρίσκεσαι, τι ανάγκες έχεις, τι γνώσεις έχεις, τι προτεραιότητες έχεις, επιλεγεις την πλατφόρμα ανάπτυξης. Αυτό κυρίως, όπως είπα, σε windows και linux. Στα mobile τα πράγματα είναι λίγο πιο περιορισμένα ακόμα.
Timonkaipumpa Δημοσ. 11 Μαΐου 2012 Δημοσ. 11 Μαΐου 2012 Και εδώ δεν κολλάει το πόσο μαμάτη είναι η Objective C που χρησιμοποιεί το μοντέλο της Smalltalk, και ουχί της Simula με αποτέλεσμα να της δίνει ένα bonus σε ταχύτητα για μετέπειτα κλήσεις, και είναι native;
migf1 Δημοσ. 12 Μαΐου 2012 Δημοσ. 12 Μαΐου 2012 Τι στο... Δεν ξερω να διαβαζω; Prior to Visual Studio Version 4.0 there were Visual Basic 3, Visual C++, Visual FoxPro and Visual SourceSafe as separate products. Πριν απο το vs4 υπηρχαν 4 (τεσσερα) ξεχωριστα προιοντα δε λεει; Πιο κατω λεει οτι το πρωτο release βγηκε το 97 και ειχε την... τεσπα τι καθομαι και γραφω.. Κι εγώ για μετεξέλιξη έγραψα εξαρχής (κι όχι για εξέλιξη).
Erevis Δημοσ. 12 Μαΐου 2012 Δημοσ. 12 Μαΐου 2012 Αν εννοείς το "Που κολλαει το visual studio με τη visual basic ; πειτε και μενα", το VS είναι υπερσύνολο της VB. To Visual Studio είναι IDE και η VB γλώσσα προγραμματισμού, οπότε το να είναι το 1ο υπερσύνολο του 2ου είναι λίγο(έως πολύ) άτοπο.
computeras13 Δημοσ. 12 Μαΐου 2012 Δημοσ. 12 Μαΐου 2012 Αν έχω καταλάβει καλά απ' όσα διάβασα, πρωτού βγει το visual studio το IDE που έγραφες VB λεγόταν και αυτό Visual Basic # (# is version number)
migf1 Δημοσ. 12 Μαΐου 2012 Δημοσ. 12 Μαΐου 2012 Όταν εγκαθιστάς το VS περιέχει και την VB (υπερσύνολο). Άσχετα όμως από το παραπάνω, το όλο point εξαρχής ήταν (το δικό μου τουλάχιστον) πως η VB ήταν η 1η απόπειρα της Microsoft για visual RAD development (εξού και το πρόθεμα "Visual", στις προηγούμενες εκδόσεις δεν υπήρχε αυτό το πρόθεμα) και το VS είναι η σύγχρονη ενσάρκωση visual RAD development της Microsoft.
Erevis Δημοσ. 12 Μαΐου 2012 Δημοσ. 12 Μαΐου 2012 Όταν εγκαθιστάς το VS περιέχει και την VB (υπερσύνολο). Άσχετα όμως από το παραπάνω, το όλο point εξαρχής ήταν (το δικό μου τουλάχιστον) πως η VB ήταν η 1η απόπειρα της Microsoft για visual RAD development (εξού και το πρόθεμα "Visual", στις προηγούμενες εκδόσεις δεν υπήρχε αυτό το πρόθεμα) και το VS είναι η σύγχρονη ενσάρκωση visual RAD development της Microsoft. Δηλαδή το Netbeans είναι υπερσύνολο της Java επειδή όταν το κατεβάσεις την 'περιέχει'? Είναι εντελώς άκυρο αυτό που λες. Επαναλαμβάνω, το Visual Studio είναι ένας πολύ εξελιγμένος IDE και τίποτα περισσότερο. Σου δίνει όλα τα εργαλεία για να αναπτύξεις εφαρμογές χρησιμοποιώντας το .ΝΕΤ αλλά δε περιορίζεται εκεί, μπορείς να δημιουργήσεις εφαρμογές command line, εφαρμογές που χρησιμοποιούν απευθείας το WinAPI, εφαρμογές με Qt, εφαρμογές που χρησιμοποιούν OpenGL, DirectX, SDL κτλ.
Timonkaipumpa Δημοσ. 12 Μαΐου 2012 Δημοσ. 12 Μαΐου 2012 Μόνο που η αναλογία Netbeans - Java δεν είναι όμοια με το VS - Visual Basic/Visual C++. Νομίζω ότι αυτό είναι πασιφανές και απορώ γιατί μπήκε σαν επιχείρημα το Netbeans και η Java.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα