Re: Vývojové prostředí

Ing. Miloslav Ponkrác postovni.holub na atlas.cz
Čtvrtek Únor 8 14:41:35 CET 2001


Dobrý den,

|jenže jste zapomněl říct že v Borlandím C++ Builderu můžete klidně používat
|Microsoftí MFC (i OWL - předchůdce VCL asi na stejné
|úrovni jako MFC) kdežto v  Microsoftím Visual C++ žádnou podporu pro VCL
|nenajdete.


Nikoli, mýlíte se. Nejsem si jist, zda to byla verze 4, nebo 5, od které
Borland C++ Builder podporu OWL systematicky omezuje, pokud jí nezlikvidoval
úplně. Zmizela řada vizuálních nástrojů pro práci s OWL, která předtím byla,
viz recenze v CHIPu. Ve verzi 4 ještě vím, že OWL knihovny jsou, a
pravděpodobně ještě budou.

Problém podpory je jednoduchý, pokud někdo není schopen dodržovat standardy,
nemůže očekávat podporu z jiných stran. Knihovnu VCL není možné přenést do
jiného kompilátoru C++, tedy ani do MSVC, protože to není standardní C++,
ale paskvil, který vymysleli v Borlandech. Nejlépe by se to dalo nazvat
Borland Pascalo Céčko++. VCL je nepřenositelná, a to natolik, že jí dle mého
neuvidím ve své čisté podobě ani v Kylixu. Jinak řečeno, její proprietární
standard je stejná prasečina jako Word.

Podpora MS knihoven v Borlandu je pro firmu otázkou bytí a nebytí.
Koneckonců ve verzi 5 je možnost importu z MSVC, ale pouze jednosměrná. A
MFC je pěkně navržená knihovna, na rozdíl od VCL, kterou považuji za ukázku,
jak se rozhraní navrhovat nemá.

Ale dosť bolo Borlandovskych kompilatorov. Do této konference to moc neptří.

S pozdravem

Miloslav Ponkrác



Další informace o konferenci Linux