Re: += in ada

From: Russ (18k11tm001_at_sneakemail.com)
Date: 10/16/03


Date: 15 Oct 2003 22:05:21 -0700

Hyman Rosen <hyrosen@mail.com> wrote in message news:<1066231159.711433@master.nyc.kbcfp.com>...
> Vinzent 'Gadget' Hoefler wrote:
> > So, what's your point? ;-) That it is not "built-in"?
>
> My point is that "augmented assignment" is a very old
> feature of programming languages. In fact, it's a basic
> feature of computers, since most of them have machine
> instructions which add one thing to another.

Good point.

> That isn't to say that I think this feature should be
> added to Ada. I don't care one way or the other.

Fine, but I get the impression from some of your previous posts that
Ada is not your primary programming language anyway, and perhaps that
explains your apathy.

Just for fun, suppose that Ada was the *only* language you (or anyone
who works for you) could use for the rest of your life. Then would you
care if augmented assignment operators are added to Ada? Just curious.



Relevant Pages

  • Re: += in ada
    ... >feature of programming languages. ... And my point is that Ada already has it. ... it's a funny thing that the compiler might compile ...
    (comp.lang.ada)
  • Re: Composing tasks and protected objects
    ... >>> I could understand that argument if this language feature caused ... >>> uniform overhead on all protected operations, ... an existing Ada 83 compiler. ... implementor for not taking into account language requirements that did ...
    (comp.lang.ada)
  • Re: VB to C#
    ... there is in programming languages no ... We could not design and redesign the memory usage ... I'm very glad that the feature is missing in C#, ... worse than the cost to readability of using named indexers would have ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Typing in Ada
    ... > programming style than a language feature... ... I guess the real difference between C and Ada is that Ada has ... To extend the Apples and Oranges example, ... The compiler will do that for you, ...
    (comp.lang.ada)
  • Re: Ada exception block does NOT work?
    ... >> It is unfortunate that different programming languages use different ... > The point is that Ada was there first, so Ada terminology must be the ... I believe Symbolics Lisp predates Ada. ...
    (comp.lang.ada)

Loading