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=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,e7151167e0767ecc X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews2.google.com!not-for-mail From: casecrab@yahoo.com (Case Crab) Newsgroups: comp.lang.ada Subject: Re: Feasibility of using Ada in new development Date: 3 Sep 2004 00:14:09 -0700 Organization: http://groups.google.com Message-ID: <9a047693.0409022314.7a709bc0@posting.google.com> References: <8429999a.0408231027.2850e800@posting.google.com> <6530a40c.0408240309.36f53e75@posting.google.com> <8429999a.0408241225.144c0066@posting.google.com> NNTP-Posting-Host: 24.1.141.253 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1094195650 1760 127.0.0.1 (3 Sep 2004 07:14:10 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 3 Sep 2004 07:14:10 +0000 (UTC) Xref: g2news1.google.com comp.lang.ada:3281 Date: 2004-09-03T00:14:09-07:00 List-Id: blaw@mkisserve.com (Robert Law) wrote in message news:<8429999a.0408241225.144c0066@posting.google.com>... > We are all zealots for one thing or another. As far as what he says, > I know and have worked with Java for three years. I took a > VisualBasic.NET class in school and I hated it. So I guess that makes > us even. > > What I was trying to get across is my first message which must have > been confusing for some is that I am interested in choosing a language > that lets me develop excellant software with a minimum of the problems > that are so prevalent in the C/C++ world. And yes, I've been working > with C for 14 years. I'm uncomfortable writing a full suite of > financial applications in C or C++. > > The applications need to be able to be run in a graphical environment > or accessed using a web browser. Even using curses is okay. Those of > you who have watched a clerk enter timecards in a non graphical > environment know what I mean when I say a GUI generally slows most > users down when they are doing data entry. > > I guess I need to learn Ada better. Or you could just learn C++ better. Or maybe you should look at languages like Perl and Python. To be competitive in development of business applications you will have to get working code done more cheaply than your competition writing Java or C++. The only way to do that is to either hire better people, or else get the same work done with less code by picking higher-level languages. Preferably both. And there's no reason data entry via a GUI has to be cumbersome. It often is cumbersome because few GUI developers think about whether their application is usable without a mouse. But if you get things like tab order and keyboard shortcuts right, a GUI can afford efficient data entry. Quicken is a great example of a GUI program that can be operated easily without ever touching the mouse.