* 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