comp.lang.ada
 help / color / mirror / Atom feed
From: "Jed" <jehdiah@orbitway.net>
Subject: Re: Why use C++?
Date: Sun, 14 Aug 2011 01:52:07 -0500
Date: 2011-08-14T01:52:07-05:00	[thread overview]
Message-ID: <j27ra2$k3a$3@dont-email.me> (raw)
In-Reply-To: 08ae71ca6cbc35285617f3284ec0ec48@msgid.frell.theremailer.net

Fritz Wuehler wrote:
> "Jed" <jehdiah@orbitway.net> wrote:
>
>> I didn't say it was. I said it probably arose from that. I'll bet
>> integer literals are signed in most assembly languages (going out on
>> a limb with this, because I really don't know).
>
> Absolutely not.

Liar.

> Assembly language is about talking to the machine
> directly. If you can't manipulate native types then your assembler
> isn't an assembler.
>

Pedantic "discussion" is annoying to me, so curb it.

>> Hence, a no-brainer translation of  HLL code to assembly
>> (recognizing, of course, that compilers are free to generate machine
>> code directly, rather than generating assembly).
>
> Most (vast majority) of the compilers on IBM platforms generate object
> code.

Their loss! ;)

> It sounds like you think a goal of HLL design is to be easy to
> implement.

The goal? What "goal" are you on about?

> That's wrong.

What is "right" and what is "wrong". (This is great, because you know 
this and everyone else wants to know, right? Do tell, what is WRONG, and 
right.)

>The goal of HLL design

I didn't know it was a <something>.

>  is to make it easy to
> solve problems in the problem domain.

The pageant queen saying "world peace". You can't hang dude. She is 
pretty and has value, while you have none.

>
>> It's generally considered "typeless" from the POV of HLL
>> programmers. It has relative meaning. No need to be pedantic about
>> it.
>
> It wasn't pedantic,

I said it was, so it is. Don't F with me.

> it was a simple comment from an assembly coder.

Bah.

> Assembly is typed or it wouldn't be useful.

Strawman. Context matters.

> However there's no type
> enforcement at the assembler level (usually, although at the hardware
> level there is.)

masturbation.

> That is no the same as not being typed, although to
> an HLL programmer it may not be obvious that those two things are not
> one and the same.
>
>>> especially with certain
>>> systems and certain assemblers. The type in assembly language *does*
>>> usually reflect the native types of the underlying machine very
>>> closely,
>>> obviously.
>>
>> And I'll bet, more often than not, C/C++ built-in types reflect that
>> also. It would be "silly" to specify a language to what is uncommon.
>
> You have the tail wagging the dog.

Says the adolescent with dick in hand.

> The C/C++ built-in types don't
> reflect anything but the language design

Your you inquisitiveness noted. But what about all those people you 
killed?

>
>> It would be "silly" to specify a language to what is uncommon.
>
> That's exactly the point of HLL. It must provide useful abstractions
> for the problem domain. The underlying implementation should not
> matter at all.

You have not platform. You are a killer. Men kill. Women don't. 





  reply	other threads:[~2011-08-14  6:52 UTC|newest]

Thread overview: 87+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <fb9f787c-af06-427a-82b6-b0684e8dcbc5@s2g2000vby.googlegroups.com>
     [not found] ` <j1kaj8$dge$1@adenine.netfront.net>
     [not found]   ` <1e292299-2cbe-4443-86f3-b19b8af50fff@c29g2000yqd.googlegroups.com>
     [not found]     ` <j1tha5$11q5$1@adenine.netfront.net>
     [not found]       ` <1fd0cc9b-859d-428e-b68a-11e34de84225@gz10g2000vbb.googlegroups.com>
2011-08-10 19:05         ` Why use C++? Niklas Holsti
2011-08-10 22:37           ` Randy Brukardt
2011-08-10 22:49             ` Ludovic Brenta
2011-08-12  4:54               ` Randy Brukardt
2011-08-11  7:54             ` Dmitry A. Kazakov
2011-08-11  8:20               ` Jed
2011-08-11  9:13                 ` Dmitry A. Kazakov
2011-08-11 10:57                   ` Jed
2011-08-11 11:43                     ` Georg Bauhaus
2011-08-12  5:07                       ` Jed
2011-08-11 13:11                     ` Nomen Nescio
2011-08-11 15:11                       ` Paul
2011-08-12  5:15                       ` Jed
2011-08-12 21:39                         ` Fritz Wuehler
2011-08-14  6:52                           ` Jed [this message]
2011-08-14  8:13                             ` Nomen Nescio
2011-08-11 15:09                     ` Dmitry A. Kazakov
2011-08-12  5:03                       ` Jed
2011-08-12  8:32                         ` Georg Bauhaus
2011-08-12 13:15                           ` Hyman Rosen
2011-08-12 22:09                             ` Randy Brukardt
2011-08-12 15:14                           ` Jed
2011-08-12 17:20                             ` Georg Bauhaus
2011-08-12 19:51                               ` Jed
2011-08-12 21:22                                 ` Ludovic Brenta
2011-08-14  7:00                                   ` Jed
2011-08-16 13:06                                     ` Ludovic Brenta
2011-08-13  9:37                                 ` Georg Bauhaus
2011-08-14  5:22                                   ` Jed
2011-08-13 10:27                                 ` Georg Bauhaus
2011-08-14  5:35                                   ` Jed
2011-08-14 20:13                                     ` Georg Bauhaus
2011-08-15 11:38                                     ` Georg Bauhaus
2011-08-13 11:02                                 ` Georg Bauhaus
2011-08-14  5:56                                   ` Jed
2011-08-12  9:21                         ` Dmitry A. Kazakov
2011-08-12 13:26                           ` Jed
2011-08-12 14:30                             ` Dmitry A. Kazakov
2011-08-12 19:06                               ` Jed
2011-08-12 20:05                                 ` Dmitry A. Kazakov
2011-08-13  7:53                                   ` Jed
2011-08-13  9:15                                     ` Dmitry A. Kazakov
2011-08-13  9:29                                       ` Ian Collins
2011-08-13  9:52                                         ` Dmitry A. Kazakov
2011-08-13 11:10                                           ` Ian Collins
2011-08-13 11:46                                             ` Georg Bauhaus
2011-08-13 20:30                                               ` Ian Collins
2011-08-13 11:54                                             ` Brian Drummond
2011-08-13 13:12                                               ` Simon Wright
2011-08-14 11:01                                                 ` Brian Drummond
2011-08-14  4:54                                             ` Jed
2011-08-14  4:35                                           ` Jed
2011-08-14  6:46                                             ` Dmitry A. Kazakov
2011-08-14  4:49                                           ` Jed
2011-08-14  6:51                                             ` Dmitry A. Kazakov
2011-08-14  4:29                                       ` Jed
2011-08-14  7:29                                         ` Dmitry A. Kazakov
2011-08-16  8:18                                       ` Nick Keighley
2011-08-16  8:47                                         ` Dmitry A. Kazakov
2011-08-16  9:52                                           ` Nick Keighley
2011-08-16 10:39                                             ` Dmitry A. Kazakov
2011-08-16 10:23                                           ` Georg Bauhaus
2011-08-16 10:58                                             ` Dmitry A. Kazakov
2011-08-16 11:44                                               ` Georg Bauhaus
2011-08-16 14:51                                               ` Bill Findlay
2011-08-16 19:13                                                 ` Dmitry A. Kazakov
2011-08-16 19:23                                                   ` Bill Findlay
2011-08-12 11:48                 ` Stuart Redmann
2011-08-12 13:12                   ` Vinzent Hoefler
2011-08-12 15:50                     ` Stuart Redmann
2011-08-12 17:02                       ` Bill Findlay
2011-08-15 12:59                       ` Vinzent Hoefler
2011-08-12  5:02               ` Randy Brukardt
2011-08-12  5:16                 ` Robert Wessel
2011-08-12 16:39                   ` Adam Beneschan
2011-08-12  5:24                 ` Jed
2011-08-12  6:51                   ` Paavo Helde
2011-08-12  7:41                     ` Georg Bauhaus
2011-08-12 15:50                   ` Fritz Wuehler
2011-08-12 19:59                     ` Jed
2011-08-13  8:06                     ` Stephen Leake
2011-08-12  9:40                 ` Dmitry A. Kazakov
2011-08-12  9:45                   ` Ludovic Brenta
2011-08-12 10:48                     ` Georg Bauhaus
2011-08-12 15:56                       ` Ludovic Brenta
2011-08-13  8:08                   ` Stephen Leake
2011-08-18 13:39               ` Louisa
replies disabled

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