Citat:
srki: U cemu je razlika u nameni izmedju Pascala i Modula-2? Imaju i veoma slicnu sintaksu? U cemu je razlika u nameni izmedju Smalltalk-a i C++, izmedju C# i C++/CLI? [...]
Između paskala i module-2 postoji upravo onaj element „prevaziđenosti“. Isti tvorac, poučen iskustvima jednog, razvio je naredni.
Između C++a i smoltoka postoji jaka razlika u projektnoj nameri. C++ je zamišljen kao praktična objektnoorijentisana nadgradnja C-a, tako da se novi elementi mogu upotrebljavati strogo po-želji, birati između „visine“ i performansi. Smoltok je pak zamišljen kao „čista“ izvedba objektnoorijentisanosti, bez istorijskog bagaža, i isprva više u naučno-obrazovne nego u proizvodne svrhe. Razlika između ova dva analogna je,
u najmanju ruku, kao kada jedan od OOIksML-a i ODF-a ne bi bio IksML format.
Za C# i C++/CLI pojma nemam, a nešto mi se i ne gugla. Pošto potiču iz iste kuhinje, računam da oni što su ih uvodili nisu baš toliko neracionalni, već da imaju na umu različite smislene namene za njih.
Citat:
ODF ne podrzava Open Packaging Conventions [...]
Majkrosoftov ekvivalent podele dokumenta u razložne celine i hijerarhiju direktorijuma, potom sve fino zipovano, jedne od stvari koja me je pre pet-šest godina oduševila kod Openofisovih dokumenata?
Citat:
ODF [...] ne podrzava DrawingML [...] ne podrzava Office MathML [...]
Ako trenutni standard ne podržava određeni segment primene mnogo manji od celog standarda, pa još ortogonalan na nj, onda se taj segment doda standardu, proglasi nova revizija i prethodna prevaziđe.
Ako određeni segment trenutnog standarda nije baš sve što bi mogao biti, onda se predloži njegova izmena i dopuna, sprovede to, proglasi nova revizija i prethodna prevaziđe.
(A o svrsi uvođenja tog drouingML-a pored SVG-a, koji se koristi u ODF-u, verovatno treba posebno popričati. Možda je i on dovoljno bolji od SVG-a, da ga vredi gurati kao zamenu preko mase alatki koje podržavaju SVG...)
Citat:
Dalje, koriscenjem ODFa mozda ne bi mogli da postignu dovoljno brzo parsiranje. [...]
Mogao bih da izrazim poštovanje prema tvorcima OOIksML-a i njihovoj brilijantnoj ideji za uvećanje performansi tako što će okratiti imena oznaka, te ne koristiti atribute niti imlicitne tekstualne čvorove. Toga se tvorci ODF-a, ili kojeg drugog IksML formata, očigledno nisu mogli dosetiti, a kamoli razmotriti i odbaciti jer se kosi sa poentom IksML-a. Ili to, ili nam neko opet razmišlja binarno :)
Citat:
Nedeljko: [...] No, u ovom slucaju standard znaci da ces kada podrzis taj standard biti kompatibilan sa svima drugima koji ga podrze.
Standardizacija podrazumeva minimalnost, neumnožavanje postojećeg bez dovoljnog razloga. U suprotnom možemo svaki ćef nekog pojedinca ozvaničiti kao standard, potpuno potirući smisao standarda.