Nevim jak dnes, ale v dobach kdy jsem s Gtk pracoval ja (Gtk+ 1.2), tak jsem z dokumentace silel a radeji koupil kylix, abych se nezblaznil docela. Ne ze bych si prilis pomohl a diky tomu firmu borland srdecne proklinam dodnes.
Kdyz jsem nekdy v roce 2003 zkousel VS, bylo to velice opatrne a nerad. Asi si umite predstavit, jak reaguje linuxovy evangelista, kdyz ho nuti do prace pod windows a k tomu navic s MS vyvojovym prostredim. Od te doby se ze me ale stal MS nadsenec. Komfort prace s VS jsem s zadnym jinym vyvojovym nastrojem nezazil.
VS opravdu citelne chybi profiler. Pokud ho pouzivate na managed prostredi, tak funkci valgrindu - prinejmensim skin memcheck zastane. Bohuzel si nepamatuju k cemu jsou ostatni jeho skiny, pouzivam jen tenhle jediny.
Praci s databazemi prilis nezhodnotim, s temi nic nedelam. Ostatne ani nevim, co si mam predstavit pod pojmem moderni objektova databaze. Pricichnul jsem trochu k ADO.NET a to je klasicke SQL bez objektu. Zkusil jsem (nijak do hloubky, jen pokusy) db4o a to i kdyz neni nijak podporovane prostredim, slo velice snadno a intuitivne.
Urcite je to subjektivni, ale pokud budu hodnotit jen prostredi, bez ohledu na pouzity jazyk, tak u me VS 2005 jednoznacne vitezi, pak bych velmi kladne hodnotil NetBeans IDE a pak, s velkym odstupem, Squeak a Eclipse. Co se tyce monodevelop nebo kdevelop a podobnych pokusu, tak to se radeji vratim k osvedcenemu vim+gcc+make a nejakou nezavislou knihovnu na UI - treba fltk. Stoji to mene nervu.
Proste VS 2005 chvalim do nebe, ackoliv je k nemu nutne dokoupit profiler samostatne a verzi 2008 hodlam zacit zkouset pouzivat s nejblizsim novym projektem.