{"id":12750,"date":"2008-05-08T20:45:03","date_gmt":"2008-05-08T20:45:03","guid":{"rendered":"http:\/\/blogs.adobe.com\/jnackdev\/2008\/05\/adobe-hydra-now-pixel-bender.html"},"modified":"2008-05-08T20:45:03","modified_gmt":"2008-05-08T20:45:03","slug":"adobe_hydra_now_pixel_bender","status":"publish","type":"post","link":"http:\/\/jnack.com\/blog\/2008\/05\/08\/adobe_hydra_now_pixel_bender\/","title":{"rendered":"Adobe &quot;Hydra&quot; now &quot;Pixel Bender&quot;"},"content":{"rendered":"<p style=\"margin-top: 0;margin-bottom: 0\">No, it&#8217;s not a low-res portrait of an &quot;<a href=\"http:\/\/en.wikipedia.org\/wiki\/Bender_(Futurama)\">alcoholic, whore-mongering, chain-smoking gambler<\/a>&quot;; rather, &quot;Pixel Bender&quot; is the official name for Adobe&#8217;s new scripting language for writing <a href=\"http:\/\/blogs.adobe.com\/jnack\/2007\/10\/adobe_unveils_h.html\">fast imaging filters<\/a>.&#160; Engineering manager Kevin Goldsmith explains, <\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<blockquote>\n<p style=\"margin-top: 0;margin-bottom: 0\">Hydra is an awesome name for a language like the one we created. At the very beginning, Jonathan Shekter came up with it as a code name for this cool language that could run on different kinds of hardware efficiently. The problem is that it&#8217;s a great name for any kind of technology that does multiple things, so it is pretty popular. We didn&#8217;t want to confuse folks, so we worked with the Adobe branding team to come up with a new name that we could use moving forward. That name is Pixel Bender&#x2122;.<\/p>\n<\/blockquote>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">As someone whose <a href=\"http:\/\/blogs.adobe.com\/jnack\/2006\/04\/marching_ants.html\">mind was blown<\/a> by the original MacPaint, I was pushing for &quot;Phat Bits&quot;&#8211;a fun way to combine a reference to the old-school &quot;Fat bits&quot; display mode with an equally dated bit of 90&#8217;s slang.&#160; But hey, they don&#8217;t pay me to come up with the marvels of <a href=\"http:\/\/blogs.adobe.com\/jnack\/2007\/09\/photoshop_gets.html\">Adobe branding<\/a>. <\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">Developers wanting to take Hyd&#8211;er, Pixel Bender&#8211;for a spin can grab the coding &amp; preview environment from <a href=\"http:\/\/labs.adobe.com\/wiki\/index.php\/AIF_Toolkit\">Adobe Labs<\/a>. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>No, it&#8217;s not a low-res portrait of an &quot;alcoholic, whore-mongering, chain-smoking gambler&quot;; rather, &quot;Pixel Bender&quot; is the official name for Adobe&#8217;s new scripting language for writing fast imaging filters.&#160; Engineering manager Kevin Goldsmith explains, &#160; Hydra is an awesome name for a language like the one we created. At the very beginning, Jonathan Shekter came [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[44],"tags":[],"_links":{"self":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/12750"}],"collection":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/comments?post=12750"}],"version-history":[{"count":0,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/12750\/revisions"}],"wp:attachment":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/media?parent=12750"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/categories?post=12750"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/tags?post=12750"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}