3 ms·
Love this! Some of these algorithms are inherently recursive, have you used/looked into a functional language to create them at all?
by boothead 10y ago
Love this! Some of these algorithms are inherently recursive, have you used/looked into a functional language to create them at all?
- inconvergent 10y agoThanks. No, I've been using python/cython because I know it well already. I've considered learning a functional language though. So I'd be happy to get suggestions. Eg. I would choose a language that has a decent community as well as some good tools for drawing/pixel manipulation/3d modelling, depending on what's available (honestly I haven't researched it at all yet).
- noelwelsh 10y agoYou've probably seen my tweet already. The current draft of Creative Scala v2 can be found here: https://dl.dropboxusercontent.com/u/8669329/creative-scala.pdf https://dl.dropboxusercontent.com/u/8669329/creative-scala.p... The graphics library it uses is here: https://github.com/underscoreio/doodle https://github.com/underscoreio/doodle The source for Creative Scala is here: https://github.com/underscoreio/creative-scala https://github.com/underscoreio/creative-scala Would love to get your thoughts on this material.
- inconvergent 10y agoHi. Unfortunately I can't dive into this right now. But I'm bookmarking it! Scala sounds interesting to me.
- boothead 10y agoThere's the diagrams package in Haskell for vector drawing: http://projects.haskell.org/diagrams/gallery.html http://projects.haskell.org/diagrams/gallery.html Juicy pixels for raster manipulation: https://github.com/Twinside/Juicy.Pixels https://github.com/Twinside/Juicy.Pixels And gloss or haskell for mac as a processing kind of environment: http://gloss.ouroborus.net/ http://gloss.ouroborus.net/ http://haskellformac.com/ http://haskellformac.com/ (http://learn.hfm.io/fractals.html http://learn.hfm.io/fractals.html) There's an old comment thread from a year ago here: https://www.reddit.com/r/haskell/comments/2naug0/haskell_as_a_hobby/ https://www.reddit.com/r/haskell/comments/2naug0/haskell_as_... I'd be interested to know what you think about the feasibility of using these tools to produce the kind of things you make :-)
- inconvergent 10y agoThanks a lot. This looks interesting. I'll definitely look into it. I don't think I'm qualified to say whether it is possible at this point, but my guess is that it is very possible!
- yaw 10y agoI've been keeping an eye on http://thi.ng http://thi.ng a toolset in Clojure /ClojureScript that Karsten Schmidt is developing Karsten previously developed http://toxiclibs.org/ http://toxiclibs.org/ for Processing