{"id":3587,"date":"2014-01-27T23:00:39","date_gmt":"2014-01-28T04:00:39","guid":{"rendered":"http:\/\/labrigger.com\/blog\/?p=3587"},"modified":"2014-01-27T23:00:39","modified_gmt":"2014-01-28T04:00:39","slug":"processing-2","status":"publish","type":"post","link":"http:\/\/labrigger.com\/blog\/2014\/01\/27\/processing-2\/","title":{"rendered":"Processing 2"},"content":{"rendered":"<p align=\"center\"><a href=\"http:\/\/www.processing.org\/discourse\/alpha\/board_Contribution_Simlation_action_display_num_1084792226_start_15.html\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/labrigger.com\/blog\/wp-content\/uploads\/2014\/01\/p2.png\" alt=\"click for source\" width=\"600\" height=\"389\" class=\"aligncenter size-full wp-image-3589\" srcset=\"http:\/\/labrigger.com\/blog\/wp-content\/uploads\/2014\/01\/p2.png 600w, http:\/\/labrigger.com\/blog\/wp-content\/uploads\/2014\/01\/p2-300x194.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/labrigger.com\/blog\/2010\/06\/17\/processing\/\">One of the first posts<\/a> in this blog was on <a href=\"http:\/\/processing.org\">Processing<\/a>. Processing is a programming language with an integrated development environment that is specialized for simplicity&#8211; ease of learning and coding&#8211; and intended for applications that are primarily graphics-driven. <\/p>\n<p>Processing has seen continued development. Processing 2 is more OpenGL based, and for many applications, that&#8217;s a good thing. Also, the resources have expanded with the user base. It&#8217;s easier than ever to find demos, high quality videos, and walkthroughs to learn how to use it. It&#8217;s not a bad place to start people out for programming, and can be used, for example, to present visual stimuli.<\/p>\n<p>I also use the program to make simple GUIs to interface with <a href=\"http:\/\/labrigger.com\/blog\/?s=arduino\">Arduino<\/a> boards, using <a href=\"http:\/\/labrigger.com\/blog\/2012\/05\/10\/firmata-for-arduino\/\">Firmata<\/a> (<a href=\"http:\/\/playground.arduino.cc\/Interfacing\/Processing\">more info<\/a>).<\/p>\n<p>If you haven&#8217;t thought about it in a while, it&#8217;s worth <a href=\"http:\/\/processing.org\/download\/\">downloading the latest version<\/a> and trying it out again. When I was a little kid, just learning to program, the first thing I coded was a very simple graphics demo. I think it&#8217;s a great way to learn, because getting some interesting graphics going is very satisfying. And the syntax is C-like, or Java like, so the skills can transfer.<\/p>\n","protected":false},"excerpt":{"rendered":"<p align=\"center\"><a href=\"http:\/\/www.processing.org\/discourse\/alpha\/board_Contribution_Simlation_action_display_num_1084792226_start_15.html\"><\/a><\/p>\n<p><a href=\"http:\/\/labrigger.com\/blog\/2010\/06\/17\/processing\/\">One of the first posts<\/a> in this blog was on <a href=\"http:\/\/processing.org\">Processing<\/a>. Processing is a programming language with an integrated development environment that is specialized for simplicity&#8211; ease of learning and&#8230;<\/p>\n<div class=\"read-more\"><a href=\"http:\/\/labrigger.com\/blog\/2014\/01\/27\/processing-2\/\">Read More<\/a><\/div><\/p>\n","protected":false},"author":1,"featured_media":3589,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[41,22,10,11],"class_list":["post-3587","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","tag-arduino","tag-electronics","tag-processing","tag-visual-stimuli"],"_links":{"self":[{"href":"http:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/posts\/3587","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/comments?post=3587"}],"version-history":[{"count":3,"href":"http:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/posts\/3587\/revisions"}],"predecessor-version":[{"id":3591,"href":"http:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/posts\/3587\/revisions\/3591"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/media\/3589"}],"wp:attachment":[{"href":"http:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/media?parent=3587"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/categories?post=3587"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/tags?post=3587"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}