Biftekoupolis

Ακολουθώντας τους καιρούς του λογισμικού

Posted in thoughts by trelobifteki on Μαΐου 2, 2008

Πρόσφατα και με πρόφαση την δουλειά μου αρχίζω να ανησυχώ για την έκταση της εφαρμογής του HTTP πρωτοκόλλου στην και της HTML (Pokemon: Web 2.0 και άλλες παγανίες).  Η συγκεκριμένη τεχνολογία αναπτύσσεται μονοδιάστατα σε μία συνεχώς εξελισσόμενη πορεία, προσπαθώντας να κρατήσει την συμβατότητα όσο γίνεται. Χμμ.. άμα το σκεφτείς, και τα windows αντιμετωπίζουν το ίδιο πρόβλημα. Που όμως κρύβεται το σφάλμα;

Στο κλασσικό φαινόμενο, όταν πατάμε πάνω από εσφαλμένες βάσεις και δεν θεωρούμε σωστό (compatibility/management) να τις διορθώσουμε. Η HTTP/HTML ξεκίνησε από κάτι πολύ απλό και εξελίσσεται σε έναν απέραντο Γολγοθά (CSS, Javascript, Ajax, Apache, Application Servers, SOAP, XML, …) όταν ανακάλυψαν όλοι οι άλλοι ότι θέλουν να το εκμεταλλευτούν με τελείως διαφορετικό τρόπο. Για αυτό έχει και μία παράξενη (και τρελά ενδιαφέρουσα) πορεία.

Όλα αυτά που λέω είναι κοινότυπες βλακείες. Παλιά λέγαμε ότι ξέραμε από υπολογιστές όταν ξέραμε Windows (μην το γελάτε plz). Σήμερα, θα λέμε ότι ξέρουμε από υπολογιστές όταν ξέρουμε να «σερφάρουμε» (δλδ, κλικ εδώ και εκεί). Όσο προχωράμε στο μέλλον μεταφερόμαστε σε ένα περιβάλλον που ποτέ δεν σχεδιάστηκε για όλα αυτά και όλο περικλείουμε το υπέροχο χάος του λογισμικού σε μία μονοσήμαντη πλευρά του. Είπαμε να επισκεφτούμε 2-3 σελίδες και το καναντήσαμε αρμένικη βίζιτα 😛

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

Advertisements
Tagged with: