Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

a funny language - "ETA"

 [1/11] from: chaz::innocent::com at: 1-Feb-2002 17:49


the lyrics to the song "99 bottles of beer on the wall" - implemented in REBOL: http://www.reboltech.com/library/html/beersong.html implemented in ETA: http://www.miketaylor.org.uk/tech/eta/pit/bottles.eta The ETA Programming Language http://www.miketaylor.org.uk/tech/eta/doc/manual.html The ETA implemented in perl: http://www.miketaylor.org.uk/tech/eta/src/smalleta Would a parsing guru or someone bilingual in perl show us a REBOL implementation?

 [2/11] from: chalz:earthlink at: 4-Feb-2002 1:36


Upon further investigation of this "language", I have decided that the fellow in question is quite assuredly insane. Not to mention he has some rather .. fascinating concepts of life and social order. I spent 15min on his website - and want it back :P

 [3/11] from: sunandadh:aol at: 4-Feb-2002 6:02


Hi Charles,
> Upon further investigation of this "language", I have decided that the > fellow in question is quite assuredly insane. Not to mention he has some > rather .. fascinating concepts of life and social order. I spent 15min on > his website - and want it back :P
I must have spent the amount of time there too. Weird or wonderful? 15 minutes wasn't enough to decide. But think of the application to stenography. Entirely applications could be embedded in their installation manual. What do you get if you execute (if you see what I mean) Hamlet? On the other hand, DNA works with just four letters. ETA looks bloated in comparison, <g> Sunanda.

 [4/11] from: chris:starforge:demon at: 4-Feb-2002 11:17


[SunandaDH--aol--com] wrote:
> On the other hand, DNA works with just four letters. ETA looks bloated in > comparison,
Yeah, I was just thinking that eta looks a great language for self-modifying genetic algorithms... Absolutely insane language to try and use for real though, makes even obfuscated perl look readable! :) Chris -- .------{ http://www.starforge.co.uk }-----. .--------------------------. =[ Explorer2260, Designer and Coder \=\ P: TexMaker, ROACH, site \ =[___You_will_obey_your_corporate_masters___]==[ Stack: EETmTmTRRSS------ ]

 [5/11] from: fsievert:uos at: 4-Feb-2002 13:13


An other 8-commands language ist brainfuck. http://www.muppetlabs.com/~breadbox/bf/ Only the characters [],.+-<> are used. Example-Implementation:
>> do http://proton.cl-ki.uni-osnabrueck.de/REBOL/brainfuck.r >> brainfuck/program
== {[ >++++ [<++++++++>-] <.,]}
>> brainfuck/run "HELLO^@"
== {hello}
>> brainfuck/program: {>,[>,]<[.<]}
== ">,[>,]<[.<]"
>> brainfuck/run "Hello^@"
== "olleH" And it can make rebol-functions out of the brainfuc-programs:
>> a: brainfuck/rebol-func >> a "Hello^@"
== "olleH" I tried to use this implementation for genetic algorithms. I was able to learn some simple programs like "reverse" "uppercase" etc. Have fun Frank

 [6/11] from: joel:neely:fedex at: 4-Feb-2002 0:41


Chris wrote:
> [SunandaDH--aol--com] wrote: > > On the other hand, DNA works with just four letters. ETA looks
<<quoted lines omitted: 3>>
> Absolutely insane language to try and use for real though, makes > even obfuscated perl look readable! :)
Looks a lot more "application oriented" than pure lambda calculus, Turing machines, Markov Normal Algorithms, etc. ;-) I took the whole thing as a hilarious geek joke (especially the base-7 part...) -jn- -- Future looks spotty. You will spill soup in late evening. -- Adam Twardoch's fortune cookie joel+FIX+PUNCTUATION+dot+neely+at+fedex+dot+com

 [7/11] from: sunandadh:aol at: 4-Feb-2002 8:31


> An other 8-commands language ist brainfuck
Or for those who have trouble with remembering too many different instructions, try languages with just one instruction: http://www.hawaga.org.uk/text/oisc1.html Sunanda

 [8/11] from: ryanc:iesco-dms at: 4-Feb-2002 9:08


[SunandaDH--aol--com] wrote:
> > An other 8-commands language ist brainfuck > > Or for those who have trouble with remembering too many different > instructions, try languages with just one instruction: >
Gee, that would make our job easy!

 [9/11] from: mike:skinmaster at: 4-Feb-2002 17:16


The instruction would be: throwException

 [10/11] from: atruter:hih:au at: 5-Feb-2002 10:29


Gentlefolk, for the benefit of those of us behind corporate content filters (eg. InterScan eManager Content Management Notification! (Offensive Language)), could you please refrain from using the f word (or like terminology). Having to search Escribe for blocked content is a real pain ;) Regards, Ashley

 [11/11] from: chaz:innocent at: 5-Feb-2002 9:12


Thanks for the implementation! There is much to study in it! ----- Original Message ----- From: "Frank Sievertsen" <[fsievert--uos--de]> To: "Chris" <[chris--starforge--demon--co--uk]> Cc: <[rebol-list--rebol--com]> Sent: Monday, February 04, 2002 4:13 AM Subject: [REBOL] Re: a funny language - "ETA" An other 8-commands language ist brainfuck. http://www.muppetlabs.com/~breadbox/bf/ Only the characters [],.+-<> are used. Example-Implementation:
>> do http://proton.cl-ki.uni-osnabrueck.de/REBOL/brainfuck.r >> brainfuck/program
== {[ >++++ [<++++++++>-] <.,]}
>> brainfuck/run "HELLO^@"
== {hello}
>> brainfuck/program: {>,[>,]<[.<]}
== ">,[>,]<[.<]"
>> brainfuck/run "Hello^@"
== "olleH" And it can make rebol-functions out of the brainfuc-programs:
>> a: brainfuck/rebol-func >> a "Hello^@"
== "olleH" I tried to use this implementation for genetic algorithms. I was able to learn some simple programs like "reverse" "uppercase" etc. Have fun Frank

Notes
  • Quoted lines have been omitted from some messages.
    View the message alone to see the lines that have been omitted