New technologies trap
I got into it last year. At that time I thought that MFC is dying in writing new project on it would be a bad idea. Started looking for alternative and realized they are not so many. C#, WTL, QT and wxWidgets and Python. Python and wxWidgets had brought my attention. An idea of crossplatform programming when you write the code once and than just distribute it under 3 platforms is more than attractive. But I study slowly, very slowly and I can’t do anything by parts. Everything or nothing. As far as I’ve decided to get with a new environment I freezed or rather postponed a development of the basic project thinking that I will rewrite it in a cross platform way when I’ll get it. Also postponed writing of another product, decided to learn technology on a freeware. Read a book about python, was reading other sources, tried, began to write and only then I have realized that python may be a good language but it’s *not* for me. 2 monthes were spent for nothing. I came back to C++ and wxWidgets and the same thing started all over again. Book, forums, tries of code writings. Starting being enthusiastic about blogs I looked aside a little bit. I wrote(already on wxWidgets) this site. But the chain that keeps holding me still exists: study a library -> rewrite on it one of my freeware products and distribute it -> understand it’s compatibility with my tasks - > write new commercial product(still the same) and rewrite the existing one. Right now I am close to the end of the second section. But something that will be bringing money is still far away and the year have passed. I often think that I shouldn’t do this window-dressing and use something I know, there are people who still use Delphy after all. J Maybe the stupid MFC but I would have the second normal product already and some money. Damn my perfectionism.
|