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: Re: About to give up... Date: 1998/08/07 Message-ID: <6qeb1u$728$1@nnrp1.dejanews.com>#1/1 X-Deja-AN: 378768176 References: <6qbt86$dh$1@nnrp1.dejanews.com> <6qcblu$f60$1@nnrp1.dejanews.com> Organization: Deja News - The Leader in Internet Discussion X-Article-Creation-Date: Fri Aug 07 07:40:46 1998 GMT Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.04 [en] (Win95; I) Date: 1998-08-07T00:00:00+00:00 List-Id: In article <6qcblu$f60$1@nnrp1.dejanews.com>, dennison@telepath.com wrote: > In article <6qbt86$dh$1@nnrp1.dejanews.com>, > i96danma@my-dejanews.com wrote: > > I will typically write my own binding for OS routines which returns an object > of the type I want to deal with. Bindings aren't that tough to write. Just 2 > lines of code (not counting any special types you declare for them). Then > I'll write a "thick" binding which provides an Ada-like interface to the OS > routine, and doesn't burden the caller with those useless input and return > values. I've been thinking about that, but it's just such a enormous task, in small prog without any functionality there are loads of calls just to get things going. I want to learn _using_ the binding, not _writing_ one (although one day I just might do that :). > Often times in dealing with OS routines written for users of type-unsafe > languages you will have to make use of Unchecked_Conversions. That's ok. Just > be careful. But, then there's no point of having strong typing at all, when half of my time is spent getting around the typing, a new Unchecked_Allocation for every unique combination. Phew! > As for the useless values, just put them into "Trash" variables. No big deal. True but tedious... /Dan -----== Posted via Deja News, The Leader in Internet Discussion ==----- http://www.dejanews.com/rg_mkgrp.xp Create Your Own Free Member Forum