<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for The Disparity Bit</title>
	<atom:link href="http://disparitybit.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://disparitybit.wordpress.com</link>
	<description>Tipping the balance in a discussion</description>
	<lastBuildDate>Thu, 19 Jun 2008 15:19:23 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Our crippled lingua franca by Smudgy</title>
		<link>http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-100</link>
		<dc:creator>Smudgy</dc:creator>
		<pubDate>Thu, 19 Jun 2008 15:19:23 +0000</pubDate>
		<guid isPermaLink="false">http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-100</guid>
		<description>Somehow i missed the point. Probably lost in translation :) Anyway ... nice blog to visit.

cheers, Smudgy!</description>
		<content:encoded><![CDATA[<p>Somehow i missed the point. Probably lost in translation :) Anyway &#8230; nice blog to visit.</p>
<p>cheers, Smudgy!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Our crippled lingua franca by danarmak</title>
		<link>http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-11</link>
		<dc:creator>danarmak</dc:creator>
		<pubDate>Mon, 25 Sep 2006 19:43:27 +0000</pubDate>
		<guid isPermaLink="false">http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-11</guid>
		<description>&lt;blockquote&gt;
In almost 10 years of using Windows, I have never wrote a batch script. Not because I didn’t know how to.
&lt;/blockquote&gt;

I&#039;m guessing it&#039;s because Windows batch scripts are practically impossible to write.

Here&#039;s another dare. Not that I expect you to respond, because you didn&#039;t respond to my earlier requests for &lt;b&gt;proof&lt;/b&gt;, but perhas for other readers. Show us Windows batchfile code that does some perfectly ordinary scripting task. Like, say, capturing the output of a command. Or looping over space-separated words contained in a variable. I&#039;m not saying it&#039;s impossible. But it&#039;s difficult enough to have made me ask for help on occasion.

&lt;blockquote&gt;
I can tell the difference between writing a code and typing “mount –t ntfs /dev/had…”
&lt;/blockquote&gt;

Yeah, I can tell the difference too. You write code to do something new because existing code doesn&#039;t do it. Which is why you can mount and unmount devices (e.g., USB DOKs) from a Linux GUI (eg KDE) via a fully graphical interface. 

More easily than in Windows, too. When Windows didn&#039;t auto-mount my USB hard disk, I had to manually &quot;assign a drive letter&quot; (in Windows GUI parlance) to it via Computer Management etc. Not something I&#039;d wish on a newbie, not because it&#039;s hard to do physically (it&#039;s all GUI), but because you have to know about it to use it.

Sure, that&#039;s anecdotal evidence. Most specific examples are. In my experience, modern Linux GUIs are much more intuitive and easy to learn and use for computer newbies than the latest Windows (i.e., XP SP2) - unless you insist that the Linux GUI behave exactly the way Windows does to comfort migrating users. It can&#039;t, because it wants to be better than Windows, which means different.

&lt;blockquote&gt;
We will have to divide this to two questions: are people aware to the existence of programming language, and do people want to learn how to program.
 I think that the answer to the first question must be yes. 
&lt;/blockquote&gt;

Amazing. I sincerely believe that the huge majority of computer users, the non-technical and usually older majority, have no idea what programming means. They&#039;ve probably heard the word, but it&#039;s on a par with hearing about &quot;hacking&quot; (the being-smart-must-be-illegal meme). They have no actual idea what the word means.

I can only support it from my personal, and so anecdotal, experience. Can you show proof of your claim that most people do know what programming is on some rudimentary level? What would you consider sufficient here? Elementary algorithmic thinking?

&lt;blockquote&gt;
surely most people would recognize “C” or “C++”, or even “VB”.
&lt;/blockquote&gt;

I really think we&#039;re not talking about the same people... The average user I have in mind isn&#039;t sure of the file metaphor, let alone the existence of multiple programming languages!

I think it&#039;s the case that complete non-tech-savvy computer users outnumber the slightly-computer-savvy users you describe. The latter probably browse the Web a lot more and gather some knowledge that way. I have no numbers to prove my case, do you?

Everything you wrote below this point is completely opposite to what Brin &lt;i&gt;and&lt;/i&gt; I say. It&#039;s trolling. I&#039;ll have to disregard future instances and maybe delete comments if it gets bad. &quot;I haven&#039;t read the article yet but I don&#039;t agree with it and here&#039;s why&quot; is &lt;b&gt;NOT&lt;/b&gt; acceptable.</description>
		<content:encoded><![CDATA[<blockquote><p>
In almost 10 years of using Windows, I have never wrote a batch script. Not because I didn’t know how to.
</p></blockquote>
<p>I&#8217;m guessing it&#8217;s because Windows batch scripts are practically impossible to write.</p>
<p>Here&#8217;s another dare. Not that I expect you to respond, because you didn&#8217;t respond to my earlier requests for <b>proof</b>, but perhas for other readers. Show us Windows batchfile code that does some perfectly ordinary scripting task. Like, say, capturing the output of a command. Or looping over space-separated words contained in a variable. I&#8217;m not saying it&#8217;s impossible. But it&#8217;s difficult enough to have made me ask for help on occasion.</p>
<blockquote><p>
I can tell the difference between writing a code and typing “mount –t ntfs /dev/had…”
</p></blockquote>
<p>Yeah, I can tell the difference too. You write code to do something new because existing code doesn&#8217;t do it. Which is why you can mount and unmount devices (e.g., USB DOKs) from a Linux GUI (eg KDE) via a fully graphical interface. </p>
<p>More easily than in Windows, too. When Windows didn&#8217;t auto-mount my USB hard disk, I had to manually &#8220;assign a drive letter&#8221; (in Windows GUI parlance) to it via Computer Management etc. Not something I&#8217;d wish on a newbie, not because it&#8217;s hard to do physically (it&#8217;s all GUI), but because you have to know about it to use it.</p>
<p>Sure, that&#8217;s anecdotal evidence. Most specific examples are. In my experience, modern Linux GUIs are much more intuitive and easy to learn and use for computer newbies than the latest Windows (i.e., XP SP2) &#8211; unless you insist that the Linux GUI behave exactly the way Windows does to comfort migrating users. It can&#8217;t, because it wants to be better than Windows, which means different.</p>
<blockquote><p>
We will have to divide this to two questions: are people aware to the existence of programming language, and do people want to learn how to program.<br />
 I think that the answer to the first question must be yes.
</p></blockquote>
<p>Amazing. I sincerely believe that the huge majority of computer users, the non-technical and usually older majority, have no idea what programming means. They&#8217;ve probably heard the word, but it&#8217;s on a par with hearing about &#8220;hacking&#8221; (the being-smart-must-be-illegal meme). They have no actual idea what the word means.</p>
<p>I can only support it from my personal, and so anecdotal, experience. Can you show proof of your claim that most people do know what programming is on some rudimentary level? What would you consider sufficient here? Elementary algorithmic thinking?</p>
<blockquote><p>
surely most people would recognize “C” or “C++”, or even “VB”.
</p></blockquote>
<p>I really think we&#8217;re not talking about the same people&#8230; The average user I have in mind isn&#8217;t sure of the file metaphor, let alone the existence of multiple programming languages!</p>
<p>I think it&#8217;s the case that complete non-tech-savvy computer users outnumber the slightly-computer-savvy users you describe. The latter probably browse the Web a lot more and gather some knowledge that way. I have no numbers to prove my case, do you?</p>
<p>Everything you wrote below this point is completely opposite to what Brin <i>and</i> I say. It&#8217;s trolling. I&#8217;ll have to disregard future instances and maybe delete comments if it gets bad. &#8220;I haven&#8217;t read the article yet but I don&#8217;t agree with it and here&#8217;s why&#8221; is <b>NOT</b> acceptable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Our crippled lingua franca by danarmak</title>
		<link>http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-10</link>
		<dc:creator>danarmak</dc:creator>
		<pubDate>Mon, 25 Sep 2006 19:23:11 +0000</pubDate>
		<guid isPermaLink="false">http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-10</guid>
		<description>&lt;blockquote&gt;
Both you and Dr. brin, whose original post I haven’t yet read, claim that the main reason that people don’t learn how to program is due to the lack of lingua franca of modern programming. I wish to offer a different point of view.
&lt;/blockquote&gt;

What&#039;s this, an extreme form of Slashdot-esque I-won&#039;t-read-the-actual-article trolling? This is not what Brin says, it&#039;s completely different. And completely wrong. And it&#039;s not what I say either. And if you&#039;re not going to read the article I&#039;m writing about, you shouldn&#039;t be commenting here.</description>
		<content:encoded><![CDATA[<blockquote><p>
Both you and Dr. brin, whose original post I haven’t yet read, claim that the main reason that people don’t learn how to program is due to the lack of lingua franca of modern programming. I wish to offer a different point of view.
</p></blockquote>
<p>What&#8217;s this, an extreme form of Slashdot-esque I-won&#8217;t-read-the-actual-article trolling? This is not what Brin says, it&#8217;s completely different. And completely wrong. And it&#8217;s not what I say either. And if you&#8217;re not going to read the article I&#8217;m writing about, you shouldn&#8217;t be commenting here.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Our crippled lingua franca by Damian H.</title>
		<link>http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-9</link>
		<dc:creator>Damian H.</dc:creator>
		<pubDate>Mon, 25 Sep 2006 18:58:50 +0000</pubDate>
		<guid isPermaLink="false">http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-9</guid>
		<description>First thing first: in the 2 years I’ve been using Linux I wrote some shell scripts, which I needed for my daily use. In almost 10 years of using Windows, I have never wrote a batch script. Not because I didn’t know how to, in fact, I have more knowledge in batch then in shell, but I felt no need for that.
But that’s just me. I was forced to work with computers, so I can tell the difference between writing a code and typing “mount –t ntfs /dev/had…”. Which, by the way, is one of the things I find that Linux lack, and I assume you will have some hard time understanding why. The general public considers the very idea of using the “run” on windows to be extremely difficult, to say nothing of using the command line. Is the general public a bunch of brain dead morons? Yes, absolutely. But I never said that they should be taught how to program.

That brings me to my second point. Both you and Dr. brin, whose original post I haven’t yet read, claim that the main reason that people don’t learn how to program is due to the lack of lingua franca of modern programming. I wish to offer a different point of view.
IMHO, I someone today wishes to learn how to program, he has a variety of languages available, manuals in many different languages, and  compilers that require no greater skill to download and install then let’s say, the latest file sharing program. So the problem can’t be accessibility. Can the problem be lack of exposure? Perhaps. Let’s try to analyze this issue. We will have to divide this to two questions: are people aware to the existence of programming language, and do people want to  learn how to program.
I think that the answer to the first question must be yes. Most people probably wouldn’t recognize the  term “LISP” or may be offended if you offered them to learn “BrainFuck”(as I would be, being familiar with it) but surely most people would recognize “C” or “C++”, or even “VB”.
So we are left with the second question, do people want to  learn how to program. I admit, it seems like a stupid question. Of course they want to learn how to program, it is easy and enjoyable. But let us assume that even if it were easy and enjoyable, there still would be some people who wouldn’t want to program. After all, not all people read, although it is easier then programming, and probably as enjoyable. So the question remains, if we would have found a lingua franca, would those people suddenly will want to learn how to program? I say no. I say that most people don’t program because they find it to be a waste of time, completely unnecessary, not to say boring.

So what can be done? We can try and force everyone to learn the basic of programming, by introducing them to an environment in which you learn not to fear non graphic user interfaces, which will lead to not being afraid of programming. It is pointless to try and find some holy grail that will help the masses to understand that they actually want to program, they simply didn’t know it till now. The masses have a good grasp on what they want, and apparently, programming is not it.</description>
		<content:encoded><![CDATA[<p>First thing first: in the 2 years I’ve been using Linux I wrote some shell scripts, which I needed for my daily use. In almost 10 years of using Windows, I have never wrote a batch script. Not because I didn’t know how to, in fact, I have more knowledge in batch then in shell, but I felt no need for that.<br />
But that’s just me. I was forced to work with computers, so I can tell the difference between writing a code and typing “mount –t ntfs /dev/had…”. Which, by the way, is one of the things I find that Linux lack, and I assume you will have some hard time understanding why. The general public considers the very idea of using the “run” on windows to be extremely difficult, to say nothing of using the command line. Is the general public a bunch of brain dead morons? Yes, absolutely. But I never said that they should be taught how to program.</p>
<p>That brings me to my second point. Both you and Dr. brin, whose original post I haven’t yet read, claim that the main reason that people don’t learn how to program is due to the lack of lingua franca of modern programming. I wish to offer a different point of view.<br />
IMHO, I someone today wishes to learn how to program, he has a variety of languages available, manuals in many different languages, and  compilers that require no greater skill to download and install then let’s say, the latest file sharing program. So the problem can’t be accessibility. Can the problem be lack of exposure? Perhaps. Let’s try to analyze this issue. We will have to divide this to two questions: are people aware to the existence of programming language, and do people want to  learn how to program.<br />
I think that the answer to the first question must be yes. Most people probably wouldn’t recognize the  term “LISP” or may be offended if you offered them to learn “BrainFuck”(as I would be, being familiar with it) but surely most people would recognize “C” or “C++”, or even “VB”.<br />
So we are left with the second question, do people want to  learn how to program. I admit, it seems like a stupid question. Of course they want to learn how to program, it is easy and enjoyable. But let us assume that even if it were easy and enjoyable, there still would be some people who wouldn’t want to program. After all, not all people read, although it is easier then programming, and probably as enjoyable. So the question remains, if we would have found a lingua franca, would those people suddenly will want to learn how to program? I say no. I say that most people don’t program because they find it to be a waste of time, completely unnecessary, not to say boring.</p>
<p>So what can be done? We can try and force everyone to learn the basic of programming, by introducing them to an environment in which you learn not to fear non graphic user interfaces, which will lead to not being afraid of programming. It is pointless to try and find some holy grail that will help the masses to understand that they actually want to program, they simply didn’t know it till now. The masses have a good grasp on what they want, and apparently, programming is not it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Our crippled lingua franca by danarmak</title>
		<link>http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-8</link>
		<dc:creator>danarmak</dc:creator>
		<pubDate>Mon, 25 Sep 2006 17:51:17 +0000</pubDate>
		<guid isPermaLink="false">http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-8</guid>
		<description>&lt;blockquote&gt;
another small isusse: most people don’t want to program. most of the computer owners are aware to the fact that programing exist, but they do not require it for they dailt life use, and would not use an OS that will demend them to learn how to program.
&lt;/blockquote&gt;

Troll. What OS requires you to be able to program in order to use it? Did I suggest making such an OS? Come on, give one example of an OS that behaves like that. 

Hint: using the command line IS NOT PROGRAMMING.</description>
		<content:encoded><![CDATA[<blockquote><p>
another small isusse: most people don’t want to program. most of the computer owners are aware to the fact that programing exist, but they do not require it for they dailt life use, and would not use an OS that will demend them to learn how to program.
</p></blockquote>
<p>Troll. What OS requires you to be able to program in order to use it? Did I suggest making such an OS? Come on, give one example of an OS that behaves like that. </p>
<p>Hint: using the command line IS NOT PROGRAMMING.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Our crippled lingua franca by danarmak</title>
		<link>http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-7</link>
		<dc:creator>danarmak</dc:creator>
		<pubDate>Mon, 25 Sep 2006 17:45:41 +0000</pubDate>
		<guid isPermaLink="false">http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-7</guid>
		<description>&lt;blockquote&gt;
I rest my case.
&lt;/blockquote&gt;

Without answering any of &lt;i&gt;my&lt;/i&gt; questions...

&lt;blockquote&gt;
the point of using linux , for most of computer owners ,is using an alternative to MS OS.
&lt;/blockquote&gt;

And what&#039;s the &lt;i&gt;reason&lt;/i&gt; you want an alternative to Windows to begin with? If all you want is Java and Flash, stick to Windows. They work better there than in Linux. In fact I can tell you it&#039;s practically certain that Java and Flash will never work &lt;i&gt;better&lt;/i&gt; in Linux than in Windows. So if those are your major apps and you don&#039;t care about freedom or anything else Linux can offer you, sure, stay with Windows.

You&#039;ll also note that this post was &lt;b&gt;NOT ABOUT TRYING TO CONVINCE ANYONE TO MOVE TO LINUX&lt;/b&gt;. I merely mentioned that if all goes well they might want to do so one day in the future, when linux is &lt;i&gt;better&lt;/i&gt; for them. Please don&#039;t change the subject anymore because your comments are simply not related to my post.

&lt;blockquote&gt;
Unless linux will provide the tools needed for every day use, and that include Flash and Java, being used on most of the popular websites. i empesize the use of “Popular”. if you wish to be wide-spread, you have to adreess this issue.
&lt;/blockquote&gt;

You seem to be confused between &quot;Adobe Flash&quot;, the proprietary Flash interpreter, and the Flash format it supports.

The former will never work on Linux for the simple reason that it&#039;s not free. (An unsupported, buggy, proprietary binary-only version limited to a single architecture doesn&#039;t count as working.) This is &lt;b&gt;a good thing&lt;/b&gt;, because we don&#039;t &lt;i&gt;want&lt;/i&gt; all the proprietary ISVs to port their software to Linux without opening it up. If they did, Linux would be no better than Windows. Linux can only be better, in the ways that it is (and might yet become in the future), because it is free.

The latter is also proprietary, and secret. Adobe only make the Flash specification available under an NDA. It&#039;s not a standard you can just go and implement. And that is the major reason the current &lt;a href=&quot;http://www.gnu.org/software/gnash/&quot; rel=&quot;nofollow&quot;&gt;free implementation&lt;/a&gt; is far from complete. That, and the fact practically noone wants to work on it. 

Different but similar considerations apply to Java and its (incomplete) free implementations.

Your own approach seems to be saying there can never be reform. We can never take back any mistakes we made. If some really, really bad (in whatever way) program becomes common on Windows then Linux should support it just because it&#039;s common? And if Windows users find it really cool to grant anonymous connections Administrator privileges, and some stupid Windows program that relies on that becomes really common, we should support it too?</description>
		<content:encoded><![CDATA[<blockquote><p>
I rest my case.
</p></blockquote>
<p>Without answering any of <i>my</i> questions&#8230;</p>
<blockquote><p>
the point of using linux , for most of computer owners ,is using an alternative to MS OS.
</p></blockquote>
<p>And what&#8217;s the <i>reason</i> you want an alternative to Windows to begin with? If all you want is Java and Flash, stick to Windows. They work better there than in Linux. In fact I can tell you it&#8217;s practically certain that Java and Flash will never work <i>better</i> in Linux than in Windows. So if those are your major apps and you don&#8217;t care about freedom or anything else Linux can offer you, sure, stay with Windows.</p>
<p>You&#8217;ll also note that this post was <b>NOT ABOUT TRYING TO CONVINCE ANYONE TO MOVE TO LINUX</b>. I merely mentioned that if all goes well they might want to do so one day in the future, when linux is <i>better</i> for them. Please don&#8217;t change the subject anymore because your comments are simply not related to my post.</p>
<blockquote><p>
Unless linux will provide the tools needed for every day use, and that include Flash and Java, being used on most of the popular websites. i empesize the use of “Popular”. if you wish to be wide-spread, you have to adreess this issue.
</p></blockquote>
<p>You seem to be confused between &#8220;Adobe Flash&#8221;, the proprietary Flash interpreter, and the Flash format it supports.</p>
<p>The former will never work on Linux for the simple reason that it&#8217;s not free. (An unsupported, buggy, proprietary binary-only version limited to a single architecture doesn&#8217;t count as working.) This is <b>a good thing</b>, because we don&#8217;t <i>want</i> all the proprietary ISVs to port their software to Linux without opening it up. If they did, Linux would be no better than Windows. Linux can only be better, in the ways that it is (and might yet become in the future), because it is free.</p>
<p>The latter is also proprietary, and secret. Adobe only make the Flash specification available under an NDA. It&#8217;s not a standard you can just go and implement. And that is the major reason the current <a href="http://www.gnu.org/software/gnash/" rel="nofollow">free implementation</a> is far from complete. That, and the fact practically noone wants to work on it. </p>
<p>Different but similar considerations apply to Java and its (incomplete) free implementations.</p>
<p>Your own approach seems to be saying there can never be reform. We can never take back any mistakes we made. If some really, really bad (in whatever way) program becomes common on Windows then Linux should support it just because it&#8217;s common? And if Windows users find it really cool to grant anonymous connections Administrator privileges, and some stupid Windows program that relies on that becomes really common, we should support it too?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Our crippled lingua franca by Damian H.</title>
		<link>http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-6</link>
		<dc:creator>Damian H.</dc:creator>
		<pubDate>Mon, 25 Sep 2006 17:17:44 +0000</pubDate>
		<guid isPermaLink="false">http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-6</guid>
		<description>&quot;You shouldn’t, as a matter of principle, use unfree software such as Sun Java or Flash.

if this makes you think “it is Linux’s fault, then” or “Linux really isn’t ready for sane users like me”, then what’s the point of your using Linux to begin with? &quot;

I rest my case. that kind of approach  is excatly the thing that make people stay with crappy MS OS.

Linux, IMOH, should not be a &quot;programers-only&quot; OS. the point of using linux , for most of computer owners ,is using an alternative to MS OS. not finding the ultimate programing platform, or being a sacrifice for &quot;open-source&quot; crusade.

Unless linux will provide the tools needed for every day use, and that include Flash and Java, being used on most of the popular websites. i empesize  the use of &quot;Popular&quot;. if you wish to be wide-spread, you have to adreess this issue.

Luckily, there are other people who think like i do, and they, and many others, are working on easy to use linux.

another small isusse: most people don&#039;t want to program. most of the computer owners are aware to the fact that programing exist, but they do not require it for they dailt life use, and would not use an OS that will demend them to learn how to program. altough this may contradict with the well known fact that &quot;programing is fun, and if you don&#039;t enjoy it, you simply haven&#039;t found you perfect language&quot; i stand behind it.</description>
		<content:encoded><![CDATA[<p>&#8220;You shouldn’t, as a matter of principle, use unfree software such as Sun Java or Flash.</p>
<p>if this makes you think “it is Linux’s fault, then” or “Linux really isn’t ready for sane users like me”, then what’s the point of your using Linux to begin with? &#8221;</p>
<p>I rest my case. that kind of approach  is excatly the thing that make people stay with crappy MS OS.</p>
<p>Linux, IMOH, should not be a &#8220;programers-only&#8221; OS. the point of using linux , for most of computer owners ,is using an alternative to MS OS. not finding the ultimate programing platform, or being a sacrifice for &#8220;open-source&#8221; crusade.</p>
<p>Unless linux will provide the tools needed for every day use, and that include Flash and Java, being used on most of the popular websites. i empesize  the use of &#8220;Popular&#8221;. if you wish to be wide-spread, you have to adreess this issue.</p>
<p>Luckily, there are other people who think like i do, and they, and many others, are working on easy to use linux.</p>
<p>another small isusse: most people don&#8217;t want to program. most of the computer owners are aware to the fact that programing exist, but they do not require it for they dailt life use, and would not use an OS that will demend them to learn how to program. altough this may contradict with the well known fact that &#8220;programing is fun, and if you don&#8217;t enjoy it, you simply haven&#8217;t found you perfect language&#8221; i stand behind it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Our crippled lingua franca by danarmak</title>
		<link>http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-5</link>
		<dc:creator>danarmak</dc:creator>
		<pubDate>Mon, 25 Sep 2006 16:55:31 +0000</pubDate>
		<guid isPermaLink="false">http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-5</guid>
		<description>On second thoughts I&#039;ll tone that down a bit: Java on Linux works properly with browsers, but it doesn&#039;t always work properly itself. IOW, while there are normally no open unfixed bugs related to Java on Linux, my instinctive feeling is that the likelyhood of encountering an unknown bug is greater with Java than with most other packages that are as important (other language runtimes, say).

BTW, the #1 reason people will tell you not to use Java and Flash is that neither has a complete, uptodate, Free implementation (for Linux or otherwise). And they&#039;re absolutely right. You shouldn&#039;t, as a matter of principle, use unfree software such as Sun Java or Flash.

if this makes you think &quot;it is Linux&#039;s fault, then&quot; or &quot;Linux really &lt;i&gt;isn&#039;t&lt;/i&gt; ready for sane users like me&quot;, then what&#039;s the point of your using Linux to begin with? Once you take away the freedom - in this case not a vague moral argument at all, but the crucial freedom to fix the Sun Java bugs so I can tell you Java works great on Linux - what&#039;s left? 

Well, sure, a lot of power and convenience is left. But if you only come halfway towards freedom, then you only get half of the benefits.</description>
		<content:encoded><![CDATA[<p>On second thoughts I&#8217;ll tone that down a bit: Java on Linux works properly with browsers, but it doesn&#8217;t always work properly itself. IOW, while there are normally no open unfixed bugs related to Java on Linux, my instinctive feeling is that the likelyhood of encountering an unknown bug is greater with Java than with most other packages that are as important (other language runtimes, say).</p>
<p>BTW, the #1 reason people will tell you not to use Java and Flash is that neither has a complete, uptodate, Free implementation (for Linux or otherwise). And they&#8217;re absolutely right. You shouldn&#8217;t, as a matter of principle, use unfree software such as Sun Java or Flash.</p>
<p>if this makes you think &#8220;it is Linux&#8217;s fault, then&#8221; or &#8220;Linux really <i>isn&#8217;t</i> ready for sane users like me&#8221;, then what&#8217;s the point of your using Linux to begin with? Once you take away the freedom &#8211; in this case not a vague moral argument at all, but the crucial freedom to fix the Sun Java bugs so I can tell you Java works great on Linux &#8211; what&#8217;s left? </p>
<p>Well, sure, a lot of power and convenience is left. But if you only come halfway towards freedom, then you only get half of the benefits.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Our crippled lingua franca by danarmak</title>
		<link>http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-4</link>
		<dc:creator>danarmak</dc:creator>
		<pubDate>Mon, 25 Sep 2006 16:48:34 +0000</pubDate>
		<guid isPermaLink="false">http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-4</guid>
		<description>&lt;blockquote&gt;
It can be argued whether the .net is a good programming environment or not, but it can’t be denied that it is being aggressively introduced to the educated public.
&lt;/blockquote&gt;

You seem not to understand the subject of the post, and of Brin&#039;s article. This about introducing the concept of programming to people who don&#039;t know what programming &lt;i&gt;is&lt;/i&gt;. What we shouldn&#039;t expect MS to do is e.g.,  teach elementary programming to K12 students. 

I&#039;m perfectly aware that they advocate and instruct in the use of .Net and other MS technologies among people who have already made the decision to study programming (&quot;the educated public&quot;). This is so for the simple reason that they know these people will program in some other langauge if they don&#039;t do it. That&#039;s not what the post is about.

&lt;blockquote&gt;
I can testify as an ubuntu user, who chose that specific OS because it’s user friendliness, that I am forced to use command line interface now and then. Perhaps it is possible to avoid it, but not for the everyday user.
&lt;/blockquote&gt;

I did say linux doesn&#039;t require &lt;i&gt;regular&lt;/i&gt; CLI usage. It may require occasional CLI usage, but shouldn&#039;t require even that for tasks that non-technical users are expected to attempt. If in some instances it does require such usage, then they shold be fixed. Could you provide specific examples?

Note for clarity: CLI usage is &lt;i&gt;required&lt;/i&gt; when there is no GUI tool to do the same task; and config-file editing is not CLI usage (since you can do it with a GUI editor).

&lt;blockquote&gt;
On a different point, “but because this would create a large middle class of power-users who, in their turn, will be able to provide grassroots support to their lower-class neighbors when they decide to switch to Linux.”. that is simply nonsense. If that was the case, no single student in the university should have used MS products, because of the existence of Linux user in universities.
&lt;/blockquote&gt;

Note the conditional &#039;when&#039; in my description! &lt;i&gt;When&lt;/i&gt; people want to migrate to Linux, they will need grassroots support to do so. The (potentia) existence of the support is a necessary but insufficient requirement for the mass migration. I never said the only thing lacking for a mass migration was decent support. Your comment that Linux isn&#039;t good enough for the average Windows user yet (read: doesn&#039;t look and behave exactly like Windows and doesn&#039;t support the user&#039;s existing mission-critical Windows apps) is quite correct.

&lt;blockquote&gt;
Mainly because of compatibility issues with the rest of the world
&lt;/blockquote&gt;

Correctly phrased as: Windows&#039; compatibility issues with the rest of the world....

&lt;blockquote&gt;
most of the things you want to do are impossible
&lt;/blockquote&gt;

If most of the things you want to do is run Windows programs...

&lt;blockquote&gt;
and that the support is many time limited to responses such as: “I don’t use that, and neither should you”, “I don’t have that problem”
&lt;/blockquote&gt;

The community support for Linux distros and projects is well known as the best, or one of the best, in history (depending on your metric). If some jerk has been giving you such responses, go to the official community channels.

Of course, it might be you &lt;i&gt;are&lt;/i&gt; doing something you shouldn&#039;t be doing. In which case, address the reason give for not doing it.

&lt;blockquote&gt;
or my personal favorite: “the problem is not Linux, it’s jave and flash. Disable java and flash, and you should be able to use the internet just fine. On second thought, why don’t you switch to lynx?”.
&lt;/blockquote&gt;

How many years ago did you last hear that? Java and flash (the latter for x86/x86_64 only, but it doesn&#039;t sound like you&#039;re using something else) have worked properly with Linux browsers for a looong time now. Today this almost qualifies as a troll.</description>
		<content:encoded><![CDATA[<blockquote><p>
It can be argued whether the .net is a good programming environment or not, but it can’t be denied that it is being aggressively introduced to the educated public.
</p></blockquote>
<p>You seem not to understand the subject of the post, and of Brin&#8217;s article. This about introducing the concept of programming to people who don&#8217;t know what programming <i>is</i>. What we shouldn&#8217;t expect MS to do is e.g.,  teach elementary programming to K12 students. </p>
<p>I&#8217;m perfectly aware that they advocate and instruct in the use of .Net and other MS technologies among people who have already made the decision to study programming (&#8220;the educated public&#8221;). This is so for the simple reason that they know these people will program in some other langauge if they don&#8217;t do it. That&#8217;s not what the post is about.</p>
<blockquote><p>
I can testify as an ubuntu user, who chose that specific OS because it’s user friendliness, that I am forced to use command line interface now and then. Perhaps it is possible to avoid it, but not for the everyday user.
</p></blockquote>
<p>I did say linux doesn&#8217;t require <i>regular</i> CLI usage. It may require occasional CLI usage, but shouldn&#8217;t require even that for tasks that non-technical users are expected to attempt. If in some instances it does require such usage, then they shold be fixed. Could you provide specific examples?</p>
<p>Note for clarity: CLI usage is <i>required</i> when there is no GUI tool to do the same task; and config-file editing is not CLI usage (since you can do it with a GUI editor).</p>
<blockquote><p>
On a different point, “but because this would create a large middle class of power-users who, in their turn, will be able to provide grassroots support to their lower-class neighbors when they decide to switch to Linux.”. that is simply nonsense. If that was the case, no single student in the university should have used MS products, because of the existence of Linux user in universities.
</p></blockquote>
<p>Note the conditional &#8216;when&#8217; in my description! <i>When</i> people want to migrate to Linux, they will need grassroots support to do so. The (potentia) existence of the support is a necessary but insufficient requirement for the mass migration. I never said the only thing lacking for a mass migration was decent support. Your comment that Linux isn&#8217;t good enough for the average Windows user yet (read: doesn&#8217;t look and behave exactly like Windows and doesn&#8217;t support the user&#8217;s existing mission-critical Windows apps) is quite correct.</p>
<blockquote><p>
Mainly because of compatibility issues with the rest of the world
</p></blockquote>
<p>Correctly phrased as: Windows&#8217; compatibility issues with the rest of the world&#8230;.</p>
<blockquote><p>
most of the things you want to do are impossible
</p></blockquote>
<p>If most of the things you want to do is run Windows programs&#8230;</p>
<blockquote><p>
and that the support is many time limited to responses such as: “I don’t use that, and neither should you”, “I don’t have that problem”
</p></blockquote>
<p>The community support for Linux distros and projects is well known as the best, or one of the best, in history (depending on your metric). If some jerk has been giving you such responses, go to the official community channels.</p>
<p>Of course, it might be you <i>are</i> doing something you shouldn&#8217;t be doing. In which case, address the reason give for not doing it.</p>
<blockquote><p>
or my personal favorite: “the problem is not Linux, it’s jave and flash. Disable java and flash, and you should be able to use the internet just fine. On second thought, why don’t you switch to lynx?”.
</p></blockquote>
<p>How many years ago did you last hear that? Java and flash (the latter for x86/x86_64 only, but it doesn&#8217;t sound like you&#8217;re using something else) have worked properly with Linux browsers for a looong time now. Today this almost qualifies as a troll.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Our crippled lingua franca by Damian H.</title>
		<link>http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-3</link>
		<dc:creator>Damian H.</dc:creator>
		<pubDate>Mon, 25 Sep 2006 16:20:30 +0000</pubDate>
		<guid isPermaLink="false">http://disparitybit.wordpress.com/2006/09/23/our-crippled-lingua-franca/#comment-3</guid>
		<description>First of all, I enjoyed your article very much. However, there are some issues I would like to address:
First of all, considering the “Why we shouldn’t look to Microsoft for help
“ part: Microsoft has been investing time and money in promoting the .net environment, as a university student I can assure you the Microsoft is giving free courses, offering scholarships, and funding various program related projects, as long as you work on .net.
As far as I know, that approach exists not only in universities, but in high schools as well.
It can be argued whether the .net is a good programming environment or not, but it can’t be denied that it is being aggressively introduced to the educated public.

Another point on which I wish to remark is that “modern Linux or OSX requires regular command-line usage”. Well, they do. I can testify as an ubuntu user, who chose that specific OS because it’s user friendliness, that I am forced to use command line interface now and then. Perhaps it is possible to avoid it, but not for the everyday user.

On a different point, “but because this would create a large middle class of power-users who, in their turn, will be able to provide grassroots support to their lower-class neighbors when they decide to switch to Linux.”. that is simply nonsense. If that was the case, no single student in the university should have used MS products, because of the existence of Linux user in universities. Although there are more Linux users in universities, the majority of people still use MS. The reason why people don’t switch to Linux is not because of lack of other Linux users, but because Linux, at the moment, isn’t good enough for the average user. Mainly because of compatibility issues with the rest of the world, but also because of the t idea that using Linux is such a great cause, that you should ignore the fact the most of the things you want to do are impossible, and that the support is many time limited to responses such as: “I don’t use that, and neither should you”, “I don’t have that problem”, or my personal favorite: “the problem is not Linux, it’s jave and flash. Disable java and flash, and you should be able to use the internet just fine. On second thought, why don’t you switch to lynx?”.</description>
		<content:encoded><![CDATA[<p>First of all, I enjoyed your article very much. However, there are some issues I would like to address:<br />
First of all, considering the “Why we shouldn’t look to Microsoft for help<br />
“ part: Microsoft has been investing time and money in promoting the .net environment, as a university student I can assure you the Microsoft is giving free courses, offering scholarships, and funding various program related projects, as long as you work on .net.<br />
As far as I know, that approach exists not only in universities, but in high schools as well.<br />
It can be argued whether the .net is a good programming environment or not, but it can’t be denied that it is being aggressively introduced to the educated public.</p>
<p>Another point on which I wish to remark is that “modern Linux or OSX requires regular command-line usage”. Well, they do. I can testify as an ubuntu user, who chose that specific OS because it’s user friendliness, that I am forced to use command line interface now and then. Perhaps it is possible to avoid it, but not for the everyday user.</p>
<p>On a different point, “but because this would create a large middle class of power-users who, in their turn, will be able to provide grassroots support to their lower-class neighbors when they decide to switch to Linux.”. that is simply nonsense. If that was the case, no single student in the university should have used MS products, because of the existence of Linux user in universities. Although there are more Linux users in universities, the majority of people still use MS. The reason why people don’t switch to Linux is not because of lack of other Linux users, but because Linux, at the moment, isn’t good enough for the average user. Mainly because of compatibility issues with the rest of the world, but also because of the t idea that using Linux is such a great cause, that you should ignore the fact the most of the things you want to do are impossible, and that the support is many time limited to responses such as: “I don’t use that, and neither should you”, “I don’t have that problem”, or my personal favorite: “the problem is not Linux, it’s jave and flash. Disable java and flash, and you should be able to use the internet just fine. On second thought, why don’t you switch to lynx?”.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
