Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

DLR - προχωρημένη υποστήριξη για δυναμικές γλώσσες στο .NET Framework

Îåêßíçóå áðü ôï ìÝëïò Νατάσα Μανουσοπούλου. Τελευταία δημοσίευση από το μέλος Vader στις 14-05-2007, 16:25. Υπάρχουν 27 απαντήσεις.
Σελίδα 2 από 2 (28 εγγραφές)   < 1 2
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  03-05-2007, 11:43 31340 σε απάντηση της 31338

    Απ: DLR - προχωρημένη υποστήριξη για δυναμικές γλώσσες στο .NET Framework

    objectref:
    ...

    Παρακαλώ επιδείξτε αυτοσυγκράτηση και ψυχραιμία, όπως ταιριάζει σε ενήλικους.

    Νατάσα Μανουσοπούλου
  •  03-05-2007, 11:49 31341 σε απάντηση της 31340

    Απ: DLR - προχωρημένη υποστήριξη για δυναμικές γλώσσες στο .NET Framework

    Νατάσα Μανουσοπούλου:
    objectref:
    ...

    Παρακαλώ επιδείξτε αυτοσυγκράτηση και ψυχραιμία, όπως ταιριάζει σε ενήλικους.

    Αυτο υπαρχει που λες, εκτος αν εκανες quote σε λαθος ονομα.

    Software Engineer, specializes in Microsoft .net/C#, COM, Sql Server and now Python.
  •  11-05-2007, 11:17 31721 σε απάντηση της 31313

    Απ: DLR - προχωρημένη υποστήριξη για δυναμικές γλώσσες στο .NET Framework

    Παναγιώτης Καναβός:

    objectref, είσαι πολύ άδικος. Η IronPython υπάρχει εδώ και 2, να μην πω 3 χρόνια. Ο δημιουργός της, ο Jim Hugunin, έφτιαξε και την Jython. Η Microsoft τον προσέλαβε πριν από 2 περίπου χρόνια ακριβώς επειδή κατευθυνόταν ήδη προς τις dynamic languages. Το LINQ και η C# 3.0 βασίζονται κατά κόρον σε χαρακτηριστικά των δυναμικών γλωσσών. Έπρεπε να παρακολουθήσεις την παρουσίαση του palladin για να δεις πόσα από τα χαρακτηριστικά του LINQ (να μην πω όλα) προέρχονται από δυναμικές γλώσσες. Αντί η Microsoft να βγάλει απλά μία γλώσσα για την πλάκα, ενσωμάτωσε στο Framework όλα τα χαρακτηριστικά που επιτρέπουν την δημιουργία δυναμικών γλωσσών.

    Τέλος πάντων, μία γλώσσα δεν είναι παντρεμένη με ένα framework ή μία πλατφόρμα. Ούτε η χρησιμότητα των dynamic γλωσσών οφείλεται στις βιβλιοθήκες τους. Αν ήταν έτσι, η C θα ήταν η πιο επιτυχημένη γλώσσα.




    Δηλαδή η C/C++ δεν είναι η ποιό επιτιχυμένη γλώσσα..? Surprise
  •  11-05-2007, 19:09 31734 σε απάντηση της 31721

    Απ: DLR - προχωρημένη υποστήριξη για δυναμικές γλώσσες στο .NET Framework

    Vader:
    Παναγιώτης Καναβός:

    Τέλος πάντων, μία γλώσσα δεν είναι παντρεμένη με ένα framework ή μία πλατφόρμα. Ούτε η χρησιμότητα των dynamic γλωσσών οφείλεται στις βιβλιοθήκες τους. Αν ήταν έτσι, η C θα ήταν η πιο επιτυχημένη γλώσσα.




    Δηλαδή η C/C++ δεν είναι η ποιό επιτιχυμένη γλώσσα..? Surprise

    Δεν έγραψα τυχαία C. H C++ είναι πολύ διαφορετική από την C και έχει μία εντελώς διαφορετική λογική στον προγραμματισμό. Μπορεί να υπάρχει ένας compiler C για κάθε επεξεργαστή και να υπάρχουν βιβλιοθήκες για οτιδήποτε μπορεί να χρειαστεί κανείς. Πολύ λίγοι όμως θα χρησιμοποιούσαν την C αν είχαν στη διάθεση τους μία άλλη γλώσσα.


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  12-05-2007, 14:38 31745 σε απάντηση της 31734

    Απ: DLR - προχωρημένη υποστήριξη για δυναμικές γλώσσες στο .NET Framework

    Παναγιώτης Καναβός:
    Vader:
    Παναγιώτης Καναβός:

    Τέλος πάντων, μία γλώσσα δεν είναι παντρεμένη με ένα framework ή μία πλατφόρμα. Ούτε η χρησιμότητα των dynamic γλωσσών οφείλεται στις βιβλιοθήκες τους. Αν ήταν έτσι, η C θα ήταν η πιο επιτυχημένη γλώσσα.




    Δηλαδή η C/C++ δεν είναι η ποιό επιτιχυμένη γλώσσα..? Surprise

    Δεν έγραψα τυχαία C. H C++ είναι πολύ διαφορετική από την C και έχει μία εντελώς διαφορετική λογική στον προγραμματισμό. Μπορεί να υπάρχει ένας compiler C για κάθε επεξεργαστή και να υπάρχουν βιβλιοθήκες για οτιδήποτε μπορεί να χρειαστεί κανείς. Πολύ λίγοι όμως θα χρησιμοποιούσαν την C αν είχαν στη διάθεση τους μία άλλη γλώσσα.



    Το κατάλαβα αυτό !!! Ακριβώς επειδή έχουν τελειώς διαφορετικές λογικές-φιλοσοφίες τιε θεωρώ αδελφές γλώσσες ή αν θέλεις η μια γλώσσα αποτελεί συνέχεια της άλλης χωρίς να έιναι απόλυτα σωστό αυτο ακριβώς επειδή ανήκουν σε διαφορετικές φιλοσοφίες προγραμματισμού. Ομως στην συνείδιση κάποιας μερίδας του κόσμου εχει περάσει έτσι. Super Angry

    Παρολαυτά όμως η απορία μου δεν έχει λυθεί. H C είναι η ποιό επιτυχιμένη γλώσσα η όχι ..? Tongue Tied
  •  13-05-2007, 03:52 31752 σε απάντηση της 31745

    Απ: DLR - προχωρημένη υποστήριξη για δυναμικές γλώσσες στο .NET Framework

    Χαλαρά είναι η πιο επιτυχημένη...εδω όλο το linux σε C ειναι γραμμένο και όλες οι γλώσσες ακολουθούν το συντακτικό της C, σχεδον....

    γροικάσε μπάρμπα τ' αρνάκια!!
  •  13-05-2007, 14:40 31757 σε απάντηση της 31752

    Απ: DLR - προχωρημένη υποστήριξη για δυναμικές γλώσσες στο .NET Framework

    Συνοψίζοντας:

    Α. Επί της ουσίας συμφωνώ με τον objectref.  Γιατί να χρειαζόμαστε μια python for NET ?
    Πιθανές εξηγήσεις που βρίσκω:
    1. Μαζί της θα φέρει όλες τις βιβλιοθήκες του .ΝΕΤ.
    2. Θα χρησιμοποιεί το Visual Studio
    Εμένα αυτά τα επιχειρήματα δεν μου αρκούν. Σε άλλους μπορεί να είναι υπεραρκετα.

    Β.Να ενσωματωθούν dynamic χαραστηριστικά σε υπάρχουσα γλώσσα είναι άλλη δουλειά και μπορεί πολύ πιο εύκολα να περάσει στον κόσμο.

    Γ. Ο κόσμος έχει μάθει να είναι επιφυλακτικός με τις επιλογές της microsoft γιατί απλούστατα αυτές προκύπτουν από εμπορικές και marketing πολιτικές, και αυτές αλλάζουν.
    Οι προγραμματιστές έχοντας την πικρή εμπειρία των Visual Java, και της J# είναι επιφυλακτικοί σε οτιδήποτε νέο.
    Εδώ εγώ ήμουν επιφυλακτικός - και πιστεύω και αρκετοί πλέον φανατικοί της - απένταντι στη C# όταν είχε βγει. Έλεγα που να πάω τώρα σε κάτι νέο που σε 2 χρόνια μπορεί να μην υπάρχει.
    VB.NET και πάλι VB.NET. Βέβαια αν όλοι σκέφτονταν σαν κι εμένα όντως σήμερα πιθανόν να μην υπήρχε C#...
    Δεν ξέρω , εγώ αφήνω τις επαναστάσεις για τους άλλους....


    Δ. Πάντως έχει καταντήσει βαρετό ο open source κόσμος να την πέφτει στην microsoft για ότι κάνει. Θυμάμαι όταν έγραφα σε VBScript οι Javaδες μου λέγανε : Μα καλά είναι γλώσσα αυτή ? Να μην έχει τύπους ? Να κάνεις ότι γουστάρεις χωρίς δηλώσεις ......
    Και αφού η microsoft έβγαλε την C# τώρα θυμήθηκαν τις dynamic....

    Ε. Κλείνοντας με κάτι κοινότυπο - κάθε γλώσσα είναι ένα εργαλείο. Συγκρίσεις του τύπου το σφυρί είναι καλύτερο από το κατσαβίδι μάλλον δεν είναι σωστές.

    Harry Tsavdaris
  •  14-05-2007, 10:38 31764 σε απάντηση της 31752

    Απ: DLR - προχωρημένη υποστήριξη για δυναμικές γλώσσες στο .NET Framework

    xterm:
    Χαλαρά είναι η πιο επιτυχημένη...εδω όλο το linux σε C ειναι γραμμένο και όλες οι γλώσσες ακολουθούν το συντακτικό της C, σχεδον....


    Αυτά να βλέπουν κάποιοι..... Βασικά αμα τους ρωτήσεις αν το linux είναι καλό λειτουργικό θα σου πούνε πατάτα είναι ..Τεσπά είναι εκτός θέματος αυτό ..Stick out tongue
  •  14-05-2007, 10:47 31765 σε απάντηση της 31757

    Απ: DLR - προχωρημένη υποστήριξη για δυναμικές γλώσσες στο .NET Framework

    tsavos:
    Συνοψίζοντας:

    Α. Επί της ουσίας συμφωνώ με τον objectref.  Γιατί να χρειαζόμαστε μια python for NET ?
    Πιθανές εξηγήσεις που βρίσκω:
    1. Μαζί της θα φέρει όλες τις βιβλιοθήκες του .ΝΕΤ.
    2. Θα χρησιμοποιεί το Visual Studio
    Εμένα αυτά τα επιχειρήματα δεν μου αρκούν. Σε άλλους μπορεί να είναι υπεραρκετα.

    Και εγώ συμφονώ μαζί του. Εμένα μου φάινεται λές και μαζεύουμε πολλές γλώσσες γύρω από το .ΝΕΤ. Δεν λέω καλό και άγιο είναι αλλά μήπως μετά από κάποιο σημείο χάνεται το μέτρο ....?

    Β.Να ενσωματωθούν dynamic χαραστηριστικά σε υπάρχουσα γλώσσα είναι άλλη δουλειά και μπορεί πολύ πιο εύκολα να περάσει στον κόσμο.

    Γ. Ο κόσμος έχει μάθει να είναι επιφυλακτικός με τις επιλογές της microsoft γιατί απλούστατα αυτές προκύπτουν από εμπορικές και marketing πολιτικές, και αυτές αλλάζουν.
    Οι προγραμματιστές έχοντας την πικρή εμπειρία των Visual Java, και της J# είναι επιφυλακτικοί σε οτιδήποτε νέο.
    Εδώ εγώ ήμουν επιφυλακτικός - και πιστεύω και αρκετοί πλέον φανατικοί της - απένταντι στη C# όταν είχε βγει. Έλεγα που να πάω τώρα σε κάτι νέο που σε 2 χρόνια μπορεί να μην υπάρχει.
    VB.NET και πάλι VB.NET. Βέβαια αν όλοι σκέφτονταν σαν κι εμένα όντως σήμερα πιθανόν να μην υπήρχε C#...
    Δεν ξέρω , εγώ αφήνω τις επαναστάσεις για τους άλλους....

    Δεν είναι θέμα επανάστασης αλλά θέμα καθαρά πρακτικό. Βασικά γιατί να μπείς στον κόπο να μάθεις μια άλλη γλώσσα όταν μπορείς να κάνει αποδοτικά την δουλειά σου με VB.NET. Θυμάμαι οταν πρωτοβγήκε το .ΝΕΤ για πολύ καιρό δεν ήθελα να ασχοληθώ.  Ποιός θα κάτσει να μετατρέψει τόσες libs από την VB σε VB.NET και το βασκό ποιός θα αντέξει να περάσει από το βρεφικό στάδιο του ψαχουλέματος της γλώσσας.... Παρολαυτά όμως όταν άρχισα να ασχολούμε μαζί της την λάτρεψα..Αλλά αυτό είναι άλλο...

    Δεν ξέρω...


    Δ. Πάντως έχει καταντήσει βαρετό ο open source κόσμος να την πέφτει στην microsoft για ότι κάνει. Θυμάμαι όταν έγραφα σε VBScript οι Javaδες μου λέγανε : Μα καλά είναι γλώσσα αυτή ? Να μην έχει τύπους ? Να κάνεις ότι γουστάρεις χωρίς δηλώσεις ......
    Και αφού η microsoft έβγαλε την C# τώρα θυμήθηκαν τις dynamic....

    Ε. Κλείνοντας με κάτι κοινότυπο - κάθε γλώσσα είναι ένα εργαλείο. Συγκρίσεις του τύπου το σφυρί είναι καλύτερο από το κατσαβίδι μάλλον δεν είναι σωστές.

    Συμφωνώ μαζί σου ότι όλες οι γλώσσες είναι εργαλεία αλλά μπορείς να τις συγκρίνεις...Κάθε φιλοσοφία προγραμματισμού αποτελέι μια λογική που γύρω της στρέφονται τα εργαλεία. Αρα λοιπόν είναι σαν να έχω πολλά κατσαβίδια.... Τα οποία και βεβαία μπορώ να τα συγκρίνω μεταξύ τους..Αυτός ο τρόπος σκέψης θα μας δώσει σωστά αποτελέσματα..Big Smile
  •  14-05-2007, 12:31 31768 σε απάντηση της 31765

    Απ: DLR - προχωρημένη υποστήριξη για δυναμικές γλώσσες στο .NET Framework

    H κουβέντα έχει ξεφύγει και είναι σχεδόν off-topic.

    Θα πρότεινα όποιον τον ενδιαφέρει, να ξεκινήσει νέο thread. Υπάρχουν πολλά θέματα προς συζήτηση σχετικά με τη αξία, την πρακτική εφαρμογή, την χρησιμότητα, κλπ των δυναμικών γλωσσών αλλά είναι καλύτερο να βρίσκονται στο δικό τους thread και όχι όλα κάτω από εδώ.

     


    Vir prudens non contra ventum mingit
  •  14-05-2007, 15:10 31775 σε απάντηση της 31768

    Απ: DLR - προχωρημένη υποστήριξη για δυναμικές γλώσσες στο .NET Framework

    Συμφωνώ μαζί μου αρκεί γενικά κάποιοι να προσέχουν τι λένε και να μην βάζουν φιτιλιές που κάνουν ένα νήμα να βγεί off-topic Wink
  •  14-05-2007, 15:24 31778 σε απάντηση της 31768

    Απ: DLR - προχωρημένη υποστήριξη για δυναμικές γλώσσες στο .NET Framework

    Όπως θα έχετε παρατηρήσει, το συγκεκριμμένο thread έχει πεθάνει εδώ και δέκα μέρες, καθώς όσοι ενδιαφέρονταν να συζητήσουν για δυναμικές γλώσσες την εγκατέλειψαν. Γι αυτό ξεκίνησα ένα νέο thread, το "Dynamic Language Runtime. Το καλύτερο πράγμα μετά την Μοτσαρέλλα στην πίτσα, ή καλύτερο κι από την ίδια την πίτσα?" . Θα παρακαλούσα να μην μετατραπεί και αυτό σε flame ή γιατί (δεν) χρειαζόμαστε τις δυναμικές γλώσσες, ή αν το Open Source είναι καλό ή όχι. Υπάρχουν άλλα threads γι αυτό.

     Στο νέο thread, κουβεντιάζουμε τις χρήσεις των δυναμικών γλωσσών, τα υπέρ και τα κατά τους και τους τρόπους με τους οποίους κάνουν τη ζωή μας πιο εύκολη.

     


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  14-05-2007, 16:25 31782 σε απάντηση της 31778

    Απ: DLR - προχωρημένη υποστήριξη για δυναμικές γλώσσες στο .NET Framework

    Yes Sir ! Stick out tongue
Σελίδα 2 από 2 (28 εγγραφές)   < 1 2
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems