Page 1 of 1
προγραμματίζοντας στη γλώσσα CLIPS
Posted: Sun Mar 09, 2008 10:43 pm
by melo
Καλησπέρα.
Μόλις άρχισα να μαθαίνω τη γλώσσα CLIPS και χρειάζομαι βοηθεια στο πώς να εκτελώ τα προγράμματα ...
Εχει ασχοληθεί κάποιος με τη συγκεκριμένη γλώσσα ;
Re: προγραμματίζοντας στη γλώσσα CLIPS
Posted: Sun Mar 09, 2008 10:48 pm
by HdkiLLeR
Φαντάζομαι το documentation που υπάρχει εδώ (
http://clipsrules.sourceforge.net/) το έχεις κοιτάξει έτσι;
Re: προγραμματίζοντας στη γλώσσα CLIPS
Posted: Mon Mar 10, 2008 12:30 am
by melo
Ναι το εχω κοιτάξει.Με βοήθησε πιο πολύ στο να καταλαβω πώς γραφουμε προγράμματα σε CLIPS.
Bασικά το πρόβλημα μου ήταν η χρήση της εφαρμογής στην οποια γραφονται τα προγράμματα,δηλαδή δεν ήξερα ότι μετά το load ενός αρχείου .clp πρεπει να κάνω reset και επειτα run. Επέλεγα κατ'ευθείαν run
Και δεν είχα βρει κάποιο διαφωτιστικό παράδειγμα στο documentation.
Tελικα εψαξα λιγακι και στο google και βρήκα ενα
Σε ευχαριστώ πολύ

Re: προγραμματίζοντας στη γλώσσα CLIPS
Posted: Mon Mar 10, 2008 11:50 am
by HdkiLLeR
Τπτ..
Το CLIPS, και όλα τα rule based engines (βλ.
Jess), θέλουν υπομονή στην αρχή -- άσχετο με το παραπάνω απλά το αναφέρω επειδή θυμάμαι και τα δικά μου

. Το event driven programming έχει εντελώς διαφορετική φιλοσοφία απο την λογική που έχουμε συνηθήσει.
Re: προγραμματίζοντας στη γλώσσα CLIPS
Posted: Mon Mar 10, 2008 12:06 pm
by tsilochr
HdkiLLeR wrote:Το event driven programming έχει εντελώς διαφορετική φιλοσοφία απο την λογική που έχουμε συνηθήσει.
με αφορμή αυτό που λέει ο hd θα πετάξω το (κλασσικά off topic) σχόλιο μου. Σε ένα μάθημα που παρακολουθώ άκουσα ότι το επόμενο programming paradigm θα είναι το
concept oriented programming
Re: προγραμματίζοντας στη γλώσσα CLIPS
Posted: Mon Mar 10, 2008 8:10 pm
by HdkiLLeR
Χρήστο νομίζω οτι δεν υπάρχει τρομερό trend σε κάποιο programming paradigm πέρα απο το OO. Ενδεικτικά δες πόσα διαφορετικά υπάρχουν:
http://en.wikipedia.org/wiki/Programming_paradigm.
Το feeling που έχω απο την ενασχόληση μου με τον προγραμματισμό είναι ότι τo programming paradigm πρέπει να έρχεται και να δένει εύκολα με τα διάφορα development patterns. Το business model, τα requirements αλλά και κάθε aspect/χαρακτηριστικό της υλοποίησης σου γίνεται capture απο το development pattern που έχεις υοθετήσει (μιλάμε για ουσιαστικό development και όχι για την Ελληνική αγορά έτσι...). Συνεπώς εάν τα best practices - patterns που έχουν κατά καιρούς προταθεί δεν μπορούν να πατήσουν seamlessly πάνω σε ένα νέο παράδειγμα δεν θα έχουν σημαντικό impact.
Re: προγραμματίζοντας στη γλώσσα CLIPS
Posted: Mon Mar 10, 2008 8:12 pm
by mikem4600
Πολύ σωστός ο hd...
Re: προγραμματίζοντας στη γλώσσα CLIPS
Posted: Mon Mar 10, 2008 9:59 pm
by tsilochr
my 2 cents for hd!
Re: προγραμματίζοντας στη γλώσσα CLIPS
Posted: Tue Mar 11, 2008 10:09 am
by rose
Είχα ασχοληθεί κάποτε με το CLIPS,ετσι για την ποζερια.Καλή φάση.Τώρα δεν ξέρω ποιο ειναι το impact του integration με σοβαρές τεχνολογίες.(πχ java) και αυτο το λέω γιατι το και καλα "intelligent layer"(brrrr....) τις περισσοτερες φορές θα ειναι ενα υποσύνολο του app.
Δες και αυτο:
http://www.jboss.com/products/rules