<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Generative Art on Cesar Gimenes</title><link>https://crg.eti.br/en/tags/generative-art/</link><description>Recent content in Generative Art on Cesar Gimenes</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>crg@crg.eti.br (Cesar Gimenes)</managingEditor><webMaster>crg@crg.eti.br (Cesar Gimenes)</webMaster><lastBuildDate>Sun, 29 Sep 2024 16:24:25 -0300</lastBuildDate><atom:link href="https://crg.eti.br/en/tags/generative-art/index.xml" rel="self" type="application/rss+xml"/><item><title>Programming as Art</title><link>https://crg.eti.br/en/post/arte-generativa-em-javascript-segunda-parte/</link><pubDate>Sun, 29 Sep 2024 16:24:25 -0300</pubDate><author>crg@crg.eti.br (Cesar Gimenes)</author><guid>https://crg.eti.br/en/post/arte-generativa-em-javascript-segunda-parte/</guid><description>&lt;p>I consider programming computers a form of artistic expression. There are many ways to solve everyday programming problems, which leaves plenty of room for creativity.&lt;/p>
&lt;p>&lt;canvas id="grid_rect_canvas" class="genart_full">&lt;/canvas>&lt;/p>
&lt;h2 id="classic-examples-of-generative-art">Classic Examples of Generative Art&lt;/h2>
&lt;p>And there are many interesting examples of computer-generated art. My favorites are the &amp;ldquo;one-liners&amp;rdquo;, programs of just a single line that do interesting things, like the famous &lt;code>10 PRINT CHR$ (205.5 + RND (1)); : GOTO 10&lt;/code> that draws a maze using &lt;em>BASIC&lt;/em>, and the more modern equivalent &lt;code>yes 'c=(╱ ╲);printf ${c[RANDOM%2]}'|bash&lt;/code> written in &lt;em>Bash&lt;/em>. A quick search on the internet will turn up several implementations in different languages.&lt;/p></description></item></channel></rss>