comp.lang.ada
 help / color / mirror / Atom feed
From: lmiller@indyvax.iupui.edu
Subject: converting my employer to Ada?
Date: 22 Sep 94 19:25:05 -0500
Date: 1994-09-22T19:25:05-05:00	[thread overview]
Message-ID: <1994Sep22.192505.8500@ivax> (raw)

Hello,

I just recently switched jobs, from a position where I used Ada to one where
the language of choice is C/C++.  We will be using LYNX as our host OS and will
be developing multithresded applications for real time systems.  I've been
boning up on the ins and outs of posix threads in the LYNX manuals and was
looking at the examples.  I was struch by the ammount of error checking code
required in C (especially if you check the return value from everything you
call).  I also thought that compared to Ada tasking, POSIX threads are an
outrageous pain in the ass by comparison.  Being the Ada genious that I am, I
thought to myself "Why don't they just switch to Ada and be done with all this
extra error checking ^h^h^h^h^h^h^h^h^h^h^h result checking and POSIX thread
hoop jumping.  

How would the Ada mavens out there in net land suggest I bring my idea to my
new (just 4 days so far) employer, with the associated supporting documentation
to prove my case?  They will not be porting a considerable ammount of code from
old systems to the new system, so that's not an issue.  They are a small outfit
and from what I've heard, been scared from what the've heard about Ada.  BTW I
did use Ada two employers back to do the exact same kind of work.  

-- Dana (Who still shudders at the sight of 
         if ((result_value = uglyPosixCall(foo)) != TRUE) {
           _goUddersUp((void) bar);
         }
         )




             reply	other threads:[~1994-09-23  0:25 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1994-09-23  0:25 lmiller [this message]
1994-09-25  5:42 ` converting my employer to Ada? Frank Manning
1994-09-26 12:04   ` Ted Dennison
1994-09-26 16:53     ` Frank Manning
  -- strict thread matches above, loose matches on Subject: below --
1994-09-25 20:08 tmoran
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox