Την περασμένη Τετάρτη, 07/05/2014, έγινε στο Cotsen Hall το πρώτο, μετά κάμποσα χρόνια, Java Day (δε βάζω link γιατί δεν υπάρχει link να βάλω, υπάρχει μόνο το registration). Βρίσκω την προσπάθεια καίρια και προς τη σωστή κατεύθυνση. Η Java είναι από τις ευρύτερα χρησιμοποιούμενες γλώσσες προγραμματισμού στις μέρες μας. Πιστεύω ότι είναι και μια όμορφη γλώσσα, η χρυσή τομή ανάμεσά τους. Απλά μα τυποποιημένα πράγματα, όχι pointers, ναι types κλπ. Αλλά αυτό είναι μια άλλη συζήτηση. Άλλη λέμε, όχι τώρα! Μέσα στον κυκεώνα των καινοτομιών που μας βομβαρδίζουν ο κολοσσός Oracle, που διαχειρίζεται τη Java, όφειλε ένα Java Day στην Ελλάδα.
Να το ξεκαθαρίσω όμως από την αρχή γιατί με τρώει. Η Oracle είναι ένας τεχνολογικός γίγαντας, ένα φρικαλέα μεγάλο, αργοκίνητο θηρίο, που, ΟΚ, καλά κάνει και γουστάρει να θέλει να ελέγχει και τη Java και τη MySQL και το σύμπαν ολόκληρο – όχι ότι μου αρέσει κιόλας αυτό, βέβαια – αλλά έχει ένα βασικό πρόβλημα: δεν έχει καθόλου γούστο. Από την αρχή ως το τέλος το Java Day μύριζε κορπορατίλα. Ξεκίνησε με ένα φτηνό, πέτσινο newsletter, άσχημο σαν και το ερυθρόλευκο site της. Δεν πρόκοψε να φτιάξει ένα site της προκοπής για το Java Day ούτε καν το ανέφερε πουθενά – εμφανώς – στην ιστοσελίδα της. Το πρόγραμμα εμφανίστηκε ξαφνικά, χωρίς να ανακοινωθεί ποτέ, στη σελίδα εγγραφής του event, λίγο πριν το event. Και γενικά, δεν κόπιασε ιδιαίτερα για το Java Day. Εξηγούμαι παρακάτω.
Συνολικά, έγιναν 14 παρουσιάσεις στο Java Day. Οι 3 ήταν εισαγωγικές, χαιρετούρες κλπ. Από την πλευρά της μαμάς Oracle έγιναν 3. Η μία αναφερόταν στο πόοοσο πολύυυς κόοοσμος χρησιμοποιεί Java1 και σε πόσες συσκευές είναι εγκατεστημένη και τι γαμάτοι που είμαστε κλπ. Μόνο που όλοι εκεί μέσα ήμασταν ήδη λάτρεις της Java, δε χρειαζόμασταν ανιματέρ. Άλλη μία αναφερόταν σε Java για embedded συστήματα. ‘Νταξ’, στα κομμάτια. Και μία (!) μόνο μία – δεν υπάρχει άλλη καμία – αναφερόταν στην τελευταία και πρόσφατη μεγάλη έκδοση της Java, την 8. Φάουλ.
Μην ψάχνετε, δε θα βρείτε κάποια παρουσίαση από την Oracle Ελλάδος. Όχι κάποια τεχνολογική παρουσίαση δηλαδή. Γιατί και χαιρετούρες κάνανε και το Oracle Academy για καθηγητές παρουσιάσανε και… αυτά. Δεύτερο φάουλ. Εκεί τους έσωσε κάπως η κοινότητα. Και χαίρομαι, κυρίες και κύριοι, που μου δίνεται σε αυτό το σημείο η ευκαιρία να σημειώσω ότι η ελληνική κοινότητα της Java (JHUG)2 διέπρεψε βοηθώντας σημαντικά στην όλη διοργάνωση. Ευτυχώς που ήταν εκεί αυτοί και ο Heinz Kabutz (μεγάλος μάστορας) και η Trasys (με δύο παρουσιάσεις) και είχε έτσι η ημέρα και λίγο tech/geek ενδιαφέρον.
Ακόμη, δεν έγινε καμία αναφορά στα πρόσφατα προβλήματα ασφάλειας που πλήγωσαν την κοινότητα της Java παγκοσμίως ανεπανόρθωτα και οδήγησαν μέχρι και τους browser vendors να απενεργοποιήσουν το Java plugin από τους χρήστες τους. Βούιξε το σύμπαν και ούτε μία κουβέντα. Ούτε μία λέξη ότι κάτι έγινε λάθος και ότι κάπως θα πρέπει να διορθωθεί και ότι στο μέλλον κάτι θα προσέξουμε περισσότερο. Τίποτα. Τρίτο φάουλ.
Μηδέν αναφορές στο Android. ΟΚ, η Google είναι ανταγωνιστική εταιρεία (αλήθεια, είναι;) αλλά το Android είναι ένας από τους λόγους για τους οποίους η Java διατηρείται ζωντανή και ενεργή στο χώρο των νέων developers αλλά και μετρά εκατομμύρια επιπλέον εγκαταστάσεις σε έξυπνες κινητές συσκευές. Οι δύο εταιρείες έχουν τις διαφορές τους αλλά ακόμη κι αυτό είναι κάτι για να σχολιάσεις. Καμία αναφορά όμως. Τίποτα. Και μιλάμε για το Android, ρε παιδιά. Τέταρτο φάουλ.
Και ποια είναι η στρατηγική της Oracle για τη Java, πέρα από τα νούμερα και την – σε νούμερα – αξία/διείσδυση της Java; Ποια η πολιτική; Πού θέλει να πάει τη γλώσσα η Oracle; Μην ψάχνετε, τίποτα κι εδώ. Καμία αναφορά, λες και η ημέρα ήταν για παιδάκια που προγραμματίζουν για πρώτη φορά (whoooah, look dude, lambdas dude, Oracle is awsome, dude). Πέμπτο φάουλ και αποβολή. Το ίδιο θα ήθελα να ρωτήσω και για τη MySQL. Αλλά εδώ μετά βίας μιλήσαμε για Java, τώρα για MySQL θα μιλήσουμε.
Πολλά φάουλ γενικά.
Συμπερασματικά, ήταν ένα χλιαρό event, που καλό ήταν που έγινε κι ευτυχώς που ήταν και η κοινότητα εκεί για να το σώσει. Η Oracle πρέπει να αντιληφθεί ότι ο χώρος της τεχνολογίας και οι νέοι developers διψούν για… τεχνολογία, για αλληλεπίδραση, για κώδικα, για τεχνικές. Πρέπει να μπει στη φιλοσοφία τους. Εκτός κι αν αυτοί δεν την αφορούν. Εκτός κι αν την αφορούν μόνο οι εταιρείες. Κορπορατίλα και έτσι. Αλλά οι προγραμματιστές είναι που θα γράφουν τον κώδικα εν τέλει και μάλλον σε αυτούς απευθύνεται με αυτό.
—
1: Αλήθεια, στα νούμερα συμπεριλαμβάνονται και οι μυριάδες αρχαίες εγκαταστάσεις Java ME των παλαιολιθικών κινητών του 2000+; Οι εγκαταστάσεις Android συμπεριλαμβάνονται; Ώπα, αυτό είναι αλλουνού! Ή όχι;
2. @Papo έχω 2-3 χιλιάδες διαφωνίες με την παρουσίασή σου, αλλά τη βρήκα ενδιαφέρουσα γιατί έπαιρνες θέση – κι ας ήταν λάθος – και είχες άποψη. Θα σου απαντήσω σύντομα (λέεεμε τώρα) αναλυτικά.
* Α, και δεν υπήρχε Wifi! Ολοήμερο tech event χωρίς Wifi, ρε φίλε, αν έχεις το θεό σου. Μιλάμε για στερητικό σύνδρομο. Μιλάμε για βαρβαρότητα. Δεν ήταν σωστό αυτό.
εκτύπωση Κατηγορίες: Java, διαδίκτυο, τεχνολογία | rss 2.0 | trackback