Original Post
y is everything harder to do using C than any other language,
i''m saying that coz i was just looking around how to make a vs .net addin
using ATL/C++, actually, i know nothing in ATL, but i continued the wizard
till the end, and it made a basic addin framework to start from, but
looking at the code, i found a mess, uuid, guid, clsid, idl, and alot of ms
shit, i didn''t understand a word, although it''s C++ code !!
does ms enjoy putting this shit so that C++ programmer would suffer
enought to make something useful, and when u look at the same addin written
in vb....... wow, i can understand the code clearly.
i love C++, i do very much, and i somekinda hate vb syntax and wizards and
ready-made forms, but i realized that doing most of the things using vb is
easier.
3 years ago when i learned programming, the first thing i learnt was qbasic
and html, and after that i jumped into vb, back then i had no experience at
all, i didn''t even know where''s vb''s help, but i was playing with it easily
i didn''t know what''s an object, a class, a control, a dll
and these advanced concepts, but i just type textbox1. and after this
dot all the magic happens, a list containing everything u can do with this
textbox is displayed, something like aladdins magical lamp that tells u
what do u wish to do?
now working with C++/pure win32(no mfc) , to convert a console application
to a gui one, i have to add at least 400 lines to this application to
make a fair gui, handles, handles, handles, structures for every single function,
typedef''s everywhere, hungarian notation, id''s for controls,
i didn''t make an os before, but there must b an easier way
to design api for an os, and please don''t tell me MFC, this oo, full-of-wizards,
easy, ........full-of-ms-lies library, actually it''s macro-oriented not oo, alot of macros, u
don''t even know where did WinMain is and most of your program is running and
u are not in control, it sux
everything except for games/multimedia apps is easier in vb, gui, winsock
activex, blah, blah, blah and all ms technologies and secret api''s!!
that''s a discussion not a question,
tell me what do u think, am i a lazy programmer who don''t want to make effort, or ms likes to
make her vb programmers more comfortable than others??
oh.........btw, opengl initialization sux in windows too.
xee..
