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.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.224.73.200 with SMTP id r8mr22687425qaj.8.1409157383340; Wed, 27 Aug 2014 09:36:23 -0700 (PDT) X-Received: by 10.140.97.136 with SMTP id m8mr2291qge.42.1409157383327; Wed, 27 Aug 2014 09:36:23 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!peer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!i13no3613136qae.1!news-out.google.com!j6ni8038qas.0!nntp.google.com!m5no3611498qaj.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Wed, 27 Aug 2014 09:36:23 -0700 (PDT) In-Reply-To: <090c1c1b-4883-4fb7-988f-e0a0e0608af1@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=77.176.215.183; posting-account=Fmp50goAAAA9sbkA2aX-X9YQy6-lkg3J NNTP-Posting-Host: 77.176.215.183 References: <60a42dc6-d8d0-4432-ae5a-86de18b82840@googlegroups.com> <090c1c1b-4883-4fb7-988f-e0a0e0608af1@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <49a37c2a-b268-4da4-9240-298dbac9f62c@googlegroups.com> Subject: Re: STM32F4 Discovery, communication and libraries From: Roy Emmerich Injection-Date: Wed, 27 Aug 2014 16:36:23 +0000 Content-Type: text/plain; charset=ISO-8859-1 X-Received-Bytes: 2046 X-Received-Body-CRC: 3154359970 Xref: news.eternal-september.org comp.lang.ada:21936 Date: 2014-08-27T09:36:23-07:00 List-Id: Hi Mike, > The problem with reuse is that it is hardly ever as clean and simple as one > would hope. Funny you say that. I've spent the last 3 days coming to grips with a ublox GPS receiver, spending much time deeply immersed in the documentation and fiddling with bits and bytes. To get up to speed I just found a few example libraries written in C and Arduino speak and created my own in JavaScript. It works! So effectively I've already started doing this but thanks for the further encouragement! One can never get enough... > Speaking of reuse, since you're just discovering Ada, you should read about the > Ariane 5 reuse fiasco (which some people foolishly tried to blame on the use of > Ada, but which is really about the perils of reuse of perfectly good code). Oh, my, word!!! You see, that's why I don't like working on rockets :)