<?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/"
		>
<channel>
	<title>Comments for dholm.com</title>
	<atom:link href="http://www.dholm.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dholm.com</link>
	<description>The trouble with programmers is that you can never tell what a programmer is doing until it's too late.</description>
	<lastBuildDate>Fri, 11 Feb 2011 06:28:05 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>Comment on The world&#8217;s most useless piece of machinery! by dholm</title>
		<link>http://www.dholm.com/2011/02/10/the-worlds-most-useless-piece-of-machinery/comment-page-1/#comment-5792</link>
		<dc:creator>dholm</dc:creator>
		<pubDate>Fri, 11 Feb 2011 06:28:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.dholm.com/?p=1257#comment-5792</guid>
		<description>Jag hade gärna haft den som prydnad hemma. ^^</description>
		<content:encoded><![CDATA[<p>Jag hade gärna haft den som prydnad hemma. ^^</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The world&#8217;s most useless piece of machinery! by Anders</title>
		<link>http://www.dholm.com/2011/02/10/the-worlds-most-useless-piece-of-machinery/comment-page-1/#comment-5777</link>
		<dc:creator>Anders</dc:creator>
		<pubDate>Thu, 10 Feb 2011 21:14:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.dholm.com/?p=1257#comment-5777</guid>
		<description>Me like!!!
Skrattade gott ju så helt värdelös var den ju inte!!!</description>
		<content:encoded><![CDATA[<p>Me like!!!<br />
Skrattade gott ju så helt värdelös var den ju inte!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Binding C++ to Lua, Part 2; Binding Our First Class by Nicolas</title>
		<link>http://www.dholm.com/2010/05/23/binding-c-to-lua-part-2/comment-page-1/#comment-913</link>
		<dc:creator>Nicolas</dc:creator>
		<pubDate>Thu, 17 Jun 2010 23:32:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.dholm.com/?p=972#comment-913</guid>
		<description>Very nice article. Awaiting the third part.</description>
		<content:encoded><![CDATA[<p>Very nice article. Awaiting the third part.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Binding C++ to Lua, Part 1; The Basics by dholm</title>
		<link>http://www.dholm.com/2010/05/08/binding-c-to-lua-part-1/comment-page-1/#comment-831</link>
		<dc:creator>dholm</dc:creator>
		<pubDate>Mon, 07 Jun 2010 18:18:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.dholm.com/?p=948#comment-831</guid>
		<description>Thank you Liam,
OOLua seems to fulfilll the reuirements I have so I must&#039;ve looked it over. I will check it out and probably steal some ideas from it for future blog entries.

I&#039;m not really meaning to extend Luna I just don&#039;t wanted to start yet another library so I used it as a base (and an excuse).

Thanks for visiting my blog!
David</description>
		<content:encoded><![CDATA[<p>Thank you Liam,<br />
OOLua seems to fulfilll the reuirements I have so I must&#8217;ve looked it over. I will check it out and probably steal some ideas from it for future blog entries.</p>
<p>I&#8217;m not really meaning to extend Luna I just don&#8217;t wanted to start yet another library so I used it as a base (and an excuse).</p>
<p>Thanks for visiting my blog!<br />
David</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Binding C++ to Lua, Part 1; The Basics by Liam</title>
		<link>http://www.dholm.com/2010/05/08/binding-c-to-lua-part-1/comment-page-1/#comment-775</link>
		<dc:creator>Liam</dc:creator>
		<pubDate>Wed, 02 Jun 2010 15:03:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.dholm.com/?p=948#comment-775</guid>
		<description>&quot;I have been working on binding C++ to Lua and found that even though there are some good samples available on the lua-users wiki none of them really offers a complete or clean implementation except for Luabind which requires a lot of Boost  components which might be unsuitable for embedded systems.&quot;

Whilst the aim of the article is to explain Luna, I would like to point out that Luabind is not the only &quot;clean&quot; library available. A library I maintain called OOLua is another example which requires no external dependencies and is faster then Luabind or Swig. The library originally started off as &quot;Luna with extras&quot;, so if you understand Luna you will understand quite a lot of OOLua.

If you are interested in giving it a try here is the url http://code.google.com/p/oolua/

Liam</description>
		<content:encoded><![CDATA[<p>&#8220;I have been working on binding C++ to Lua and found that even though there are some good samples available on the lua-users wiki none of them really offers a complete or clean implementation except for Luabind which requires a lot of Boost  components which might be unsuitable for embedded systems.&#8221;</p>
<p>Whilst the aim of the article is to explain Luna, I would like to point out that Luabind is not the only &#8220;clean&#8221; library available. A library I maintain called OOLua is another example which requires no external dependencies and is faster then Luabind or Swig. The library originally started off as &#8220;Luna with extras&#8221;, so if you understand Luna you will understand quite a lot of OOLua.</p>
<p>If you are interested in giving it a try here is the url <a href="http://code.google.com/p/oolua/" rel="nofollow">http://code.google.com/p/oolua/</a></p>
<p>Liam</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Binding C++ to Lua, Part 1; The Basics by Kristian</title>
		<link>http://www.dholm.com/2010/05/08/binding-c-to-lua-part-1/comment-page-1/#comment-605</link>
		<dc:creator>Kristian</dc:creator>
		<pubDate>Sun, 09 May 2010 18:30:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.dholm.com/?p=948#comment-605</guid>
		<description>Very nice article!</description>
		<content:encoded><![CDATA[<p>Very nice article!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on ATI XPRESS 200M and the HP mess by Marc Glass</title>
		<link>http://www.dholm.com/2006/09/04/ati-xpress-200m-and-the-hp-mess/comment-page-1/#comment-457</link>
		<dc:creator>Marc Glass</dc:creator>
		<pubDate>Tue, 13 Apr 2010 16:51:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.dholm.com/2006/09/04/ati-xpress-200m-and-the-hp-mess/#comment-457</guid>
		<description>The article is in reality the excellent on this worthy subject. I match in with your conclusions and searching forward for your coming updates. Just saying thanks won&#039;t just be sufficient, for that wonderful clarity inside your writing. I&#039;ve grabbed your rss feed to stay informed of any updates. Gratifying work and a lot success in your business dealings!</description>
		<content:encoded><![CDATA[<p>The article is in reality the excellent on this worthy subject. I match in with your conclusions and searching forward for your coming updates. Just saying thanks won&#8217;t just be sufficient, for that wonderful clarity inside your writing. I&#8217;ve grabbed your rss feed to stay informed of any updates. Gratifying work and a lot success in your business dealings!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Git Grafts by Soo Uhas</title>
		<link>http://www.dholm.com/2009/09/02/git-grafts/comment-page-1/#comment-300</link>
		<dc:creator>Soo Uhas</dc:creator>
		<pubDate>Thu, 18 Mar 2010 17:24:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.dholm.com/?p=848#comment-300</guid>
		<description>I found your post looking on yahoo for just this information. I&#039;m going to add you to favorites, I got alot from some of your other posts as well. Thanks!</description>
		<content:encoded><![CDATA[<p>I found your post looking on yahoo for just this information. I&#8217;m going to add you to favorites, I got alot from some of your other posts as well. Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on My very first Linux kernel patch submission by Kristian</title>
		<link>http://www.dholm.com/2010/01/19/my-very-first-linux-kernel-patch-submission/comment-page-1/#comment-205</link>
		<dc:creator>Kristian</dc:creator>
		<pubDate>Fri, 22 Jan 2010 17:38:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.dholm.com/?p=858#comment-205</guid>
		<description>Wow! Cool!</description>
		<content:encoded><![CDATA[<p>Wow! Cool!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Fourth stop: A dive into mathematical logic by Kaj B Hansen</title>
		<link>http://www.dholm.com/2009/02/09/fourth-stop-a-dive-into-mathematical-logic/comment-page-1/#comment-139</link>
		<dc:creator>Kaj B Hansen</dc:creator>
		<pubDate>Thu, 09 Jul 2009 15:57:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.dholm.com/?p=531#comment-139</guid>
		<description>TO: David Holm
FROM: Kaj Börge Hansen
2009-07-09

Dear Sir:

I read with great interest your review of the textbook &quot;Grundläggande logik&quot;. You have three critical comments.

(1) The book appears to be an experiment in cross-referencing chapters back and forth ... .
COMMENT:
There are references back but not forth in the book. The back-references occur in examples which are developments of an earlier example. The alternative should be to repeat the previous example. Such a procedure should annoy several of the readers. And worse: It should not be accepted by the publisher because then the book should have been 50-100 pp. longer than it actually is, and every page means an extra cost for the publisher during the production of the book. I had some conflicts with the head of the computer literature section in Studentlitteratur because she thought that the first edition was too long (c. 350 pp.). I wanted many examples in the textbook and did not want to sacrifice any example for the possibility of making unnecessary iterations of text.

(2) This book appears to be an exeperiment in (...) informing the reader that several of the basic concepts presented are trivial and hence not explained.
REPLY:
All basic concepts are precisely defined. All basic concepts are also carefully explained. The method of explanation used is mostly to apply the concepts in examples and thereby SHOW their impact and meaning. An alternative method of explanation used by many textbook writers is to talk at length about the concept in a persuasive tone; but I do not want such &quot;pladder&quot; in my textbook. If you have a taste for this type of pedagogy, I recommend Dag Prawitz&#039;s &quot;ABC i symbolisk logik&quot;. One &quot;drawback&quot; about my method of explanation is that it demands of the students that they WORK with the examples. It is not a textbook for lazy students. Of course, I consider this an advantage and not a drawback at all. I have written my book in such a way that 15-25% of the students should be able to read it alone and learn logic from it by self-study. The remaining 75-85% weaker students need help from a teacher whose duty it is to supply whatever extra explanations are needed. My opinion is still that this is the right level at which to place such an introductory text.

(3) &quot;Grundläggande logik&quot; is a horrible book.
COMMENT:
It is sad that the book does not suit you; but nobody can write a book which suits all readers. &quot;Ingen kan vara alla till lags&quot;. I have used the book ten times in the program of computer and system science at Uppsala University, 1992-2003, and three times in the IT-program at Åland Institute of Technology, 1999-2001. The results have always been good: High average quality on the student&#039;s knowledge of logic after the course and a throughput of 90-95%. In the course evaluations at the end of the courses, the average grade given by the students to the book was every year in the range 3.5-3.7 on a scale running from 0 to 5. The individual comments ranged from &quot;the best book I have ever read&quot; to formulations similar to the ones you use.

Concerning the two alternative textbook you mention: I have never seen &quot;Computability and Logic&quot; by Boolos, Burgess, and Jeffrey. The three authors are good logicians in the second division which may indicate with some probability, but not certainty, that the textbook is also good. In 1986, I was asked to teach a course on logic for computer science students at the University of Stockholm with Hamilton&#039;s &quot;Logic for Mathematicians&quot; as textbook. I taught the course. Hamilton&#039;s book CAN be used as a textbook in such a course; but I consider it the worst textbook of logic I have ever seen. (As a logician, Hamilton plays at best in the third division -- which does not exclude that he might be able to write a good textbook.)

Whatever you and your friends think and say about &quot;Grundläggande logik&quot;, I am proud of it.

Sincerely yours,
Kaj Börge Hansen
Fil Dr, MS, MSc, Docent</description>
		<content:encoded><![CDATA[<p>TO: David Holm<br />
FROM: Kaj Börge Hansen<br />
2009-07-09</p>
<p>Dear Sir:</p>
<p>I read with great interest your review of the textbook &#8220;Grundläggande logik&#8221;. You have three critical comments.</p>
<p>(1) The book appears to be an experiment in cross-referencing chapters back and forth &#8230; .<br />
COMMENT:<br />
There are references back but not forth in the book. The back-references occur in examples which are developments of an earlier example. The alternative should be to repeat the previous example. Such a procedure should annoy several of the readers. And worse: It should not be accepted by the publisher because then the book should have been 50-100 pp. longer than it actually is, and every page means an extra cost for the publisher during the production of the book. I had some conflicts with the head of the computer literature section in Studentlitteratur because she thought that the first edition was too long (c. 350 pp.). I wanted many examples in the textbook and did not want to sacrifice any example for the possibility of making unnecessary iterations of text.</p>
<p>(2) This book appears to be an exeperiment in (&#8230;) informing the reader that several of the basic concepts presented are trivial and hence not explained.<br />
REPLY:<br />
All basic concepts are precisely defined. All basic concepts are also carefully explained. The method of explanation used is mostly to apply the concepts in examples and thereby SHOW their impact and meaning. An alternative method of explanation used by many textbook writers is to talk at length about the concept in a persuasive tone; but I do not want such &#8220;pladder&#8221; in my textbook. If you have a taste for this type of pedagogy, I recommend Dag Prawitz&#8217;s &#8220;ABC i symbolisk logik&#8221;. One &#8220;drawback&#8221; about my method of explanation is that it demands of the students that they WORK with the examples. It is not a textbook for lazy students. Of course, I consider this an advantage and not a drawback at all. I have written my book in such a way that 15-25% of the students should be able to read it alone and learn logic from it by self-study. The remaining 75-85% weaker students need help from a teacher whose duty it is to supply whatever extra explanations are needed. My opinion is still that this is the right level at which to place such an introductory text.</p>
<p>(3) &#8220;Grundläggande logik&#8221; is a horrible book.<br />
COMMENT:<br />
It is sad that the book does not suit you; but nobody can write a book which suits all readers. &#8220;Ingen kan vara alla till lags&#8221;. I have used the book ten times in the program of computer and system science at Uppsala University, 1992-2003, and three times in the IT-program at Åland Institute of Technology, 1999-2001. The results have always been good: High average quality on the student&#8217;s knowledge of logic after the course and a throughput of 90-95%. In the course evaluations at the end of the courses, the average grade given by the students to the book was every year in the range 3.5-3.7 on a scale running from 0 to 5. The individual comments ranged from &#8220;the best book I have ever read&#8221; to formulations similar to the ones you use.</p>
<p>Concerning the two alternative textbook you mention: I have never seen &#8220;Computability and Logic&#8221; by Boolos, Burgess, and Jeffrey. The three authors are good logicians in the second division which may indicate with some probability, but not certainty, that the textbook is also good. In 1986, I was asked to teach a course on logic for computer science students at the University of Stockholm with Hamilton&#8217;s &#8220;Logic for Mathematicians&#8221; as textbook. I taught the course. Hamilton&#8217;s book CAN be used as a textbook in such a course; but I consider it the worst textbook of logic I have ever seen. (As a logician, Hamilton plays at best in the third division &#8212; which does not exclude that he might be able to write a good textbook.)</p>
<p>Whatever you and your friends think and say about &#8220;Grundläggande logik&#8221;, I am proud of it.</p>
<p>Sincerely yours,<br />
Kaj Börge Hansen<br />
Fil Dr, MS, MSc, Docent</p>
]]></content:encoded>
	</item>
</channel>
</rss>

