Hack: το Facebook συμμαζεύει την PHP

Πολλοί μιλάνε για τη γλώσσα προγραμματισμού του μέλλοντος
Μπορεί το Facebook να έχει τα στραβά και τα κουλά του, αλλά δεν πρέπει να ξεχνάμε ότι από προγραμματιστικής άποψης στηρίζεται από μια εξαιρετική ομάδα web developers. Έτσι λοιπόν δεν πρέπει να μας προκαλεί έκπληξη ότι μέσα από τους κόλπους του Facebook ξεπηδά σήμερα η Hack, μια νέα γλώσσα προγραμματισμού, με σαφή προσανατολισμό τα web apps, η οποία εν πολλοίς βασίζεται στην PHP. Επί της ουσίας, η γλώσσα προετοιμαζόταν τουλάχιστον τον τελευταίο χρόνο και χρησιμοποιούνταν ήδη για τις ανάγκες του ίδιου του Facebook, όμως τώρα βγαίνει στο προσκήνιο ως open source οντότητα για την κοινότητα των web developers.

H Hack δεν κομίζει κάποια καινοτομία, απλώς επιβάλλει έναν πιο συστηματικό και πειθαρχημένο τρόπο σύνταξης στον προγραμματιστή, επισημαίνοντας τις ανακολουθίες και βοηθώντας την αποφυγή των λαθών, πριν η σελίδα ή το app βγει στον αέρα. Σε αρκετά σημεία απλουστεύει τη σύνταξη της PHP και αλλού δανείζεται στοιχεία από τη C# και τη Java, χωρίς όμως να θυσιάζει τη συμβατότητα με PHP scripts, τουλάχιστον όχι στο μεγαλύτερο δυνατό βαθμό. Ούτως ή άλλως, η Hack λειτουργεί μέσα στο περιβάλλον της HHVM, της virtual machine του Facebooκ που παίρνει τον κώδικα και τον κάνει compile, κάτι που υπογραμμίζει τις διαφορές και τους προσανατολισμούς της από την “καθαρόαιμη” PHP.

Δεν ξέρουμε πόσο καταλυτική θα είναι η Hack στη σφαίρα των web apps, αλλά φαίνεται ότι είναι καλά μελετημένη και το γεγονός και μόνο ότι βασίζεται στη γνώριμη σύνταξη της PHP, μπολιάζοντάς την με την πειθαρχία της C++ και μερικά έξυπνα χαρακτηριστικά των τελευταίων εκδόσεων της Java, δείχνει ότι βαδίζει σε σωστό δρόμο.

Από το 2001, ο διάσημος (...) συντάκτης τεχνολογίας Λάμπρος Γεωργογάλας καταπολεμά τον σκοταδισμό και την ημιμάθεια, διδάσκοντας στους Έλληνες συμπατριώτες του τα μυστικά της υψηλής τεχνολογίας. Κατόπιν βάναυσης απαγωγής από εξωγήινους, και ηρωϊκής απόδρασης, αισιοδοξεί πως θα γίνει κυρίαρχος του σύμπαντος.