Δημοσιεύτηκε: 08 Μαρ 2009, 02:32
από cyberpython
Το Jargon project είναι μία προσπάθεια για τη δημιουργία ενός cross-platform open-source μεταγλωττιστή (και σταδιακά τη μετατροπή του σε interpreter) για τη "ΓΛΩΣΣΑ", τη γλώσσα προγραμματισμού που διδάσκεται στους μαθητές της τεχνολογικής κατεύθυνσης της Γ' τάξης του ενιαίου λυκείου.

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

Υπό-έργο του Jargon είναι το Slang, που στοχεύει στη δημιουργία ένος cross-platform επεξεργαστή κώδικα που θα ενσωματώνει το jargon compiler και θα διευκολύνει την ανάπτυξη προγραμμάτων στη ΓΛΩΣΣΑ. Όπως είναι λογικό, εφ' όσον το κοινό στο οποίο απευθύνεται η συγκεκριμένη εφαρμογή είναι μαθητές, δε θα δοθεί μεγάλη σημασία στην πληρότητα και το πλήθος των χαρακτηριστικών ως source-code editor που θα μπορούσε να χρησιμοποιηθεί σε πραγματικό περιβάλλον ανάπτυξης (π.χ. refactoring) αλλά στην ευκολία χρήσης.

Slang screenshots:

Ubuntu 8.10:
Εικόνα

Windows XP:
Εικόνα

Edit: Για όσους θέλουν να δουν τον επεξεργαστή κώδικα χωρίς να μπλέξουν με το netbeans / maven / ant κλπ. μπορούν να τον κατεβάσουν εδώ:
http://dl.getdropbox.com/u/599926/slang ... pha.tar.gz
και στη συνέχεια να το αποσυμπιέσουν και να εκτελέσουν το αρχείο slang.jar



Edit 2: Η licence άλλαξε σε Apache V2.0