<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Flash Back</title><link>/members-area/personalblogs/b/clem-martins-s-blog/posts/flash-back</link><description>In honor of... With the coming of Nanorama I think it is fitting to look back at another Arduino project 14 in Open A...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Flash Back</title><link>https://community.element14.com/members-area/personalblogs/b/clem-martins-s-blog/posts/flash-back</link><pubDate>Mon, 09 Mar 2020 11:32:22 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5e862ff3-ee9c-46eb-8c3d-b1e4d167f690</guid><dc:creator>cstanton</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Wouldn&amp;#39;t automation of the actual programming be a sign of the rise of genuine artificial intelligence? Short of programming being a direct translation of natural language instruction?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Current artificial intelligence isn&amp;#39;t much more than logic states, however you rarely hear about software or hardware being created with the ability to reprogramme itself.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=8795&amp;AppID=318&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Flash Back</title><link>https://community.element14.com/members-area/personalblogs/b/clem-martins-s-blog/posts/flash-back</link><pubDate>Sat, 07 Mar 2020 08:51:01 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5e862ff3-ee9c-46eb-8c3d-b1e4d167f690</guid><dc:creator>Jan Cumps</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Google has also automated big parts of the exercise.&lt;/p&gt;&lt;p&gt;It replaced “develop a library” with “apt-get install library” or “pip get library” and copy/paste.&lt;/p&gt;&lt;p&gt;I think Google is the biggest software reuse initiative. The number #1 code writing eliminator.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=8795&amp;AppID=318&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Flash Back</title><link>https://community.element14.com/members-area/personalblogs/b/clem-martins-s-blog/posts/flash-back</link><pubDate>Sat, 07 Mar 2020 08:45:03 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5e862ff3-ee9c-46eb-8c3d-b1e4d167f690</guid><dc:creator>Andrew J</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Automation of the mundane/rote elements of software has been for a long time, as Doug references above.&amp;nbsp; 4GLs have been around as long as I remember.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have access to an interesting book from 1959: Programming Programme for the BESM Computer by A.P. ERSHOV.&amp;nbsp; This presents the results of one of the first experiments to develop a programming programme for electronic computers. The work was carried out initially in the Institute of Precision Mechanics and Calculation Techniques in the USSR Academy of Sciences and subsequently and then Computation Centre of the Academy. BESM (Bolshaya Elektronno-Schetnaya Mashina) is a universal digital 3-address machine, carrying out 8-10 thousand operations on the average.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Alan Turing’s paper on computers described an approach whereby the machine itself would ‘program’ itself as it computated through a paper tape of data and instructions, writing new data and instruction onto the tape.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Even back in the day, then, they were looking at this!&amp;nbsp; I think programmers’ jobs are safe still.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=8795&amp;AppID=318&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Flash Back</title><link>https://community.element14.com/members-area/personalblogs/b/clem-martins-s-blog/posts/flash-back</link><pubDate>Fri, 06 Mar 2020 14:41:32 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5e862ff3-ee9c-46eb-8c3d-b1e4d167f690</guid><dc:creator>dougw</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Software and programming has been increasingly automated ever since the days of hand assembly.&lt;/p&gt;&lt;p&gt;How much do libraries automate the process?&lt;/p&gt;&lt;p&gt;With configurable OCX&amp;#39;s in VB you hardly had to write any code to make very complex applications.&lt;/p&gt;&lt;p&gt;A lot of programs in the near future will be &amp;quot;written&amp;quot; by dragging a bunch of libraries into a repository, defining some input and what output is required and presto ... the job is done.&lt;/p&gt;&lt;p&gt;That won&amp;#39;t spell the end of software design and programming, if anything it might increase the demand for programmers, but lots of coding by the masses will be essentially automated.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=8795&amp;AppID=318&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>