Ενα νέο BLOG για Προγραμματισμό σε γλώσσα PROLOG ( http://prologsource.wordpress.com )

Πρόσφατα έφτιαξα ένα νέο blog για θέματα Τεχνητής Νοημοσύνης, Προγραμματισμό σε PROLOG και Intel ASSEMBLY. Περιλαμβάνει ήδη τρία νέα ποστ με πηγαίο κώδικα για SWI-Prolog και για LPA Prolog:Visual Prolog

http://prologsource.wordpress.com

Το νέο ποστ είναι κώδικας για ανάγνωση αρχείων EXCEL από SWI-Prolog.

Σε φοιτητές που μάθαιναν τη γλώσσα Prolog (αλλά δεν τη διδάσκονταν σωστά) είχα κάνει ιδιαίτερα μαθήματα πριν 2 χρόνια. Οι πρακτικές ανάγκες αυτών των μαθημάτων είχαν οδηγήσει τότε και σε βελτιώσεις ενός δικού μου μεταγλωττιστή, της GIS-Prolog (κλικ εδώ για να την κατεβάσετε).
Αν υπάρξει ενδιαφέρον, τα ιδιαίτερα μαθήματα PROLOG θα ξαναγίνουν φέτος (e-mail στο omadeon@hotmail.com αν ενδιαφέρεστε).

Related articles

Zemanta Pixie

.

6 comments

  1. δυστυχώς όχι…
    🙂

    …ακόμη! a ha ha ha…

    Πάντως (πλάκα στην πλάκα)
    1) Τα κινέζικα τα μαθαίνει κανείς καλύτερα με ημι-αυτόματες μεθόδους
    (προτιμώ τα ισπανικά, μπας και «την κάνω» για καμιά άλλη χώρα…)

    2) Κάποτε (διηγείται ο George Spencer Brown) ένας φοιτητής παρουσίασε σε έναν καθηγητή πληροφορικής μία νέα Γλώσσα Προγραμματισμού, με τρομερές δυνατότητες, παράλληλη εκτέλεση, πολλαπλές εντολές ενσωματωμένες σε μία εντολή, και πολυσημία (το ίδιο σύμβολο να σημαίνει πολλά πράματα μαζί) κ.ο.κ.
    Ο καθηγητής, είδε τη νέα αυτή γλώσσα προγραμματισμού και αποφάνθηκε
    «χμμμμ…. μου φαίνεται ότι έχεις επανεφεύρει την Κινεζική Γλώσσα».
    (απολύτως σοβαρά το εννοούσε)

    Πάντως πιο «κινέζικα» από τα θεολογικά δόγματα (που ξεσκεπάζεις δάσκαλε Ροϊδη) ΤΙΠΟΤΑ δεν είναι!🙂

  2. Περισσότερη έμφαση σε αυτό το άλλο blog χρειάζεται.

    Πως πάει η αποδείκτρια θεωρημάτων;

  3. Καλά πάει, μόνο που δεν ασχολήθηκα πολύ μαζί της εδώ και καιρό, γιατί ιδανικά θέλω να την κάνω να δουλεύει με κάποιες άλλες προδιαγραφές, που να επιτρέπουν άμεση σύγκριση με άλλα προγράμματα αυτόματης απόδειξης θεωρημάτων (και υπάρχουν πάρα πολλά, τόσα ώστε… χάνεσαι σήμερα).

    Επίσης κάπου κολλάει ο αλγόριθμος σε ορισμένες σπάνιες περιπτώσεις recursion και είναι πονοκέφαλος αυτό το bug. Ακόμη δεν κατάλαβα αν κολλάει λόγω του ίδιου του αλγορίθμου ή λόγω της γραφικής παρουσίασης με animation (που αναπαριστά όλα τα βήματα κάθε απόδειξης). Κι αυτό έγινε γιατί δυστυχώς δεν έλαβα τα μέτρα μου αρκετά, ΑΠΟ ΤΗΝ ΑΡΧΗ, να διαχωρίσω εντελώς το γραφιστικό τμήμα από το αποδεικτικό. Επειδή συνδέονται μαζί πολύ στενά, υπάρχουν κάποιες παρενέργειες περίεργες.

    • Είχα πολλά τέτοια αιτήματα στο παρελθόν και σπαταλήσει πολύ χρόνο να βοηθάω κόσμο στην Prolog αλλά… κατέληξα ότι δεν αξίζει τον κόπο.

      Για μερικούς φοιτητές η Prolog είναι ένα παραμελημένο μάθημα επειδή δεν τους το δίδαξαν καθόλου καλά στη σχολή τους, αλλά… ΟΥΤΕ κι εκείνοι το έψαξαν, οπότε αγωνιούν γιατί ξαφνικά αντιλαμβάνονται ότι είναι «αγγούρι» και κινδυνεύουν να μην το περάσουν. Κι εγώ ΤΙ φταίω?

      Με ενδιαφέρουν οι άνθρωποι που έχουν ΓΝΗΣΙΟ και ΒΑΘΥ ενδιαφέρον για την Prolog. ΔΕΝ βοηθάω φοιτητές να περάσουν «παραμελημένα μαθήματα», όμως. Κάποτε είχα λύσει και μια άσκηση σε Prolog, την οποία… άρπαξε ένα φροντιστήριο (τη λύση) και την… πούλαγε κανονικά στους φοιτητές. Από τότε σιχάθηκα την κατάσταση και εύχομαι ΟΛΟΙ οι φοιτητές να… αποτύχουν (χεχε) και τα φροντιστήρια να κλείσουν, και το σύστημα να… πάει στο διάολο, γενικά!

      Υ.Γ. Επίσης δεν μπορώ να εξυπηρετώ τις… ορέξεις του εκάστοτε διευθυντή σπουδών, που πάει κι ανακατεύει -συνήθως- την Prolog με ένα σωρό άσχετα πράματα, οπότε ο ίδιος φοιτητής που «αγωνιά για την Prolog» μετά αρχίζει και αγωνιά για κάτι άλλο, που ΔΕΝ ΕΙΝΑΙ απαραίτητο ότι το ξέρω τόσο καλά για να του το διδάξω. ΔΕΝ είμαι ειδικός, π.χ. στα Νευρωνικά δίκτυα (αν και τα ξέρω). Και ΔΕΝ είμαι… απατεώνας να αρχίσω να παρέχω ιδιαίτερα μαθήματα χωρίς να ξέρω το «πρόγραμμα σπουδών» και τις εκάστοτε παραξενιές του. (Τα ίδια περίπου ισχύουν για την Assembly. Συνήθως διδάσκεται μαζί με άλλα πράματα, ΑΝ διδάσκεται καν…)

Σχολιάστε

Εισάγετε τα παρακάτω στοιχεία ή επιλέξτε ένα εικονίδιο για να συνδεθείτε:

Λογότυπο WordPress.com

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό WordPress.com. Αποσύνδεση / Αλλαγή )

Φωτογραφία Twitter

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Twitter. Αποσύνδεση / Αλλαγή )

Φωτογραφία Facebook

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Facebook. Αποσύνδεση / Αλλαγή )

Φωτογραφία Google+

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Google+. Αποσύνδεση / Αλλαγή )

Σύνδεση με %s