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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,bb600686dd0550a2 X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,UTF8 Path: g2news1.google.com!news1.google.com!eweka.nl!lightspeed.eweka.nl!195.114.231.69.MISMATCH!feeder.news-service.com!newsgate.cistron.nl!xs4all!news.wiretrip.org!feeder3.cambrium.nl!feed.tweaknews.nl!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: Business directory of Ada related services providers in france References: <68963c39-6f5e-4b21-b7fb-86b0ebb8e490@b1g2000hsg.googlegroups.com> Date: Sat, 15 Mar 2008 14:01:06 +0100 Message-ID: <87prtw87l9.fsf@ludovic-brenta.org> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) Cancel-Lock: sha1:kHpI37XMxNYuUeGCPCn9JQX49pE= MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Organization: Tele2 X-Trace: DXC=>hERa5ib@Nb`TU=CDSgiba6`Y6aWje^YjT:eZYDFhMikm@[o=d]MiOmjWZb9maMlm`c5nSk9WXJ:n Xref: g2news1.google.com comp.lang.ada:20417 Date: 2008-03-15T14:01:06+01:00 List-Id: Hibou57 (Yannick DuchĂȘne) writes: > I looking for x different things : > > I would like to find an Ada compiler full filling some requirements, > if possible, otherwise, it not the priority need : one license for > both Windows and Linux, low price (temporary requirement), with no > need to subscribe to a technical help/support. After explaining which requirements of yours are not met by GNAT, I suggest you contact the Ada compiler vendors with an explanation of your requirements. > I would like to understand how the world of Ada work : its culture, > its typical processes, how clients send request to providers and how > providers respond to requesters (through network ? through trade > union ? something else ?). I think there are three kinds of Ada users: Big Business, Small Business, and Enthusiast. The Big Business user writes safety- or mission-critical software. Think of nuclear power stations, high speed trains, satellites and air traffic control. The cost of the compiler and support is only a small fraction of the cost of their research and development. They can pay hundreds of thousands of euros for a good compiler with support. Support is more important to them than anything else and they accept the price of it. Usually, they purchase compilers after some sort of competition where they evaluate all compiler vendors carefully ("appel d'offres"). The Small Business user writes commercial software. The cost of the compiler and support is a large fraction of their total costs. To them, cost is more important than anything else, so they are not willing to pay a lot for licenses or support. Usually, they contact compiler vendors directly. The Enthusiast does not want or need support because they can modify the compiler and run-time library themselves :) The other Enthusiast does not want to modify the compiler, but they accept that bugs in the compiler are not important because what they do is not important. Obviously, these three users have different attitudes and different relationships with their compiler vendor. Obviously, compiler vendors prefer Big Business customers who pay a lot of money and sign multi-year support contracts. However, RR Software and Aonix seem to be also interested in the Small Business customers. > What areas are covered by Ada applications : every ones know about > high integrity and very high valuable software, but is it use in other > smaller application areas ? (trustability should ne nice any where). Yes, Ada is used by Small Businesses and Enthusiasts as well as Big Businesses. > One thing I'm very-very interrested in : I would like to get contact > to get some experiences in small Ada application developpement > (without requirement for any diploma, beceause I do not own any), I > would provide it for low fees (dont't mind, it is my affair), > providing that time to delivery will not be a major focus (mainly > need to experience what real things are and to work with it). If I understand you well, you would like to become a consultant writing software in Ada for paying customers. Fair enough. However, be realistic: if anyone pays you, time to delivery will of course be a major factor. I think you should become a seasoned Enthusiast (i.e. demonstrate that you can write and maintain software) before people will give you their money. Then decide who you want as your customers: Big Business or Small Business? (Enthusiasts will not pay for software development; they'll do it themselves :)) Hint: Small Businesses buying off-the-shelf or bespoke software usually don't care what language you program in, so don't tell them. -- Ludovic Brenta.