<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Dijkstra on Karpoke - Just Another Blog</title><link>http://karpoke.ignaciocano.com/tags/dijkstra/</link><description>Recent content in Dijkstra on Karpoke - Just Another Blog</description><generator>Hugo -- 0.167.0</generator><language>es</language><lastBuildDate>Tue, 14 Mar 2023 15:33:48 +0100</lastBuildDate><atom:link href="http://karpoke.ignaciocano.com/tags/dijkstra/index.xml" rel="self" type="application/rss+xml"/><item><title>Exploring Graph Traversal: From Breadth-First Search to Dijkstra's Algorithm</title><link>http://karpoke.ignaciocano.com/2023/03/14/exploring-graph-traversal-from-breadth-first-search-to-dijkstra-s-algorithm/</link><pubDate>Tue, 14 Mar 2023 15:33:48 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/03/14/exploring-graph-traversal-from-breadth-first-search-to-dijkstra-s-algorithm/</guid><description>&lt;blockquote&gt;
&lt;p&gt;In this article, the breadth-first search algorithm is explained with
examples and implementations, including how it can be modified to find
the shortest paths.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» hackernoon.com | &lt;a href="https://hackernoon.com/exploring-graph-traversal-from-breadth-first-search-to-dijkstras-algorithm"&gt;hackernoon.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>The Humble Programmer</title><link>http://karpoke.ignaciocano.com/2012/07/26/the-humble-programmer/</link><pubDate>Thu, 26 Jul 2012 23:07:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2012/07/26/the-humble-programmer/</guid><description>&lt;blockquote&gt;
&lt;p&gt;As a result of a long sequence of coincidences I entered the
programming profession officially on the first spring morning of 1952
and as far as I have been able to trace, I was the first Dutchman to
do so in my country. In retrospect the most amazing thing was the
slowness with which, at least in my part of the world, the programming
profession emerged, a slowness which is now hard to believe. But I am
grateful for two vivid recollections from that period that establish
that slowness beyond any doubt.&lt;/p&gt;
&lt;p&gt;After having programmed for some three years, I had a discussion with
A. van Wijngaarden, who was then my boss at the Mathematical Centre in
Amsterdam, a discussion for which I shall remain grateful to him as
long as I live. The point was that I was supposed to study theoretical
physics at the University of Leiden simultaneously, and as I found the
two activities harder and harder to combine, I had to make up my mind,
either to stop programming and become a real, respectable theoretical
physicist, or to carry my study of physics to a formal completion
only, with a minimum of effort, and to become&amp;hellip;.., yes what? A
programmer? But was that a respectable profession? For after all, what
was programming? Where was the sound body of knowledge that could
support it as an intellectually respectable discipline? I remember
quite vividly how I envied my hardware colleagues, who, when asked
about their professional competence, could at least point out that
they knew everything about vacuum tubes, amplifiers and the rest,
whereas I felt that, when faced with that question, I would stand
empty-handed. Full of misgivings I knocked on van Wijngaarden’s office
door, asking him whether I could ”speak to him for a moment”; when I
left his office a number of hours later, I was another person. For
after having listened to my problems patiently, he agreed that up till
that moment there was not much of a programming discipline, but then
he went on to explain quietly that automatic computers were here to
stay, that we were just at the beginning and could not I be one of the
persons called to make programming a respectable discipline in the
years to come? This was a turning point in my life and I completed my
study of physics formally as quickly as I could. One moral of the
above story is, of course, that we must be very careful when we give
advice to younger people; sometimes they follow it!&lt;/p&gt;
&lt;/blockquote&gt;</description></item></channel></rss>