TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Snek: An experimental system for writing generative art systems

124 pointsby drdre2001almost 8 years ago

6 comments

MooMooMilkPartyalmost 8 years ago
I&#x27;ve used his differential-line repo to make some wall art for my apartment, it&#x27;s some beautiful stuff:<p><a href="http:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;BoKdy" rel="nofollow">http:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;BoKdy</a><p>Repo at: <a href="https:&#x2F;&#x2F;github.com&#x2F;inconvergent&#x2F;differential-line" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;inconvergent&#x2F;differential-line</a>
inconvergentalmost 8 years ago
Hi, I&#x27;m the author of the repo.<p>If you want to read about the &quot;framework&quot;, rather than look at the code: <a href="http:&#x2F;&#x2F;inconvergent.net&#x2F;snek-is-not-an-acronym&#x2F;" rel="nofollow">http:&#x2F;&#x2F;inconvergent.net&#x2F;snek-is-not-an-acronym&#x2F;</a> .
评论 #14533107 未加载
评论 #14532921 未加载
octrefalmost 8 years ago
The author also wrote On Generative Algorithms[0] which is a very inspiring overview for many types of generative art.<p>[0]: <a href="http:&#x2F;&#x2F;inconvergent.net&#x2F;generative&#x2F;" rel="nofollow">http:&#x2F;&#x2F;inconvergent.net&#x2F;generative&#x2F;</a>
qubexalmost 8 years ago
I follow this guy&#x27;s (@inconvergent) generative art on twitter and I highly recommend it as it is awesome: organic and yet clearly procedural.
pkaalmost 8 years ago
So if I&#x27;m understanding this correctly, you are generating a data structure describing geometry manipulations which can then be applied to a distinct geometry &quot;instance?&quot; If so, isn&#x27;t this just a free monad?<p>Also, what are the advantages of this approach over simple function composition operating on immutable data structures&#x2F;geometries?
评论 #14533703 未加载
kowdermeisteralmost 8 years ago
I find the description confusing: &quot;snek is a simple data structure for working with vertices and edges&quot;<p>If I hear data structure lisp code is not on my mind, so it&#x27;s rather an API or a drawing library?<p>What am I manipulating exactly?<p><pre><code> ; context start (with-snek (snk) </code></pre> What&#x27;s in `snk`? Sorry, I never used lisp before<p>Do you plan to write an API documentation?
评论 #14533270 未加载
评论 #14532875 未加载