Neue PlatformIn der letzten Woche habe ich mich hauptsächlich mit dem XmlScanner beschäftigt, und dafür unter anderem MArray und MArrayPtr geschrieben. Die Klassen sind eine sichere und mit MemArea integrierte Alternative zu normalen C++ Arrays und Qt's QMemArray. Der erste Teil des XmlScanners war das Lesen von verschiedenen Unicode Kodierungen, und nun kommt der eigentliche XML Parser.
Ich benutze zwar immer noch viele Qt-Basistypen, aber eigentlich bin ich mir schon recht sicher, dass ich sie früher oder später ersetzen werde. Wenn das geschehen sollte, werde ich dabei auch den KDE-Namespace aufgeben und vom KDE CVS Server irgendwoanders hinziehen. Ich habe eine erschreckende Menge von Ideen, die ich implementieren möchte, aber all das hat wenig mit den Zielen von KDE zu tun. Gegen Qt spricht, dass Qt einer sauberen Integration mit einer Sprache wie C# im Wege steht, und dass die vieleicht 10 übrigen Qt Klassen nicht die Nachteile der GPL gegenüber der LGPL rechtfertigen.
geschrieben um 23:36. (0 Kommentare, Direkter Link)