<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>
  <title>Linux Format forums</title>
  <link>http://www.linuxformat.com/forums/index.php</link>
  <description>Help, discussion, magazine feedback and more</description>
  <language>english</language>
  <copyright>(c) Copyright Wed Jun 19, 2013 3:09 am by Linux Format forums</copyright>
  <managingEditor>webmaster@linuxformat.com</managingEditor>
  <webMaster>webmaster@linuxformat.com</webMaster>
  <pubDate>Wed Jun 19, 2013 3:09 am</pubDate>
  <lastBuildDate>Wed Jun 19, 2013 3:09 am</lastBuildDate>
  <docs>http://backend.userland.com/rss</docs>
  <generator>phpBB2 RSS Syndication Mod by Lucas</generator>
  <ttl>1</ttl>

  <image>
    <title>Linux Format forums</title>
    <url></url>
    <link>http://www.linuxformat.com/forums/</link>
    <description>Help, discussion, magazine feedback and more</description>
  </image>

                                      <item>
                                        <title>RE: Re: RE: Re: Why learn assembler ?</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=28094#28094</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=133'&gt;jjmac&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Mon Jul 24, 2006 10:12 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;img src=&quot;images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;gt;&amp;gt;&lt;br /&gt;
 glad I had the chance to do it, never want to go there again &lt;br /&gt;
&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; border=&quot;0&quot; /&gt;, I used to really like pulling machinery apart. Now i would be inclind to hide out somewhere. (grin).&lt;br /&gt;
&lt;br /&gt;
I think i felt the most excitement,  when i was first  learning BASIC, rather than anything else. But i wont be blaming my own boredom for to much, i think &lt;img src=&quot;images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
jm</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=28094#28094</comments>
                                        <author>jjmac</author>
                                        <pubDate>Mon Jul 24, 2006 10:12 pm</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=28094#28094</guid>
                                      </item>
                                      <item>
                                        <title>Re: RE: Re: Why learn assembler ?</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=28090#28090</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=162'&gt;Nigel&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Mon Jul 24, 2006 9:31 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;jjmac wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;Glad i wasn't one of those poor critters who had to do stuff like that all the time. It tends to make me think of early &quot;print&quot; when some people, kids, were only taught how to read in mirror writting. Just so they could carve out wooden type face blocks.&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
I started out doing maintenance programming (aka bug fixing) on a program for writing machine tool control programs. Written by committee in spaghetti-Fortran &amp;amp; Plan (the ICL 1900 assembler). As I say, good for the soul (and it really makes you appreciate well-commented code !).&lt;br /&gt;
&lt;br /&gt;
A bit later on I had to modify a device driver for a DG Nova clone to accept input from either of two devices - sounds simple (and the kernel hackers would say it &lt;span style=&quot;font-style: italic&quot;&gt;is&lt;/span&gt; simple compared to what they do), but it involved getting right down into the guts of the machine, using the front panel switches &amp;amp; lights to debug it. Great for geek-cred, glad I had the chance to do it, never want to go there again  &lt;img src=&quot;images/smiles/icon_wink.gif&quot; alt=&quot;Wink&quot; border=&quot;0&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
I like to think that doing some assembler has made me a better high-level language programmer... at least it did in my Fortran days - colleagues might have other opinions of my C code  &lt;img src=&quot;images/smiles/icon_rolleyes.gif&quot; alt=&quot;Rolling Eyes&quot; border=&quot;0&quot; /&gt;</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=28090#28090</comments>
                                        <author>Nigel</author>
                                        <pubDate>Mon Jul 24, 2006 9:31 pm</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=28090#28090</guid>
                                      </item>
                                      <item>
                                        <title>RE: Re: Why learn assembler ?</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=28088#28088</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=133'&gt;jjmac&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Mon Jul 24, 2006 8:59 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &amp;gt;&amp;gt;&lt;br /&gt;
Does programming my video recorder count?&lt;br /&gt;
&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yes,&lt;br /&gt;
&lt;br /&gt;
&amp;gt;&amp;gt;&lt;br /&gt;
Of course, in these days of high speed processors and cheap memory, very few people actually need to write in assembler&lt;br /&gt;
&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
True, but it doesn't hurt to at least have some handle on what assembler is trying to describe. It doesn't necessarily mean that video recorder logic is all of a sudden going to make sense though.&lt;br /&gt;
&lt;br /&gt;
An interesting trick is to just draw up something really simple. A main f() with maybe just an integer declared and assigned. Compiled with the &quot;-static -S&quot; switches. Soon becomes obvious why higher languages just had to be invented.&lt;br /&gt;
&lt;br /&gt;
It can be so frustrating, following all the advice and going into the source to try and understand some aspect of functioning ... and then finding the bits that really describe how something works, are all in friggin assembler (eek.png).&lt;br /&gt;
&lt;br /&gt;
Glad i wasn't one of those poor critters who had to do stuff like that all the time. It tends to make me think of early &quot;print&quot; when some people, kids, were only taught how to read in mirror writting. Just so they could carve out wooden type face blocks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
jm</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=28088#28088</comments>
                                        <author>jjmac</author>
                                        <pubDate>Mon Jul 24, 2006 8:59 pm</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=28088#28088</guid>
                                      </item>
                                      <item>
                                        <title>RE: Re: Why learn assembler ?</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=28087#28087</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=60'&gt;Rhakios&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Mon Jul 24, 2006 8:42 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Poor old Mike, someone always has to play the midget card  &lt;img src=&quot;images/smiles/icon_lol.gif&quot; alt=&quot;Laughing&quot; border=&quot;0&quot; /&gt;</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=28087#28087</comments>
                                        <author>Rhakios</author>
                                        <pubDate>Mon Jul 24, 2006 8:42 pm</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=28087#28087</guid>
                                      </item>
                                      <item>
                                        <title>RE: Re: Why learn assembler ?</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=28084#28084</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=39'&gt;towy71&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Mon Jul 24, 2006 8:27 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      aye and going for a smaller format too &lt;img src=&quot;images/smiles/icon_rolleyes.gif&quot; alt=&quot;Rolling Eyes&quot; border=&quot;0&quot; /&gt;</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=28084#28084</comments>
                                        <author>towy71</author>
                                        <pubDate>Mon Jul 24, 2006 8:27 pm</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=28084#28084</guid>
                                      </item>
                                      <item>
                                        <title>RE: Re: Why learn assembler ?</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=28082#28082</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=60'&gt;Rhakios&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Mon Jul 24, 2006 8:25 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      So, LXF is getting a new look because it has been renamed MikeOS Format?&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt;</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=28082#28082</comments>
                                        <author>Rhakios</author>
                                        <pubDate>Mon Jul 24, 2006 8:25 pm</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=28082#28082</guid>
                                      </item>
                                      <item>
                                        <title>Re: Why learn assembler ?</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=28056#28056</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=252'&gt;M-Saunders&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Mon Jul 24, 2006 2:18 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Nigel wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;Are you going to put a copy on the coverDVD sometime soon so we can all marvel at it's features &amp;amp; compactness ?&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Sure, when we've finished the &lt;span style=&quot;font-style: italic&quot;&gt;Getting Started with MikeOS&lt;/span&gt; special...&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
M</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=28056#28056</comments>
                                        <author>M-Saunders</author>
                                        <pubDate>Mon Jul 24, 2006 2:18 pm</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=28056#28056</guid>
                                      </item>
                                      <item>
                                        <title>Re: Why learn assembler ?</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=28052#28052</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=162'&gt;Nigel&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Mon Jul 24, 2006 12:43 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;M-Saunders wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt; A few more features and it'll be ready for enterprise deployments in synergised data silo paradigms!&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Are you going to put a copy on the coverDVD sometime soon so we can all marvel at it's features &amp;amp; compactness ?</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=28052#28052</comments>
                                        <author>Nigel</author>
                                        <pubDate>Mon Jul 24, 2006 12:43 pm</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=28052#28052</guid>
                                      </item>
                                      <item>
                                        <title>Re: Why learn assembler ?</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=28050#28050</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=252'&gt;M-Saunders&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Mon Jul 24, 2006 12:33 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Nigel wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;Good luck... and keep us posted on the progress of MikeOS !&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
MikeOS can now load and run external programs from disk! Oh, and it has a music keyboard simulator (albeit using the PC speaker). A few more features and it'll be ready for enterprise deployments in synergised data silo paradigms!&lt;br /&gt;
&lt;br /&gt;
M</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=28050#28050</comments>
                                        <author>M-Saunders</author>
                                        <pubDate>Mon Jul 24, 2006 12:33 pm</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=28050#28050</guid>
                                      </item>
                                      <item>
                                        <title>RE: Why learn assembler ?</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=28047#28047</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=162'&gt;Nigel&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Mon Jul 24, 2006 12:25 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Given the complexity, appalling instructions and general user-unfriendliness of the last one I bought, probably ! &lt;img src=&quot;images/smiles/icon_wink.gif&quot; alt=&quot;Wink&quot; border=&quot;0&quot; /&gt;</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=28047#28047</comments>
                                        <author>Nigel</author>
                                        <pubDate>Mon Jul 24, 2006 12:25 pm</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=28047#28047</guid>
                                      </item>
                                      <item>
                                        <title>RE: Why learn assembler ?</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=27976#27976</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=60'&gt;Rhakios&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Sun Jul 23, 2006 12:24 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Does programming my video recorder count?&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt;</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=27976#27976</comments>
                                        <author>Rhakios</author>
                                        <pubDate>Sun Jul 23, 2006 12:24 pm</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=27976#27976</guid>
                                      </item>
                                      <item>
                                        <title>Why learn assembler ?</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=27964#27964</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=162'&gt;Nigel&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Sun Jul 23, 2006 1:45 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Why not ?&lt;br /&gt;
&lt;br /&gt;
IMHO it's good for the soul. It's one of those things that will mark you out as a &quot;real&quot; programmer, rather than some Pascal/PHP writing quiche-eater. To get it right you have to actually understand what is going on inside your computer.&lt;br /&gt;
&lt;br /&gt;
Of course, in these days of high speed processors and cheap memory, very few people actually &lt;span style=&quot;font-style: italic&quot;&gt;need&lt;/span&gt; to write in assembler (I haven't done any since the late 1980s), but that doesn't mean you shouldn't do it.&lt;br /&gt;
&lt;br /&gt;
Good luck... and keep us posted on the progress of MikeOS !</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=27964#27964</comments>
                                        <author>Nigel</author>
                                        <pubDate>Sun Jul 23, 2006 1:45 am</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=27964#27964</guid>
                                      </item></channel></rss>