PODCAST · technology
Functional Programmers Anonymous
by solving serious problems - ridiculous ones as well
"It should give us better control over the task of organizing our thoughts. If it did not do so, to my taste we should not deserve the computer at all!" thus concluded E.W. Dijkstra in 1972 at the end of his Turing Award Lecture. Four years earlier, during a conference in 1968, he also coined the phrase "Software Crisis", noting that the main challenge of the software industry, how to achieve intellectual control over the complexities of our own makings, had not yet been met.We revisit Dijkstra's claims in this podcast. Not your typical functional programming cheerleading babble. The intent is to leave you confoundedly humble, dazed and inspired. Only thereafter... perhaps... we can become to be in control of our own makings!
-
24
[BURNS-CABLE] A Caucasus Wedding
Weddings are elaborate in Dagestan, the largest autonomy in the North Caucasus. On August 22 we attended a wedding in Makhachkala, Dagestan's capital: Duma member and Dagestan Oil Company chief Gadzhi Makhachev's son married a classmate. The lavish display and heavy drinking concealed the deadly serious North Caucasus politics of land, ethnicity, clan, and alliance. The guest list spanned the Caucasus power structure, guest starring Chechen leader Ramzan Kadyrov, and underlined just how personal the region's politics can be.
-
23
Jasper van Zandbeek over De Freelance Industrie
Jasper van Zandbeek is een onafhankelijke programmeur freelancer met decennia nationale en internationale ervaring. We spraken over de route die hij van studie tot aan dit moment in de software industrie heeft afgelegd. De ervaringen die hij gedurende dat pad heeft opgedaan. En de inzichten en beslissingen die hem hebben gemaakt tot wat hij op dit moment is: één van de meest succesvolle freelance programmeurs die ik ken.
-
22
Desmet Totalitarisme - Hoofdstuk 4
De Psychologie van Totalitarisme - Mathias Desmet - 2023
-
21
Desmet Totalitarisme - Hoofdstuk 3
De Psychologie van Totalitarisme - Mathias Desmet - 2023
-
20
Desmet Totalitarisme - Hoofdstuk 2
De Psychologie van Totalitarisme - Mathias Desmet - 2023
-
19
Jan-Pieter van den Heuvel over AI en ML
Jan-Pieter is de enige programmeur die ik persoonlijk ken die daadwerkelijk kan zeggen iets te weten van AI en ML systemen in de zin ze zelf te hebben geïmplementeerd. We spraken met hem over zijn ervaringen als functioneel programmeur bij DHL waar hij zelf een interesse in AI en ML technieken ontwikkelde en deze technieken ook implementeerde voor gebruik van o.a. pakket bezorgmoment voorspellingen. Een uitzonderlijk competente en productieve programmeur in een gesprek over een bijzonder krachtige technologie met vergaande invloed op het contemporaine mens en wereldbeeld. Dit gesprek wilt u niet missen.
-
18
Desmet Totalitarisme - Hoofdstuk 1
De Psychologie van Totalitarisme - Mathias Desmet - 2023
-
17
Desmet Totalitarisme - Inleiding
De Psychologie van Totalitarisme - Mathias Desmet - 2023
-
16
Desmet Totalitarisme - Achterkant
De Psychologie van Totalitarisme - Mathias Desmet - 2023
-
15
[EWD-615] Vierde toespraak tot mijn studenten
Ter ontnuchtering wil ik graag herinneren aan de opgewonden verwachtingen, waarmee twintig jaar geleden de televisie is geintroduceerd: via dat wonderbare medium zouden cultuur en beschaving tot de huiskamer, ja tot de boezem van het gezin doordringen en binnen één generatie zou het verschijnsel "het grauw" voorgoed tot het verleden behoren. En U weet allen, wat er gebeurd is: de televisie is gekleurd geworden, maar het grauw is grauwer dan ooit. Ik noem dit, omdat de televisieverwachtigen van destijds angstig veel lijken op de computerverwachtigen van heden. Het kan U een deceptie besparen.
-
14
[EWD-581] A somewhat open letter to Professor John McCarty
Greetings and best wishes! Yours ever, Edsger W. Dijkstra
-
13
Jaap ter Woerds over Abstractie
Jaap ter Woerds is een gerenomeerd Functioneel Programmeur, één van de weinige waar we van naar alle waarschijnlijkheid van zullen moeten toegeven dat zowel zijn abstraherend als wel zijn realiserend vermogen ons ver te boven gaat. We spraken met hem over zijn jeugd en hoe die heeft geleid tot z'n interesses in abstracties, over probleemstelling versus oplossingsgerichtheid, en over de wondere wereld van modelering en software design waarin intuïtie belangrijker is dan dogmatisme.
-
12
[EWD-898] The threats to computing science
The programmable computer is no more and no less than a handy device for the implementation of any thinkable mechanism. As such it poses on us the burden to demonstrate which mechanisms we can think of sufficiently clearly. It implies the challenge of blending Engineering with the techniques of Scientific Thought; this challenge is exciting and we are ready for it.
-
11
[EWD-923A] Where is Russel's Paradox
Probably I am very naive, but I also think I prefer to remain so, at least for the time being and perhaps for the rest of my life.
-
10
Anny Oganesiants over Toegepaste Wiskunde
Anny Oganesiants is tweedejaars student toegepaste wiskunde in Eindhoven met een liefde voor abstractie, oog voor de wiskundige structuren waar onze wereld uit bestaat, en een hele slimme meid. Ik sprak haar in de studio in Den Haag waar we onder andere de relatie tussen wiskunde en programmeren bespraken, de verschillen tussen theorie en praktijk, en zij een beeld gaf hoe het is om als post-internetter en ChatGPTer opgeleid te worden tot professioneel wiskundige en programmeur.
-
9
[SMOCA] The Space and Motion of Communicating Agents
Populations of computing entities will be a significant part of our environment, performing tasks that support us, and we shall be largely unaware of them.
-
8
[EWD-966] Management and mathematics
In any large organization, mediocrity is almost by definition an overwhelming phenomenon: the systematic disqualification of competence, however, is the manager’s own invention, for the sad consequences of which they should bear the full blame.
-
7
[EWD-493] Toespraak tot een afstudeerder
Met het behalen van Uw academische graad wil ik U graag van ganserharte gelukwensen, een felicitatie, waarin ik uit de aard der zaak eveneens Uw familie en overige U dierbaren wil betrekken. Ik moge eindigen met de wens, dat U een loopbaan beschoren zal zijn, die U tot in de lengte Uwer dagen voldoening zal blijven schenken.
-
6
[EWD-667] On the foolishness of NLP
From one gut feeling I derive much consolation: I suspect that machines to be programmed in our native tongues —be it Dutch, English, American, French, German, or Swahili— are as damned difficult to make as they would be to use.
-
5
[EWD-621] Achtste toespraak tot mijn studenten
Voor het geval dat deze fatsoensrakker onoverhoopt aan de macht komt wil ik U één troostrijke gedachte meegeven: tijdens die Bezetting zullen weer gouden tijden aanbreken voor het politiek cabaret, desnoods weer ondergronds.
-
4
[EWD-617] Zesde toespraak tot mijn studenten
Maar kunnen we anders verwachten in een wereld, waarin het "automatic airtraffic control system" in binaire code gerepareerd wordt door een jongeman, die zes weken ter plaatste in dienst is? Tot Uw geruststelling kan ik U mededelen, dat dit verhaal niet een civiele luchthaven betreft: alleen in bijzondere omstandigheden hoeft het burgerverkeer van militaire luchthavens gebruik te maken.
-
3
[EWD-707] Dear Mr. X of company Y
When asked what made me pose that question, I explained to her the "educational circus" —remember Barnum's verdict?— Kindly she said "Please try not to be too rude when you answer the bloke." I have done my best; her only fault is that she did not marry a gigolo.
-
2
Eric Torreborre on Specs2
Eric Torreborre is a functional programmer in Scala and Haskell who also dabbles with Rust, and a library writer best know for his Scala test framework Specs2 and the Haskell dependency injection library Registry.
-
1
[EWD-306] Over het gewicht van een informatica-opleiding.
Read out of E.W. Dijkstra's Note 306, On the weight of an Informatics Education, in Dutch.
We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.
No matches for "" in this podcast's transcripts.
No topics indexed yet for this podcast.
Loading reviews...
ABOUT THIS SHOW
"It should give us better control over the task of organizing our thoughts. If it did not do so, to my taste we should not deserve the computer at all!" thus concluded E.W. Dijkstra in 1972 at the end of his Turing Award Lecture. Four years earlier, during a conference in 1968, he also coined the phrase "Software Crisis", noting that the main challenge of the software industry, how to achieve intellectual control over the complexities of our own makings, had not yet been met.We revisit Dijkstra's claims in this podcast. Not your typical functional programming cheerleading babble. The intent is to leave you confoundedly humble, dazed and inspired. Only thereafter... perhaps... we can become to be in control of our own makings!
HOSTED BY
solving serious problems - ridiculous ones as well
CATEGORIES
Loading similar podcasts...