<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-7"
http-equiv="Content-Type">
<title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
On 18/12/09 18:07, Christos Ricudis wrote:
<blockquote cite="mid:4B2BC4EF.1020009@itc.auth.gr" type="cite">Deite
gia paradeigma to <a class="moz-txt-link-freetext" href="http://en.wikipedia.org/wiki/Windows_API">http://en.wikipedia.org/wiki/Windows_API</a> kai
sygkrinete me ta antistoixa services pou parexei to POSIX (giati apo
kei kai pera, to xaos). Texnologies opws COM, DCOM, OLE sta windows,
epitrepoun ena eidos dialeitourgikothtas metaksy components efarmogwn
pou den synh8izetai sto unix world, enw einai ka8hmerinothta sto
windows application development.
<br>
</blockquote>
Μήπως, λέω μήπως επειδή όταν μιλάμε για Unix / POSIX βρισκόμαστε στη
σφαίρα των λειτουργικών συστημάτων και τα application components δεν
έχουν θέση σε αυτό το layer; Είναι λίγο αλητεία να μην αναφέρεις σε
αυτό το context τα αντίστοιχα abstractions του FLOSS κόσμου (π.χ. GTK+
- GObject - D-Bus) και να αφήνεις το επιχείρημα να κρέμεται σαν από
μαραμένο κάστανο (ouch).<br>
<br>
<blockquote cite="mid:4B2BC4EF.1020009@itc.auth.gr" type="cite">Estw
loipon oti egw se mia efarmogh mou, 8elw na kanw parse ena XML
document. 8a xrhsimopoihsw to MSXML API, nai h oxi? Kai ean h MS 8ewrei
oti to MSXML API einai tmhma tou Internet Explorer, an o xrhsths exei
apegkatasthsei ton IE gia na balei sth 8esh tou ton Mozilla, o Mozilla
8a prepei na parexei ena symbato API gia na einai symbatos me thn
efarmogh mou, h oxi?
<br>
</blockquote>
Η Microsoft είχε την επιλογή να "κάνει το καλό" και να απεμπλέξει π.χ.
τον WTFXML parser από τον browser, έστω και after the fact - όταν για
παράδειγμα (ολοσχερώς φανταστικό, οποιαδήποτε ομοιότητα με πραγματικά
πρόσωπα, τοπωνύμια ή αρκτικόλεξα είναι τυχαία) στη Visual F++ v69.85
και όλες τις αντίστοιχες υλοποιήσεις που στηρίζονται στο dot-pet /
Common Fscked Runtime ενσωμάτωσε ως standard λειτουργικότητα την
επικοινωνία μεταξύ εφαρμογών μέσω BLOAT/WTFXML δημιουργώντας de facto
dependency του CFR στον browser.<br>
<br>
Εν ολίγοις: Το πρόβλημα ανακύπτει όταν "h MS 8ewrei oti to MSXML API
einai tmhma tou Internet Explorer" αντί να διαχωρίζει το εν λόγω API σε
χωριστή, χωριστά διανεμόμενη βιβλιοθήκη. Και ξέρεις πολύ καλά (όπως και
πολλοί άλλοι σε αυτή τη λίστα) ότι αυτή η νοοτροπία συσχετίζεται πολύ
έντοντα (r > 0.96) με το - ομολογουμένως ελλαττούμενο προσφάτως -
bloat / instability factor που αρκετοί έχουν συνδέσει στη σκέψη τους με
τα λειτουργικά της εν λόγω εταιρίας.<br>
<br>
<blockquote cite="mid:4B2BC4EF.1020009@itc.auth.gr" type="cite">Kai
paei legontas. To zhthma einai POLY pio periploko apo oso fainetai
epifaneiaka, kai h Microsoft den exei kai to apolyto adiko[1] pou
feretai opws feretai...<br>
<br>
<br>
[1] h pio eygenikh diatypwsh pou mporw na xrhsimopoihsw se mia linux
mailing list.
<br>
<br>
</blockquote>
Και για να λέμε τα πράγματα με τ' όνομά τους - το αποτελεσματικότερο
trolling είναι το subtle trolling ;-)<br>
<br>
Το ζήτημα είναι όντως περίπλοκο. Και ως εκ τούτου προσφέρεται για
θόλωμα των υδάτων. Και ξέρουμε καλά ότι είσαι κρυουλιάρης και
αποκλείεται να βουτήξεις στα θολωμένα στις 6 του Γενάρη... <em>Οὐδὲν
ταῦτα πρὸς πορθμέα.</em><br>
<br>
Με σύγχυσες πάλι Δευτεριάτικα :-ρ<br>
<br>
Α.<br>
</body>
</html>