|
From: | Abdelrazak Younes |
Subject: | [Texmacs-dev] Re: Compiling TexMacs on OSX |
Date: | Fri, 20 Jun 2008 16:11:55 +0200 |
User-agent: | Thunderbird 2.0.0.14 (Windows/20080421) |
Henri Lesourd wrote:
Abdelrazak Younes wrote:Henri Lesourd wrote:It's not clever at all to depend on Qt's XML parser, for as soon as you do this, you need the Qt lib installed on your target system *all the time*.So? There's a high probability that this lib will be installed anyway on your system if you already make use of QtGui...The default version of TeXmacs doesn't depends on any Qt lib: we don't want to force a dependency on that.
Well, that was my original "concentrate on one frontend" advice if you remember. Anyway, if you cannot bear QtXml dependency, you can choose a number of other cross-platform xml library (eg. libxml), which was my point. Of course if you prefer to do it all yourself, that's your choice too.
The point is that C-style pointers and spaghetti C-code is what *you* do: thus you enjoy complete control on that if you want to do it well. Mangling method names, or how exactly the dispatch is performed is hidden inside the compiler, it's blackbox, you cannot change it, and you cannot gain any reliable (i.e.: platform-independent) knowledge about that. Thus you don't enjoy control on these important things.
OK, I think this means that I, personally, won't enjoy (in the literal sense) control on these things because, well, I don't think there is much gain in controlling these things, how important they can be. If I want to do kernel programming, I'll go program a kernel module :-)
Cheers, Abdel.
[Prev in Thread] | Current Thread | [Next in Thread] |