Το σεμινάριο γλώσσας προγραμματισμού χειρογράφων JavaFX από James Weaver σε JavaOne το 2008 ήταν μάλλον ανούσιο. Στο αεριωθούμενος-καθυστερημένο κράτος μου, ήταν αρκετό να με βάλει ειρηνικό slumber. Εντούτοις είχα μια ερώτηση καψίματος που υπέβαλα υπάκουα. Δυστυχώς δεν πήρα μια απάντηση. Αναβλήθηκε για το τέλος της συνόδου, αναγνωρίζοντας τη σημασία του (ήταν ακριβώς ευγενικός εγώ υποθέτει). Δεν είχα την ενέργεια για να αντέξω ολόκληρη τη σύνοδο, έφυγα.

Η ερώτηση καψίματος είναι γιατί χρειαζόμαστε ακόμα μια γλώσσα σεναριογραφιών. Η σύνταξη είναι πολύ παρόμοια με την Ιάβα, Javascript ή Groovy. Είτε Javascript είτε Groovy θα μπορούσε να έχει χρησιμοποιηθεί (Groovy θα ήταν η συμπάθειά μου) αντί της εφεύρεσης ακόμα μιας γλώσσας σεναριογραφιών @#$%.

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

Και τελικά πώς η κόλαση είναι η μετάβαση ήλιων JavaFX;

BTW: Το JavaFX δεν απελευθερώνεται ακόμα. Στοχεύει για την απελευθέρωση Αυγούστου 2008.