From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,35629eebe01bcdaf X-Google-Attributes: gid103376,public From: i96danma@my-dejanews.com Subject: About to give up... Date: 1998/08/06 Message-ID: <6qbtl7$v6$1@nnrp1.dejanews.com>#1/1 X-Deja-AN: 378462250 Organization: Deja News - The Leader in Internet Discussion X-Article-Creation-Date: Thu Aug 06 09:39:51 1998 GMT Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.04 [en] (Win95; I) Date: 1998-08-06T00:00:00+00:00 List-Id: Hi all! I've been programming in Ada 95 for a while and like the language because of it's strong type checking, OO-friendly style and clean and understandable code. Just recently I stepped into the world of Win32-programming and got hold of the Win32Ada binding, which I after some effort and a lot of help (thanks Jesper!) finally got working. The first steps were no problem and I quickly got used to the API. The worst problems though were the type conversions, where Ada's type checking suddenly was an obstacle to overcome, and the fact that you always have to take care of the return values, even if you don't care. And it seems as Win32 returns a lot of values that are, most of the time, unimportant. Then I wanted to go further and use the IShellFolder interface to access the shell namespace. What do you know, the binding new nothing about that! Besides, the binding is incomplete in a lot of other areas and I've had to implement some functions myself. Altogether I see these drawbacks as (almost) impossible to overcome and have been thinking of starting to use C/C++ instead, after all it's the "native language" of Win32. I'd like to stick to Ada, but... I'd like some comments on the subject, is there anybody who is in the same situation as myself, does anybody have an "easy" solution? Regards, Dan -----== Posted via Deja News, The Leader in Internet Discussion ==----- http://www.dejanews.com/rg_mkgrp.xp Create Your Own Free Member Forum