NaPoGenMo / NaPoGenMo2015

National Poetry Generation Month 2015
14 stars 3 forks source link

Resources #1

Open MichaelPaulukonis opened 9 years ago

MichaelPaulukonis commented 9 years ago

This is an open issue where you can comment and add resources that might come in handy for NaPoGenMo.

See Also:

MichaelPaulukonis commented 9 years ago

What is e-poetry? - article on e-poetry and National e-Poetry month @ http://iloveepoetry.com, by Leonardo Flores, academic, e-poet, and bot-maker.

even more generally What is a poem? - article at The Atlantic magazine

cpressey commented 9 years ago

Since @jkervinen mentioned esolangs, I would be remiss to point out the possibilities of using Beatnik.

It doesn't look like it's Turing-complete (it only has a single stack) but at the same time, I don't know if that would prevent one from writing a quine in it. Which would be pretty cool.

Even if not, I'm sure you could still generate a poem of some sort with it. The thing about esolangs, though, is that the typical esolang is about as good at text manipulation as the typical assembly language. ("You say you want to remove a string from a list of strings? Sure, I can do that, no problem. By the way, what is a string?")

The "pattern-oriented" esolangs like Glypho also provide lots of notational flexibility; any sequence of 4 characters in the pattern abbc means "multiply", for example, so you could use any of feed, Emma, goop, etc., to mean "multiply".

jkervinen commented 9 years ago

I was thinking to design own, absolutely non-Turing complete esolang, but not sure yet, on the other hand I would like to use some 8-bit machine (emulator) and ROM basic, like Atari Basic, let's see.

Thanks of the tips, Glypho is interesting !

ikarth commented 9 years ago

RiTa/RiTaJS is a software toolkit for generative literature I just learned about this week. Works with Java, Javascript, Node, and Processing! http://www.rednoise.org/rita/index.html

cpressey commented 9 years ago

Purely as an observation:

While "Hello, world!" would probably not be considered the pinnacle of poetic accomplishment by most people, it does count under a strict interpretation of the rules.

http://helloworldcollection.de/

So if you don't think you're much of a coder, but you want to produce something, or you want to try out a different programming language that you usually use, or you want to try using some really obscure language almost no-one's heard of... well, why not? Everyone's got to start somewhere!

The next step after "Hello, world!" is often "99 Bottles of Beer", which is certainly more difficult to dismiss as "not a poem" -- I mean, it's got a rhyme in it, and verses, and everything!

http://99-bottles-of-beer.net/