{"id":1281,"date":"2009-02-16T16:38:00","date_gmt":"2009-02-16T21:38:00","guid":{"rendered":"http:\/\/www.boldulysses.com\/?p=1281"},"modified":"2009-02-16T16:38:00","modified_gmt":"2009-02-16T21:38:00","slug":"virtually","status":"publish","type":"post","link":"https:\/\/www.boldulysses.com\/?p=1281","title":{"rendered":"virtually"},"content":{"rendered":"<p>Interesting reading about <a href=\"http:\/\/en.wikipedia.org\/wiki\/Template:Programming_language_generations\">the different generations of programming languages<\/a>.  The word &quot;generation&quot; seems to be used in a different sense here, more about the &quot;closeness&quot; of the programming language to the nuances of the hardware it interacts with and less about chronology.  The human mind and the logical architecture of a computer are (as yet) very dissimilar, and between the purest expressions of the two paradigms of &quot;thought,&quot; if you will, there exists the spectrum of programming languages.  The <a href=\"http:\/\/en.wikipedia.org\/wiki\/First-generation_programming_language\">first-generation languages<\/a> are more &quot;computer-like,&quot; and at the opposite end are the <a href=\"http:\/\/en.wikipedia.org\/wiki\/Fifth-generation_programming_language\">fifth-generation languages<\/a>, which are tailored more to the way humans solve problems and are thus more <i>abstract<\/i>, so to speak.  Among other things, what&#8217;s interesting to me is the way we try to connect the human mind to the capabilities afforded by the technology through the medium of software, but how there&#8217;s (or seems to be) little emphasis placed on making the hardware itself perform more &quot;humanly,&quot; placing less of a burden of translation on the software.  It touches on how little we really understand how we think&#8211;the mechanisms and the methods&#8211;and how difficult is it to create even a rudimentary machinethat would simulate fundamental processes of the human mind.  Oh sure, we can build <a href=\"http:\/\/en.wikipedia.org\/wiki\/Deep_Blue_(chess_computer)\">a computer to beat a human at chess<\/a>, but that&#8217;s a &quot;brute force&quot; approach, with little of the elegance and <i>design<\/i> evident in the flexibility and versatility of the human mind.<\/p>\n<p>All of this makes me wish I had taken more <a href=\"http:\/\/en.wikipedia.org\/wiki\/Computer_science\">comp sci<\/a> courses in college.  I took one programming course in high school, actually, in between my junior and senior years, learning <a href=\"http:\/\/en.wikipedia.org\/wiki\/Pascal_(programming_language)\">Pascal<\/a> at UNC, but there wasn&#8217;t much in the way of theory, which is what really fascinates me.  But I suppose knowing the nuts and bolts of programming is important as a foundation for wrapping one&#8217;s mind around the theoretical issues&#8211;it&#8217;s like the currency of the computer world; the concepts provide the vocabulary and common ground to build on in discussion.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Interesting reading about the different generations of programming languages. The word &quot;generation&quot; seems to be used in a different sense here, more about the &quot;closeness&quot; of the programming language to the nuances of the hardware it interacts with and less about chronology. The human mind and the logical architecture of a computer are (as yet) [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/www.boldulysses.com\/index.php?rest_route=\/wp\/v2\/posts\/1281"}],"collection":[{"href":"https:\/\/www.boldulysses.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.boldulysses.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.boldulysses.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.boldulysses.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1281"}],"version-history":[{"count":0,"href":"https:\/\/www.boldulysses.com\/index.php?rest_route=\/wp\/v2\/posts\/1281\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.boldulysses.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.boldulysses.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.boldulysses.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}