Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Behold! The Square Wheel

6 views
Skip to first unread message

Patrick W

unread,
Nov 11, 2002, 10:09:17 PM11/11/02
to

Not sure whether to laugh or cry.

http://xplusplus.sourceforge.net/FAQ.htm

Tim Lavoie

unread,
Nov 12, 2002, 2:24:24 AM11/12/02
to
>>>>> "Patrick" == Patrick W <Patrick> writes:

Patrick> Not sure whether to laugh or cry.
Patrick> http://xplusplus.sourceforge.net/FAQ.htm

I wish they could claim the "world's first XML-based programming
language" title, but it's been done. Earlier versions of the
Openmarket (now "divine" with a lowercase d) Content Server product
used XML as a page template language before switching to
JSPs. Looked similar, too. <shudder/> :)

--
"A fanatic is one who can't change his mind and won't change the
subject."
-- Winston Churchill

Matthew Danish

unread,
Nov 12, 2002, 3:33:53 AM11/12/02
to
On Tue, Nov 12, 2002 at 01:24:24AM -0600, Tim Lavoie wrote:
> >>>>> "Patrick" == Patrick W <Patrick> writes:
>
> Patrick> Not sure whether to laugh or cry.
> Patrick> http://xplusplus.sourceforge.net/FAQ.htm
>
> I wish they could claim the "world's first XML-based programming
> language" title, but it's been done. Earlier versions of the
> Openmarket (now "divine" with a lowercase d) Content Server product
> used XML as a page template language before switching to
> JSPs. Looked similar, too. <shudder/> :)

Ah, what a clever idea: ``Reinventing the square wheel.''

--
; Matthew Danish <mda...@andrew.cmu.edu>
; OpenPGP public key: C24B6010 on keyring.debian.org
; Signed or encrypted mail welcome.
; "There is no dark side of the moon really; matter of fact, it's all dark."

Juho Snellman

unread,
Nov 12, 2002, 11:40:09 AM11/12/02
to
<tool...@spamcop.net> wrote:
>>>>>> "Patrick" == Patrick W <Patrick> writes:
>
> Patrick> Not sure whether to laugh or cry.
> Patrick> http://xplusplus.sourceforge.net/FAQ.htm
>
>I wish they could claim the "world's first XML-based programming
>language" title, but it's been done.

Perhaps, but these are probably the first clowns who first made an
XML-syntaxed toy-language (praising the advantages using XML), then
decided that XML is completely unsuitable for actually writing
programs, and finally solved the problem by writing a preprocessor
from a C-like syntax into their XML syntax.

--
Juho Snellman

Thor Kristoffersen

unread,
Nov 12, 2002, 3:28:07 PM11/12/02
to
Patrick W <patri...@yahoo.com.au> writes:
> Not sure whether to laugh or cry.
>
> http://xplusplus.sourceforge.net/FAQ.htm

The Evolution of Lanugage:

http://www.research.avayalabs.com/user/wadler/language.pdf


Thor

Thor Kristoffersen

unread,
Nov 12, 2002, 3:29:53 PM11/12/02
to
Patrick W <patri...@yahoo.com.au> writes:
> Not sure whether to laugh or cry.
>
> http://xplusplus.sourceforge.net/FAQ.htm

The Evolution of Language:

http://www.research.avayalabs.com/user/wadler/language.pdf


Thor

Thomas Stegen

unread,
Nov 12, 2002, 1:37:33 PM11/12/02
to
Patrick W wrote:

Quote:
"- class redefinition: The ability to redefine classes at
run-time and therefore to model the evolution of types.
This is important for dynamic systems and also to model
evolutionary systems.
- object reclassification: The ability to alter the class
that an object belongs to at run-time and therefore alter
its behaviour.
- self-modification of programs: The ability of a Superx++
program to modify itself at run-time and thereby evolve.
- simultaneous object access and manipulation: The ability to
access or manipulate more than one object via a single
invocation. This is broadcast messaging with a filtering
criteria to limit the set of objects to which the message
is broadcast.

All these features and many others make Superx++ an unique
and useful language."

The folly of the ignorant knows no bounds. Hahahahaha. That actually
made me laugh. :)

--
Thomas.

Patrick W

unread,
Nov 12, 2002, 4:50:19 PM11/12/02
to
Thomas Stegen <tst...@cis.strath.ac.uk> writes:

Scornful laughter was my first reaction too. But then, on reading the
enthusiastic blurb, the guy's apparent sincerity provoked ... laughter
of a different kind (tinged with absurdity, futility, some sympathy
and a hint of sadism) ;-)

The author seems to be unaware that the (revolutionary!) wheel works
more smoothly without right angles -- but it's probably not his fault.
The recent history of computer science has been a comedy of errors;
he's merely supplied the punch line.

Seriously, has anybody ever presented a better case for going back to
the history books?

Erik Naggum

unread,
Nov 12, 2002, 5:53:05 PM11/12/02
to
* Patrick W

| Seriously, has anybody ever presented a better case for going back to the
| history books?

What this stunt really tells me is that people who think XML is a great
idea do so because they have never seen any other ideas. I came to that
conclusion many years ago when I tried to educate people on SGML, and
people went "Whoa! Hierarchical structure! Dude, that's /really/ cool!"
That experience was not unlike one I had when I attended a meeting on
Norway's membership in the European Union, after I had read some 3000
pages of documents and reports and had followed the legislation carefully
for about a year: The speaker was intelligent and had probably done more
homework than I had, but the audience? My goodness. The only reason
they could believe what they believed was that they were overwhelmed by
the first idea they ever met and objected to any later idea because it was
different from the first and their mental capacity was limited to one idea
at a time, meaning that /understanding/ their opponent's point of view
without agreeing to it, which is the most fundamental requirement of a
debate, was unachievable to them. It was not made any better by the fact
that they were completely unable to illuminate their position to someone
who did not already hold it. This applied to both sides of this ludicrous
waste of time. So I became instant hero for managing to make /one/ issue
clear to both sides so they could at least argue about the same thing and
people flocked around me to hear what other genius ideas I had. It was
downright /sickening/, not the least because these people would eventually
/vote/ on the issue and our politicians had promised to listen to them...

--
Erik Naggum, Oslo, Norway

Act from reason, and failure makes you rethink and study harder.
Act from faith, and failure makes you blame someone and push harder.

Kaz Kylheku

unread,
Nov 12, 2002, 6:04:59 PM11/12/02
to
Tim Lavoie <tool...@spamcop.net> wrote in message news:<87of8vd...@theasylum.dyndns.org>...

> >>>>> "Patrick" == Patrick W <Patrick> writes:
>
> Patrick> Not sure whether to laugh or cry.
> Patrick> http://xplusplus.sourceforge.net/FAQ.htm
>
> I wish they could claim the "world's first XML-based programming
> language" title, but it's been done. Earlier versions of the
> Openmarket (now "divine" with a lowercase d) Content Server product
> used XML as a page template language before switching to
> JSPs. Looked similar, too. <shudder/> :)

And let's not forget: http://www.w3.org/TR/xexpr/

Erik Naggum

unread,
Nov 12, 2002, 6:47:32 PM11/12/02
to
* Kaz Kylheku

| And let's not forget: http://www.w3.org/TR/xexpr/

I think of these attempts as some overpaid bunch of incompetents who
dread the day when they have outlived their usefulness and therefore get
one unbright idea after another so they can avoid going back to work.
The entire W3 production looks like the kind of ideas stupid people have
during their lunch breaks.

Marc Spitzer

unread,
Nov 12, 2002, 9:13:45 PM11/12/02
to
k...@ashi.footprints.net (Kaz Kylheku) writes:

> And let's not forget: http://www.w3.org/TR/xexpr/

This would make me change careers to something fun,
like accounting. PHB designed language from hell, yuck.

marc

0 new messages