Andre Poenitz <[EMAIL PROTECTED]> writes:

| On Tue, Apr 09, 2002 at 02:01:48PM +0200, Lars Gullik Bjønnes wrote:
>> | Other people have other goals. Sometimes most goals can be reached if
>> | everybody moves to somewhat less dogmatic point of views...
>> 
>> As in "don't use modern C++ features"?
>> and "Don't use templates?"
>
| No. As in "think about what others think".
>
| I am in general in favour of modern C++. But it is like 'make it as
| simple as possible, but not simpler'.

| Use modern C++ if it does not hurt people seriously. A bit of pain is
| probably ok, but not too much. When compile time issues start to put
| people like Juergen off it is bad for everybody. Including you.

Then we should work at getting faster compiles, not to change the
features used from C++ or its library. At present I feel that using
lyxstring as a cushion to not do anything about the organization of
files/libs/structures(/whatever) since the compile times are ok. I'd
rather force std::string and from there work to get the compile times
down.

A lot of LyX code is not nice at all, and makes the compile really
slow. (~2000 line functions...)

| For me it depends on how sloppy this "sloppy" is...

for me going via char* always when using C++ apis, is pretty
close...

-- 
        Lgb

Reply via email to