Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Resources #1

Open
MichaelPaulukonis opened this issue Apr 6, 2015 · 5 comments
Open

Resources #1

MichaelPaulukonis opened this issue Apr 6, 2015 · 5 comments

Comments

@MichaelPaulukonis
Copy link
Contributor

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

See Also:

@MichaelPaulukonis
Copy link
Contributor Author

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
Copy link

cpressey commented Apr 9, 2015

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
Copy link

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
Copy link

ikarth commented Apr 10, 2015

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
Copy link

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/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants