<?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 on: A confession (more on Librarians and programming)</title>
	<atom:link href="http://nirak.net/2008/12/22/a-confession-more-on-librarians-and-programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://nirak.net/2008/12/22/a-confession-more-on-librarians-and-programming/</link>
	<description>Karin Dalziel</description>
	<lastBuildDate>Wed, 10 Feb 2010 05:14:16 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Sherman Dorn</title>
		<link>http://nirak.net/2008/12/22/a-confession-more-on-librarians-and-programming/comment-page-1/#comment-114517</link>
		<dc:creator>Sherman Dorn</dc:creator>
		<pubDate>Sun, 28 Jun 2009 02:44:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.nirak.net/?p=387#comment-114517</guid>
		<description>Michael&#039;s voicing the view of the 1983 &quot;A Nation at Risk&quot; report, which proposed computer science (okay, 1983 version) as a &quot;fifth basic&quot; in HS. My university&#039;s computer-science department doesn&#039;t teach languages other than C+, not because they&#039;re useless but because they change so rapidly. That leads to a chicken-and-egg phenomenon: who&#039;s responsible for teaching the current &quot;stuff&quot;? Few places teach how to use Microsoft Word, but a computer language is a bit more complicated. 

I learned PASCAL in a summer course in college, but that was before object-oriented languages, and PASCAL was perfect for teaching structured programming in a procedural language. I&#039;m not sure how it&#039;s done now... but I don&#039;t think library programs should ignore it.</description>
		<content:encoded><![CDATA[<p>Michael&#8217;s voicing the view of the 1983 &#8220;A Nation at Risk&#8221; report, which proposed computer science (okay, 1983 version) as a &#8220;fifth basic&#8221; in HS. My university&#8217;s computer-science department doesn&#8217;t teach languages other than C+, not because they&#8217;re useless but because they change so rapidly. That leads to a chicken-and-egg phenomenon: who&#8217;s responsible for teaching the current &#8220;stuff&#8221;? Few places teach how to use Microsoft Word, but a computer language is a bit more complicated. </p>
<p>I learned PASCAL in a summer course in college, but that was before object-oriented languages, and PASCAL was perfect for teaching structured programming in a procedural language. I&#8217;m not sure how it&#8217;s done now&#8230; but I don&#8217;t think library programs should ignore it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://nirak.net/2008/12/22/a-confession-more-on-librarians-and-programming/comment-page-1/#comment-84693</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Thu, 25 Dec 2008 20:54:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.nirak.net/?p=387#comment-84693</guid>
		<description>I&#039;m a programmer, not a librarian, and I&#039;m about to expose my own biases: I don&#039;t think programming should be taught in library school.

Instead, everyone should pass a rudimentary programming class as a requisite for getting a high school diploma.

&quot;Programming&quot; is not about bending a computer to one&#039;s will, though that is a useful side-effect. &quot;Programming&quot; is about learning to think rigorously, and describe solutions to problems in a formal way. 

The late pioneer of computer science, Edsgar Dijkstra famously said, computer science is about computers they way astronomy is about telescopes. I think that&#039;s true - he was much smarter than I am, so who am I to argue? - and I think people in general  would benefit from the skills gained in learning a little bit about &quot;programming&quot;.</description>
		<content:encoded><![CDATA[<p>I&#8217;m a programmer, not a librarian, and I&#8217;m about to expose my own biases: I don&#8217;t think programming should be taught in library school.</p>
<p>Instead, everyone should pass a rudimentary programming class as a requisite for getting a high school diploma.</p>
<p>&#8220;Programming&#8221; is not about bending a computer to one&#8217;s will, though that is a useful side-effect. &#8220;Programming&#8221; is about learning to think rigorously, and describe solutions to problems in a formal way. </p>
<p>The late pioneer of computer science, Edsgar Dijkstra famously said, computer science is about computers they way astronomy is about telescopes. I think that&#8217;s true &#8211; he was much smarter than I am, so who am I to argue? &#8211; and I think people in general  would benefit from the skills gained in learning a little bit about &#8220;programming&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Fink</title>
		<link>http://nirak.net/2008/12/22/a-confession-more-on-librarians-and-programming/comment-page-1/#comment-84102</link>
		<dc:creator>John Fink</dc:creator>
		<pubDate>Tue, 23 Dec 2008 15:18:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.nirak.net/?p=387#comment-84102</guid>
		<description>As a librarian who&#039;s been using Linux since 1994, has tried to &quot;learn programming&quot; beyond simple bash scripts, and has had the most luck with Ruby, I&#039;m mostly in agreement with you.  It&#039;s hard work, but more annoyingly, it takes *time* -- time enough that I&#039;ve considered off-and-on taking all my vacation for a year and locking myself in a small, featureless room with a single stripped down computer loaded only with vi and ruby.

But yeah, there&#039;s *definitely* a need for more tech-centered library school programs.  As it is now, the education is very basic; logically so, as library schools have to accept people of widely varying tech skills.  But I can&#039;t help but think that people who think that their computer does everything they want it to do aren&#039;t really trying very hard, or thinking very broadly.</description>
		<content:encoded><![CDATA[<p>As a librarian who&#8217;s been using Linux since 1994, has tried to &#8220;learn programming&#8221; beyond simple bash scripts, and has had the most luck with Ruby, I&#8217;m mostly in agreement with you.  It&#8217;s hard work, but more annoyingly, it takes *time* &#8212; time enough that I&#8217;ve considered off-and-on taking all my vacation for a year and locking myself in a small, featureless room with a single stripped down computer loaded only with vi and ruby.</p>
<p>But yeah, there&#8217;s *definitely* a need for more tech-centered library school programs.  As it is now, the education is very basic; logically so, as library schools have to accept people of widely varying tech skills.  But I can&#8217;t help but think that people who think that their computer does everything they want it to do aren&#8217;t really trying very hard, or thinking very broadly.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
