After spending many years study programming languages, I am
now happy to announce the Ultimate Programming Language.
This programming language which I call OOUL is an object-oriented
version of the UnLambda programming language
(http://www.eleves.ens.fr:8080/home/madore/programs/unlambda/).
I will soon post an implementation to sourceforge, keep an eye out to
avoid getting swamped by all the excited programmers tring to download
it.
--------------------------------------------------
Thaddeus L. Olczyk, PhD
Think twice, code once.
From: Laurence Kramer
Subject: Re: Announcing new programming language OOUL
Date:
Message-ID: <3E8992D5.4010501@cs.cmu.edu>
Thaddeus L Olczyk wrote:
> After spending many years study programming languages, I am
> now happy to announce the Ultimate Programming Language.
> This programming language which I call OOUL is an object-oriented
> version of the UnLambda programming language
> (http://www.eleves.ens.fr:8080/home/madore/programs/unlambda/).
>
> I will soon post an implementation to sourceforge, keep an eye out to
> avoid getting swamped by all the excited programmers tring to download
> it.
> --------------------------------------------------
> Thaddeus L. Olczyk, PhD
> Think twice, code once.
This isn't an April fool's joke, is it?
Larry
In article <················@cs.cmu.edu>, Laurence Kramer
<·······@cs.cmu.edu> wrote:
> Thaddeus L Olczyk wrote:
> > After spending many years study programming languages, I am
> > now happy to announce the Ultimate Programming Language.
> > This programming language which I call OOUL is an object-oriented
> > version of the UnLambda programming language
> > (http://www.eleves.ens.fr:8080/home/madore/programs/unlambda/).
> >
> > I will soon post an implementation to sourceforge, keep an eye out to
> > avoid getting swamped by all the excited programmers tring to download
> > it.
> > --------------------------------------------------
> > Thaddeus L. Olczyk, PhD
> > Think twice, code once.
>
> This isn't an April fool's joke, is it?
>
Shhhh!!!
E.
--
The opinions expressed here are my own and do not necessarily
reflect the views of JPL or NASA.
Erann Gat wrote:
> Shhhh!!!
Is that a quine or a factorial function?
--
Jens Axel S�gaard
From: Steven M. Haflich
Subject: Re: Announcing new programming language OOUL
Date:
Message-ID: <3E8A3A93.6000004@franz.com>
Erann Gat wrote:
> In article <················@cs.cmu.edu>, Laurence Kramer
>>This isn't an April fool's joke, is it?
>>
> Shhhh!!!
Damn! I was nearly done with an open source compiler for the thing,
and now I'll just have to throw all that work away.
Thaddeus L Olczyk <······@interaccess.com> wrote:
<snip>
http://compsoc.dur.ac.uk/whitespace/
http://www.smh.com.au/articles/2003/03/31/1048962694949.html
These sort of languages always come out this time of year. No idea why.
Bill, setting the E bit on all his IP datagrams.
From: Nils Goesche
Subject: Re: Announcing new programming language OOUL
Date:
Message-ID: <lyllyuzjk6.fsf@cartan.de>
Thaddeus L Olczyk <······@interaccess.com> writes:
> After spending many years study programming languages, I am now
> happy to announce the Ultimate Programming Language. This
> programming language which I call OOUL is an object-oriented version
> of the UnLambda programming language
> (http://www.eleves.ens.fr:8080/home/madore/programs/unlambda/).
>
> I will soon post an implementation to sourceforge, keep an eye out
> to avoid getting swamped by all the excited programmers tring to
> download it.
That's great; exactly what I've been waiting for all the time. You
must be a real philanthropist :-)
Regards,
--
Nils G�sche
"Don't ask for whom the <CTRL-G> tolls."
PGP key ID 0x0655CFA0
Hi Thaddeus L Olczyk,
> After spending many years study programming languages, I am
> now happy to announce the Ultimate Programming Language.
> This programming language which I call OOUL is an object-oriented
> version of the UnLambda programming language
> (http://www.eleves.ens.fr:8080/home/madore/programs/unlambda/).
Nice. At least it doesn't have so many of those bloody parentheses.
Adam
LOL! This trumps even Perl!
"
Well, let's discuss an example: the following Unlambda program calculates
and prints the Fibonacci numbers (as lines of asterisks)
```s``s``sii`ki
`k.*``s``s`ks
``s`k`s`ks``s``s`ks``s`k`s`kr``s`k`sikk
`k``s`ksk
"
"Thaddeus L Olczyk" <······@interaccess.com> wrote in message
·······································@4ax.com...
> After spending many years study programming languages, I am
> now happy to announce the Ultimate Programming Language.
> This programming language which I call OOUL is an object-oriented
> version of the UnLambda programming language
> (http://www.eleves.ens.fr:8080/home/madore/programs/unlambda/).
>
> I will soon post an implementation to sourceforge, keep an eye out to
> avoid getting swamped by all the excited programmers tring to download
> it.
> --------------------------------------------------
> Thaddeus L. Olczyk, PhD
> Think twice, code once.
From: CBFalconer
Subject: Re: Announcing new programming language OOUL
Date:
Message-ID: <3E9FB5B3.34584D23@yahoo.com>
"Thomas G. Marshall" wrote:
>
... snip ...
>
> Well, let's discuss an example: the following Unlambda program
> calculates and prints the Fibonacci numbers (as lines of asterisks)
> ```s``s``sii`ki
> `k.*``s``s`ks
> ``s`k`s`ks``s``s`ks``s`k`s`kr``s`k`sikk
> `k``s`ksk
Are you trying to compete with APL? Obscurity has been done by
masters in the trade :-)
--
Chuck F (··········@yahoo.com) (··········@worldnet.att.net)
Available for consulting/temporary embedded and systems.
<http://cbfalconer.home.att.net> USE worldnet address!
"CBFalconer" <··········@yahoo.com> wrote in message
······················@yahoo.com...
> "Thomas G. Marshall" wrote:
> >
> ... snip ...
> >
> > Well, let's discuss an example: the following Unlambda program
> > calculates and prints the Fibonacci numbers (as lines of asterisks)
> > ```s``s``sii`ki
> > `k.*``s``s`ks
> > ``s`k`s`ks``s``s`ks``s`k`s`kr``s`k`sikk
> > `k``s`ksk
>
> Are you trying to compete with APL? Obscurity has been done by
> masters in the trade :-)
Unlambda really is special. It is my favorite language outside the Befunge
family.
Michael Feathers
www.objectmentor.com
> > Well, let's discuss an example: the following Unlambda program
> > calculates and prints the Fibonacci numbers (as lines of asterisks)
> > ```s``s``sii`ki
> > `k.*``s``s`ks
> > ``s`k`s`ks``s``s`ks``s`k`s`kr``s`k`sikk
> > `k``s`ksk
>
> Are you trying to compete with APL? Obscurity has been done by
> masters in the trade :-)
The only language that I can think of that is uglier than this is Tilton.
http://www.crockford.com/tilton/tilton.html
Koda bosanda bosoya!
From: Kenny Tilton
Subject: Re: Announcing new programming language OOUL
Date:
Message-ID: <3EA09F93.1090408@nyc.rr.com>
Douglas Crockford wrote:
>>>Well, let's discuss an example: the following Unlambda program
>>>calculates and prints the Fibonacci numbers (as lines of asterisks)
>>>```s``s``sii`ki
>>> `k.*``s``s`ks
>>> ``s`k`s`ks``s``s`ks``s`k`s`kr``s`k`sikk
>>> `k``s`ksk
>>
>>Are you trying to compete with APL? Obscurity has been done by
>>masters in the trade :-)
>
>
> The only language that I can think of that is uglier than this is Tilton.
> http://www.crockford.com/tilton/tilton.html
Well I'll be damned. But I see the name is meant as mockery
of a man of the cloth, Brother Bob Tilton. He desrves better, given
his service to the Lord:
<http://strange.timetrip.net/?entry=tilton>
--
kenny tilton
clinisys, inc
http://www.tilton-technology.com/
---------------------------------------------------------------
"Everything is a cell." -- Alan Kay
Kenny Tilton <·······@nyc.rr.com> writes:
> Douglas Crockford wrote:
> >>>Well, let's discuss an example: the following Unlambda program
> >>>calculates and prints the Fibonacci numbers (as lines of asterisks)
> >>>```s``s``sii`ki
> >>> `k.*``s``s`ks
> >>> ``s`k`s`ks``s``s`ks``s`k`s`kr``s`k`sikk
> >>> `k``s`ksk
> >>
> >>Are you trying to compete with APL? Obscurity has been done by
> >>masters in the trade :-)
> > The only language that I can think of that is uglier than this is
> > Tilton.
Except that it looks like Tilton is actually meant to be used 8-D
Absolutely amazing...
david rush
--
Scheme: Because closures are cool.
-- Anton van Straaten (the Scheme Marketing Dept from c.l.s)
Douglas Crockford wrote:
>> > Well, let's discuss an example: the following Unlambda program
>> > calculates and prints the Fibonacci numbers (as lines of asterisks)
>> > ```s``s``sii`ki
>> > `k.*``s``s`ks
>> > ``s`k`s`ks``s``s`ks``s`k`s`kr``s`k`sikk
>> > `k``s`ksk
>>
>> Are you trying to compete with APL? Obscurity has been done by
>> masters in the trade :-)
> The only language that I can think of that is uglier than this is Tilton.
> http://www.crockford.com/tilton/tilton.html
> Koda bosanda bosoya!
Actually there seems to me to be a simplicity once you grasp what the
notation means. Also notice that whatever ' represents, it is repeated
quite a bit.
The ironic thing about Unlambda is that the unabstraction operator is
itself an a conception and abstraction. It represents an operation that
is applicable *generally* on a class of targets.
As its creator I think says, the language is really meant for excursions
in its area of origin and not for computing generally. However Olczyk
does think that it is Turing complete and is working on the proof.
In extending traditional CompSci topics it has value and is entertaining
as an intellectual repast.
Elliott
--
"Object-oriented [OO] programming. A program execution is regarded as
a physical model, simulating the behavior of either a real or
imaginary part of the world...The notion of a physical model should be
taken literally." ~ Computerized physical models
Madsen, Moeller-Pederson, Nygaard (co-founder of OO)
-
* http:\\www.radix.net/~universe *
@Elliott 2003 my comments ~ newsgroups+bitnet OK
Universe <········@radixundo.net> writes:
> The ironic thing about Unlambda is that the unabstraction
> operator is itself an a conception and abstraction. It
> represents an operation that is applicable *generally* on a
> class of targets.
>
> As its creator I think says, the language is really meant for
> excursions in its area of origin and not for computing
> generally. However Olczyk
Note that Unlambda is quite old -- even older than Mr. Olczyk's
degree. David Madore invented it.
> does think that it is Turing complete and is working on the
> proof.
Now that wouldn't surprise me.
Regards,
--
Nils G�sche
Ask not for whom the <CONTROL-G> tolls.
PGP key ID #xD26EF2A0
"Nils Goesche" <···@cartan.de> wrote in message
···················@darkstar.cartan...
> Universe <········@radixundo.net> writes:
>
[snip
> Ask not for whom the <CONTROL-G> tolls.
VERY good sig. message :)
"Thomas G. Marshall" <···········@hotgackmail.comremovegacks> writes:
> "Nils Goesche" <···@cartan.de> wrote in message
> ···················@darkstar.cartan...
> > Ask not for whom the <CONTROL-G> tolls.
> VERY good sig. message :)
I do not regret the decision to steal the line :-)
Regards,
--
Nils G�sche
Ask not for whom the <CONTROL-G> tolls.
PGP key ID #xD26EF2A0