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