From quanta Wed Jan 23 23:06:14 2008 From: Eric Laffoon Date: Wed, 23 Jan 2008 23:06:14 +0000 To: quanta Subject: Re: [Quanta] Status of Quanta and KDE 4 Message-Id: <200801231506.14973.sequitur () kde ! org> X-MARC-Message: https://marc.info/?l=quanta&m=120113085801837 On Wednesday 23 January 2008 2:14 pm, James Ellis wrote: > Speaking of Kdevelop, I used it for quite a while when Quanta became so > unstable as to cause 90%+ CPU usage, although recently I've come back to > the latest Quanta which seems to fix some of the stability issues. Plus > Kdevelop was taking about 2-5 minutes to read the same project directory > then crashing -- that Quanta takes 30 seconds doing. I hope that won't be > an issue when Quanta starts to use the Kdevelop platform The stability issues with Quanta were not what most people perceived. I never saw them. They were in some cases related to choices made by the OS platform (Fedora was notorious) and others were related to how it was coded... In particular there was a bug when parsing extremely long elseif statements where we never saw them using switch. There were a few other real problems, but much of it was most likely just your bad luck. Quanta's parser is highly optimized now, and quite a piece of work. Moving to the KDEvelop platform only means we will use the same window framework and plugin management. It means something you like on KDevelop can be popped into Quanta. It means if one of those two parsers sucks for whatever reason on a given day you can hopefully make use of the other. It also means you've got SVN management and other things thanks to the good people who wrote KDevelop, just for using the framework. As far as parsers go, I hope to be able to make use of plugins with an optimized parser, but it's all so complex that even the gurus of parsing sometimes don't get what the other is saying face to face. You have now idea... Only insane geniuses write parsers... Of course with all code you find your shortcomings of the architecture of what you wrote and then rewrite it. Quanta's parser has been rewritten and it's supposed to be much improved. When we release a KDE4 version we should be older and wiser. You should be able to drop in what you want from KDevelop/Quanta and the KDE 3.5 version should run in emulation... So even if we prove once again to only be almost as smart as we thought you shouldn't be out in the cold. ;) I would expect good things. We have time to do this right given the state of KDE4 and the fact that we're now able to set our own release schedule. -- Eric Laffoon - Quanta+ Team Leader http://quanta.kdewebdev.org _______________________________________________ Quanta mailing list Quanta@mail.kde.org https://mail.kde.org/mailman/listinfo/quanta