comp.lang.ada
 help / color / mirror / Atom feed
* ACM
@ 2004-06-14  2:36 Robert C. Leif
  2004-06-14 15:26 ` ACM Björn Persson
  0 siblings, 1 reply; 4+ messages in thread
From: Robert C. Leif @ 2004-06-14  2:36 UTC (permalink / raw)
  To: comp.lang.ada

When I renewed my ACM membership, I had to answer Question 7.  Ada was NOT
given as a selection.  BASIC, dialects of C including two forms of Java,
.Net, and XML were listed.  I hope that the SIGAda leadership and others
active in ACM alert this organization to Ada.

Otherwise, I would prefer to be affiliated with the IEEE.  At least, it
includes the word engineering in its name. 

Bob Leif

7. Which programming languages do you know/use, or plan to purchase within
12 months? (check all that apply). No Ada!




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

* Re: ACM
  2004-06-14  2:36 ACM Robert C. Leif
@ 2004-06-14 15:26 ` Björn Persson
  2004-06-15 12:01   ` ACM Marin David Condic
  0 siblings, 1 reply; 4+ messages in thread
From: Björn Persson @ 2004-06-14 15:26 UTC (permalink / raw)


Robert C. Leif wrote:

> When I renewed my ACM membership, I had to answer Question 7.  Ada was NOT
> given as a selection.  BASIC, dialects of C including two forms of Java,
> ..Net, and XML were listed.
[...]
> 7. Which programming languages do you know/use, or plan to purchase within
> 12 months? (check all that apply). No Ada!

Gah! Yet another fool who thinks XML is a programming language. And how 
do I purchase a language?

-- 
Björn Persson

jor ers @sv ge.
b n_p son eri nu




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

* Re: ACM
  2004-06-14 15:26 ` ACM Björn Persson
@ 2004-06-15 12:01   ` Marin David Condic
  2004-06-15 19:50     ` ACM Björn Persson
  0 siblings, 1 reply; 4+ messages in thread
From: Marin David Condic @ 2004-06-15 12:01 UTC (permalink / raw)


By most computer-sciency-type definitions of "Programming Language" - 
XML would qualify. It does have a means of describing how data is to be 
organized and manipulated. Especially if one is really thinking of XML 
in the larger sense of including style sheets and such. At minimum it is 
a method of "programming" a DOM or SAX "machine", isn't it? It really 
doesn't take much to make something constitute a "programming language". 
A word processor that can remember keystrokes and replay them is a kind 
of "programming language", isn't it? ;-)

And as for purchasing a "language" - I imagine if you were Microsoft you 
might be able to "purchase" Java from Sun. :-) But they're probably just 
sloppy in their use of English & would really want to know if you plan 
to purchase a translator for a language. I'm sure there would be plenty 
of vendors willing to sell something like that.

MDC

Bj�rn Persson wrote:
> 
> Gah! Yet another fool who thinks XML is a programming language. And how 
> do I purchase a language?
> 


-- 
======================================================================
Marin David Condic
I work for: http://www.belcan.com/
My project is: http://www.jsf.mil/NSFrames.htm

Send Replies To: m   o   d   c @ a   m   o   g
                    c   n   i       c   .   r

     "Face it ladies, its not the dress that makes you look fat.
     Its the FAT that makes you look fat."

         --  Al Bundy

======================================================================




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

* Re: ACM
  2004-06-15 12:01   ` ACM Marin David Condic
@ 2004-06-15 19:50     ` Björn Persson
  0 siblings, 0 replies; 4+ messages in thread
From: Björn Persson @ 2004-06-15 19:50 UTC (permalink / raw)


Marin David Condic wrote:

> By most computer-sciency-type definitions of "Programming Language" - 
> XML would qualify. It does have a means of describing how data is to be 
> organized and manipulated. Especially if one is really thinking of XML 
> in the larger sense of including style sheets and such.

Sure, if you think of XML as the set of all XML-based languages. XSLT 
for example can be used as a programming language. I was thinking of XML 
itself. I would actually say that despite its name, the Extensible 
Markup Language isn't even a language. It's a common syntax for markup 
languages.

I really don't see how XML in itself has "a means of describing how data 
is to be organized and manipulated". It does provide a means of 
organizing data in a tree structure. To describe *how* data may be 
organized you can use XML Schema Language - an XML-based language for 
defining XML-based languages. To describe how the data is to be 
manipulated you can use XSLT - another XML-based language - and to 
describe how it should be presented you might use XSL-FO - also an 
XML-based language.

> A word processor that can remember keystrokes and replay them is a kind 
> of "programming language", isn't it? ;-)

If you mean that it records macros, then it is at least a programming 
tool. If it's displaying a document that you describe as replaying 
keystrokes, then you have just defined ASCII to be a programming 
language. Then the term becomes meaningless because literally everything 
computerish becomes a programming language.

-- 
Björn Persson

jor ers @sv ge.
b n_p son eri nu




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

end of thread, other threads:[~2004-06-15 19:50 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-06-14  2:36 ACM Robert C. Leif
2004-06-14 15:26 ` ACM Björn Persson
2004-06-15 12:01   ` ACM Marin David Condic
2004-06-15 19:50     ` ACM Björn Persson

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