comp.lang.ada
 help / color / mirror / Atom feed
* ez2load helping Ada
@ 1996-07-12  0:00 Chris.Morgan
  1996-07-13  0:00 ` Robert Dewar
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Chris.Morgan @ 1996-07-12  0:00 UTC (permalink / raw)



Hello,

  I have been spending some time handing out copies of the EZ2LOAD package
assembled by Prof Mike Feldman and co. I just want to say that, now this
version includes tasking, it is really starting to attract serious attention.
Ironically this GNAT port runnning on perhaps the worst operating of all the
ones it is ported to, is one of the most important. Important that is for
helping the spread of Ada into grass-roots/home computing. It gives Ada a
chance to win the hearts and minds of the young people who will be building the
big systems in the 21st century.

  Ada now covers the full spectrum - you can learn one language and apply it
equally to small personal projects or huge safety-critical monster projects (or
even web applets :-). My experience was that it wasn't until I wrote my five
task Asteroids game for our embedded target that I really got a gut feel for
tasking, even though I had used it several times on more serious projects. Now
with GNAT and the EZ2LOAD package I can repeat this process for any aspect of
the language on an inexpensive machine at home ("I really want to brush up my
understanding of B+ trees...").

  Colleagues of mine are reevaluating their view of Ada from "that language
that we have to use big servers to compile and only runs on special targets" to
"that language that comes free and runs on DOS and does eveything I want to
without the gotchas of C". And once I have their interest via EZ2LOAD/GNAT they
are more inclined to take an interest in Ada95 generally, so they can be told
about all the great work that is being done by people like ACT, Thomson,
Intermetrics, Rational etc and in fact my next line of attack is "Well here's
the info on ActiveAda, here is the AppletMagic beta etc etc".

  So I would like to thank everyone responsible for EZ2LOAD, more power to
their elbow I say, and I would suggest everyone who reads this takes a moment
to check whether there isn't some easy Ada promotion they could do for the sake
of making up a few floppies and handing them round at work or wherever.

Greetings from London!

Chris Morgan

chris.morgan@baesema.co.uk




^ permalink raw reply	[flat|nested] 10+ messages in thread
* Re: ez2load helping Ada
@ 1996-07-15  0:00 Simon Johnston
  1996-07-15  0:00 ` Robert Dewar
  0 siblings, 1 reply; 10+ messages in thread
From: Simon Johnston @ 1996-07-15  0:00 UTC (permalink / raw)



Chris said

"  I have been spending some time handing out copies of the EZ2LOAD =
package
assembled by Prof Mike Feldman and co. I just want to say that, now this
version includes tasking, it is really starting to attract serious =
attention.
Ironically this GNAT port runnning on perhaps the worst operating of all =
the
ones it is ported to, is one of the most important. Important that is =
for
helping the spread of Ada into grass-roots/home computing. It gives Ada =
a
chance to win the hearts and minds of the young people who will be =
building the
big systems in the 21st century."

Actually I think the really important version of GNAT will be the
WIndows/95 version, since after all these days even the cheapest
computer you can buy comes with Win95 preinstalled. So now what we
need is a really slick installation package for the Win95 version
using a standard Win95 Wizard, and then hopefully we can incorporate
some of the nice environment stuff from EZ2LOAD. (This is one of the
reasons I am personally switching to Ada 95).

The DOS version will of course continue to have some considerable use
on obsolete machines, which will take a while to die out, although
I think that will happen faster than people think. The other day I
bought a brand new NEC machine with a 486 and 8 megs of memory and
a 2X CD ROM and a 170 meg hard drive for under $400. That machine would
be quite fine for running student programs under Win95 using GNAT.

I have to agree with Robert here, although the DOS version is =
significant today I think that the Win32 version is where the future =
lies. It is very frustrating to see the Win32 version always a revision =
behind the other GNAT ports, though I know the team at LabTek are doing =
a great job, and although the installation is improving it would be nice =
to see the LabTek installation be a little more complete so as to be a =
one-stop Win32 Ada solution.

For instance include the Win32Ada bindings, the ADEPT Annex-E =
imlementation and so-on to produce a complete ready to go environment. =
You could even include on-line versions of the RM and have the MS style =
tick-box installation allow you to install as little or as much as you =
like. This may seem like a lot to some but this is a major market if we =
can find the right packaging and I would like to see the LabTek compiler =
really take off.

with StandardDisclaimer; use StandardDisclaimer;
package Sig is
--,----------------------------------------------------------------------=
---.
--|Simon K. Johnston - Development Engineer (C++/Ada95) |ICL Retail =
Systems |
--|-----------------------------------------------------|3/4 Willoughby =
Road|
--|Unix Mail: skj@acm.org                               |Bracknell       =
   |
--|Telephone: +44 (0)1344 476320 Fax: +44 (0)1344 476302|Berkshire       =
   |
--|Internal : 7261 6320   OP Mail: S.K.Johnston@BRA0801 |RG12 8TJ        =
   |
--|WWW URL  : http://www.acm.org/~skj/                  |United Kingdom  =
   |
--`----------------------------------------------------------------------=
---'
end Sig;




^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~1996-07-29  0:00 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1996-07-12  0:00 ez2load helping Ada Chris.Morgan
1996-07-13  0:00 ` Robert Dewar
1996-07-13  0:00   ` Tore Joergensen
1996-07-13  0:00     ` Robert Dewar
1996-07-13  0:00 ` James E. Hopper
1996-07-13  0:00 ` Michael Feldman
1996-07-13  0:00   ` Robert Dewar
1996-07-29  0:00 ` root
  -- strict thread matches above, loose matches on Subject: below --
1996-07-15  0:00 Simon Johnston
1996-07-15  0:00 ` Robert Dewar

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