Scrabbling Code
<ul><li>Esoteric language (yes, insane) </li></ul><ul><li>Based on scrabble word values </li></ul><ul><li>Limited instruct...
<ul><li>Source filter </li></ul><ul><li>perl code can be Beatnik code </li></ul><ul><li>foo  bar  baz </li></ul><ul><li>  ...
ennui unless Brien earls Trianon starlet stud Dade satires stile art   Dutton tools dowel wore nouns ale clear song cleavi...
ennui unless Brien earls Trianon starlet stud Dade satires stile art   Dutton tools dowel wore nouns ale clear song cleavi...
Upcoming SlideShare
Loading in …5
×

Scrabbling Code - Beatnik - YAPC::Eu::2003

602 views

Published on

Original Slides from my YAPC::Europe 2003 lightning talk on an esoteric programming language called Beatnik.

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
602
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Scrabbling Code - Beatnik - YAPC::Eu::2003

  1. 1. Scrabbling Code
  2. 2. <ul><li>Esoteric language (yes, insane) </li></ul><ul><li>Based on scrabble word values </li></ul><ul><li>Limited instruction set </li></ul><ul><li>Stack based </li></ul><ul><li>International tilesets </li></ul><ul><li>http://www.cliff.biffle.org/esoterica/beatnik.html </li></ul><ul><li>Created by Cliff L. Biffle </li></ul>
  3. 3. <ul><li>Source filter </li></ul><ul><li>perl code can be Beatnik code </li></ul><ul><li>foo bar baz </li></ul><ul><li> 6 5 14 pop push jump X if not zero </li></ul>
  4. 4. ennui unless Brien earls Trianon starlet stud Dade satires stile art Dutton tools dowel wore nouns ale clear song cleaving strung rolls voyagers earned lab lied hale Tonio suit Atlanta maestro Lang memorial Ruben loner Spitz leaf aim tails stoop dig Iraqi detain goat reiterate Porto untie gator belts rouse flue pads rains Asia tolled anise go origin Odin eels strains Sloan comedies indoor darn rites outlets aorta lot insular ache aural haughty relater Reese Norma passe atone Hanley rumen Lang glider slime edit scurvy bard dull flies spell Santo sigh Gaulle stall important toys ager origin anoints noons depositing tissues scrap dial raspberry uncle pot dequeue cup store battlegrounds glares raise negator desist lads wales retains tied bride slope airer Donner dips diet sure dry node deserted panel Anton Erne retard laid sit Walt suits rubs Vera incites aster currying foal stall iterating leader start ran Nugent Asian dogs beret dune distrust cab Estes rebelliousness spout duet answerers Orleans Lotte mid Laotian redo enjoin scout we Augustus color asset bedfast Sandia fraud deus flashers Brian bin mast spilt Latin clasps limit logo no aureole snuggle dig ad recta annal ethically ally toad Wu brag nears giddy Nugent toils gunnery Tigris rusts annexes peels dent threatened nulled car asses thin saga gaiter gape ancient Satan coalescing Dow soars Provence hag irate Lesbians Adrian roles millipedes bald suds writing Maine logo appending scars turns McLanahan erosion stile s ubmariner bliss Connors lung opulent barns pen eats assails rods premises trims grit alacrity acute con tar orgies suds scram Oscar Tulsa Ainu Erastus dues art rolled rests seeder boats reuse used gauge nouns typo entrust renal swirl stature lead bleacher utensil dean rugs plain pun grated flit spider tries lowland gangs Sam ampere arousal slits one rosy lids sear outruns Orion accuracy fed dots fashions realm Silas truants orients tells brightens Tamil onset lacking ink Ilona gentry cilia reals our drum blabs alien leer borne lures McClellan tooled alter beehive blare aster hard stadia Solon rend gentle deus acronyms stouter Odin Fauntleroy print risen stun burst Euler doghouse Coors eerie too deep Elton in bode Serpens replacement Hello World
  5. 5. ennui unless Brien earls Trianon starlet stud Dade satires stile art Dutton tools dowel wore nouns ale clear song cleaving strung rolls voyagers earned lab lied hale Tonio suit Atlanta maestro Lang memorial Ruben loner Spitz leaf aim tails stoop dig Iraqi detain goat reiterate Porto untie gator belts rouse flue pads rains Asia tolled anise go origin Odin eels strains Sloan comedies indoor darn rites outlets aorta lot insular ache aural haughty relater Reese Norma passe atone Hanley rumen Lang glider slime edit scurvy bard dull flies spell Santo sigh Gaulle stall important toys ager origin anoints noons depositing tissues scrap dial raspberry uncle pot dequeue cup store battlegrounds glares raise negator desist lads wales retains tied bride slope airer Donner dips diet sure dry node deserted panel Anton Erne retard laid sit Walt suits rubs Vera incites aster currying foal stall iterating leader start ran Nugent Asian dogs beret dune distrust cab Estes rebelliousness spout duet answerers Orleans Lotte mid Laotian redo enjoin scout we Augustus color asset bedfast Sandia fraud deus flashers Brian bin mast spilt Latin clasps limit logo no aureole snuggle dig ad recta annal ethically ally toad Wu brag nears giddy Nugent toils gunnery Tigris rusts annexes peels dent threatened nulled car asses thin saga gaiter gape ancient Satan coalescing Dow soars Provence hag irate Lesbians Adrian roles millipedes bald suds writing Maine logo appending scars turns McLanahan erosion stile s ubmariner bliss Connors lung opulent barns pen eats assails rods premises trims grit alacrity acute con tar orgies suds scram Oscar Tulsa Ainu Erastus dues art rolled rests seeder boats reuse used gauge nouns typo entrust renal swirl stature lead bleacher utensil dean rugs plain pun grated flit spider tries lowland gangs Sam ampere arousal slits one rosy lids sear outruns Orion accuracy fed dots fashions realm Silas truants orients tells brightens Tamil onset lacking ink Ilona gentry cilia reals our drum blabs alien leer borne lures McClellan tooled alter beehive blare aster hard stadia Solon rend gentle deus acronyms stouter Odin Fauntleroy print risen stun burst Euler doghouse Coors eerie too deep Elton in bode Serpens replacement Hello World

×