Clojurians Podcast
By London Clojurians
Clojurians PodcastJan 19, 2022
Orchestrating the cloud with Clojure (by Pierre-Yves Ritschard)
donut.system - your new favourite component library (by Daniel Higginbotham)
Combining clojure.spec, Design Recipies, and Domain-Driven Design (by Leandro Doctors)
LISP: The Ultimate Excel LAMBDA (by Bob Calco)
This is the audio only version of the recorded London Clojurians event https://www.youtube.com/watch?v=F7EEmM5M7co
Inspired in part by Microsoft's recent announcement of the new LAMBDA Excel function (see: https://www.microsoft.com/en-us/resea...), we had a broader vision to fully integrate a proper Lisp into the world's most popular spreadsheet application. The result proved valuable enough to incorporate into our platform for general data interoperability, the first technology offering of which, called Accelerate, aims to turn document and desktop data silos commonly associated with MS Office products (especially Access and Excel documents, though not limited to these) into fully-interoperable, linked-data microservices. Our brief demo will place a special focus on the use of Scheme for bringing a whole new dimension to Excel's formula calculation capability. We are also working on a distributed enterprise interoperability solution, called DomainMaster, which will be incorporating ClojureCLR as a language option as well. A sneak peek at that is also planned, time-permitting.
Functional Operating Systems (by Andrew Tropin)
This is the audio only version of the recorded London Clojurians event https://www.youtube.com/watch?v=chKc_YsvXKU
How to apply principles of functional programming, but for package managers and operating systems? A brief introduction to Guix System and NixOS, why they are so similar to what we do in Clojure and why should we care.
re:Clojure 2021 Interviews - Adam Helins
Adam Helins Shownotes
re:Clojure 2021 Interviews - Julie Sussman
- Volpe National Transportation Systems Center
- Bolt Beranek and Newman Inc.
- BBN was selected by ARPA to build an Interface Message Processor (IMP) for the ARPANET
- Julie took over Ray Tomlinson’s first email system
- Intelpost
- SICP Instructor's Manual
- I Can Read That! A Traveler's Introduction to Chinese Characters
- Introduction to Algorithms
- Simply Scheme
- Chinese Characters
- Folk Dancing
- Julie’s Bulgarian Chorus teacher
re:Clojure 2021 Interviews - David Vujic
re:Clojure 2021 Interviews - Eric Normand
It was a great pleasure to speak again with our friend @ericnormand about Alan Kay, Lisp, Mr Wizard, Logo and much more! Enjoy!
- Mr Wizard TV TV series
- The Logo) programming language
- Alan Kay
- The TCP/IP stack
- Paul Graham Essays
- The 50th anniversary of Lisp conference
- The Little Schemer book by Dan Friedman
- Frequencies clojure function
- Grokking Simplicity book
re:Clojure 2021 Interviews - Artem Barmin
re:Clojure 2021 Interviews - Johanna Antonelli
Welcome (back) @JohannaAntone10 to the podcast! We spoke about Clojure, Richard Feynman, stonemasonry and much more! Enjoy!
- Richard Feynman
- Stonemasonry
- The Kingkiller Chronicle book recommendation
- JUXT Libraries on github.
re:Clojure 2021 Interviews - Ella Hoeppner
re:Clojure 2021 Interviews - Ben Sless
- VLSI Very large-scale (circuit) integration
- William Byrd on The Most Beautiful Program Ever Written
- Mini Kanren
- StarCraft Videogame.
- Tony Hoare
- Codeq Rich Hickey's project structural version control project.
- Unison language
- Clojure Transducers
- Factorio game
- Eudemonia Aristotelian concept of happiness
- Naked Performance (with Clojure) a talk by Tommi Reiman
re:Clojure 2021 Interviews - David Pham
- Babashka scripting language
- West Coast Swing dance type?
- One Piece Japanese manga by Eiichiro Oda
- Linear Algebra
- Neanderthal linear algebra library.
- DType-Next Next generation high performance Clojure toolkit.
re:Clojure 2021 Interviews - Mey Beisaron
- Tablecloth Clojure library for columnar data handling
- Daniel Higginbotham wrote the awesome Clojure for the Brave and True.
- Rayman and PokemonGo videogames
- Are you there Wodka It's me Chelsea book recommendation
- Haifa is about 100 kilometers north of Tel Aviv in Israel.
re:Clojure 2021 Interviews - Gerald Jay Sussman
- American museum of natural history in Manhattan
- Ham radio operators
- QST magazines
- Vacuum tube
- IBM 650/620 computers
- Joel Moses at Columbia
- Drum memory
- Biquinary encoding
- IBM 709 Vacuum tubes computer
- Marvin Minsky
- Claude Shannon
- IPL V interpreter by Carnegie Mellon
- Bill Gosper
- Lisp 1.5 programmer's manual
- PDP-6
- MacLisp
- Macsyma, symbolic manipulation software
- Compacting garbage collector by Minsky
- Massachusetts watchmakers association
- George Daniels and the co-axial escapement
- Analog circuit design
- Synthetic Biology making creatures "to order".
- Tom Knight) synthetic biologist and former student
- Formal specification of software
re:Clojure 2021 Interviews - Stephen Wolfram
- Stephen Wolfram: Official Website (https://www.stephenwolfram.com/)
- Wolfram: Computation Meets Knowledge (https://www.wolfram.com/)
- Wolfram Language: Programming with Built-in Computational Intelligence (https://www.wolfram.com/language/?source=frontpage-carousel)
- The Wolfram Physics Project: Finding the Fundamental Theory of Physics (https://www.wolframphysics.org/)
- Rob Pike - Wikipedia (https://en.wikipedia.org/wiki/Rob_Pike)
- SMP Symbolic Manipulation Program, by Stephen Wolfram, Chris A. Cole (https://www.stephenwolfram.com/publications/smp-symbolic-manipulation-program/)
- Cellular Automaton -- from Wolfram MathWorld (https://mathworld.wolfram.com/CellularAutomaton.html)
- A Book from Alan Turing … and a Mysterious Piece of Paper Stephen Wolfram Writings (https://writings.stephenwolfram.com/2019/08/a-book-from-alan-turing-and-a-mysterious-piece-of-paper/)
- Where Did Combinators Come From? Hunting the Story of Moses Schönfinkel Stephen Wolfram Writings (https://writings.stephenwolfram.com/2020/12/where-did-combinators-come-from-hunting-the-story-of-moses-schonfinkel/)
- Alonzo Church - Wikipedia (https://en.wikipedia.org/wiki/Alonzo_Church)
- Post canonical system - Wikipedia (https://en.wikipedia.org/wiki/Post_canonical_system)
- S-expression - Wikipedia (https://en.wikipedia.org/wiki/S-expression#)
- Clojure - Transducers (https://clojure.org/reference/transducers)
- Even beyond Physics: Introducing Multicomputation as a Fourth General Paradigm for Theoretical Science Stephen Wolfram Writings (https://writings.stephenwolfram.com/2021/09/even-beyond-physics-introducing-multicomputation-as-a-fourth-general-paradigm-for-theoretical-science/)
- The Problem of Distributed Consensus Stephen Wolfram Writings (https://writings.stephenwolfram.com/2021/05/the-problem-of-distributed-consensus/)
- What Is a Computational Essay? Stephen Wolfram Writings (https://writings.stephenwolfram.com/2017/11/what-is-a-computational-essay/)
- Transformation Rules and Definitions—Wolfram Language Documentation (https://reference.wolfram.com/language/tutorial/TransformationRulesAndDefinitions.html)
- The Poetry of Function Naming Stephen Wolfram Writings (https://writings.stephenwolfram.com/2010/10/the-poetry-of-function-naming/)
- Wolfram - YouTube (https://www.youtube.com/user/WolframResearch)
re:Clojure 2021 Interviews - Dragan Djuric
- Rich Hickey’s Guitars
- IEEE Magazine
- One of the earliest papers mentioning Clojure
- Graham Hutton about the universality of fold
- Cuban band Elito Reve
- French Synthwave artist Carpenter Brut and his release party
- Deep learning library Deep Diamond
- Alan Kay on software engineering as pop culture
- Interactive Programming for AI Books
re:Clojure 2021 Interviews - Christopher Small
re:Clojure 2021 Interviews - Paula Gearon
- Hopfield neural network
- Grace Hopper
- Alan Turing
- Ada Lovelace
- Donald Knuth
- Black Jack Game implementation by "Mel"
- The New Hacker's Dictionary by MIT press
- Cognitect open source initiative
- Structure and Interpretation of Computer Programs SICP
- Semantic Web
- Clojure literals
- The keep function in Clojure
- Sunshine coast in Queensland Australia
- Datomic
- Datascript
- Datalevin
- XTDB
- Datalog introduction on Wikipedia.
- Early Stuart Halloway talks about Datomic and Datalog
re:Clojure 2021 Interviews - Rohit Thadani
re:Clojure 2021 Interviews - Kathi Fisler
- Kathi Fisler's Brown CS Home Page (https://cs.brown.edu/~kfisler/)
- Hawaiian pizza - Wikipedia (https://en.wikipedia.org/wiki/Hawaiian_pizza)
- Pascal (programming language) - Wikipedia (https://en.wikipedia.org/wiki/Pascal_(programming_language))
- Bomb (icon) - Wikipedia (https://en.wikipedia.org/wiki/Bomb_(icon))
- Apollo Program: Margaret Hamilton (software engineer) - Wikipedia (https://en.wikipedia.org/wiki/Margaret_Hamilton_(software_engineer)#Apollo_program)
- Apollo Guidance Computer - Wikipedia (https://en.wikipedia.org/wiki/Apollo_Guidance_Computer)
- Post-it Note - Wikipedia (https://en.wikipedia.org/wiki/Post-it_Note)
- Bootstrap (https://bootstrapworld.org/)
- Racket (https://racket-lang.org/)
- How to Design Programs (https://htdp.org/)
- The Human in Formal Methods (https://cs.brown.edu/~sk/Publications/Papers/Published/kn-human-formal-methods/paper.pdf)
- Educational research - Wikipedia (https://en.wikipedia.org/wiki/Educational_research)
- All About Colorful Rainbow Chard - With Recipes (https://www.thespruceeats.com/all-about-rainbow-chard-2216051)
- Data-Centric Computing Education (http://cs.brown.edu/~sk/Publications/Papers/Published/kf-data-centric/paper.pdf)
re:Clojure 2021 Interviews - Kira McLean
re:Clojure 2021 Interviews - Jakub Holý
- Holy on Dev: Clojure (https://blog.jakubholy.net/clojure/)
- History of pizza - Wikipedia (https://en.wikipedia.org/wiki/History_of_pizza)
- Ada Lovelace - Wikipedia (https://en.wikipedia.org/wiki/Ada_Lovelace)
- Nathan Marz – Medium (https://medium.com/@nathanmarz)
- Red Planet Labs (https://redplanetlabs.com/)
- Apache Storm - Wikipedia (https://en.wikipedia.org/wiki/Apache_Storm)
- Waking Up with Sam Harris – Unlock your mind (https://wakingup.com/)
- GitHub Copilot · Your AI pair programmer (https://copilot.github.com/)
- Wolfram: Computation Meets Knowledge (https://wolfram.com/)
- Beating the Averages (http://www.paulgraham.com/avg.html)
- Clojure - Programming at the REPL: Introduction (https://clojure.org/guides/repl/introduction)
- juxt - clojure.core | ClojureDocs - Community-Powered Clojure Documentation and Examples (https://clojuredocs.org/clojure.core/juxt)
- Blood Faerie (Caledonia Fae, #1) by India Drummond | Goodreads (https://www.goodreads.com/book/show/11663719-blood-faerie)
- Oslo - Wikipedia (https://en.wikipedia.org/wiki/Oslo)
- SpaceX - Missions: Mars (https://www.spacex.com/human-spaceflight/mars/)
- fulcro by fulcrologic (https://fulcro.fulcrologic.com/)
- awkay (Tony Kay) (https://github.com/awkay)
re:Clojure 2021 Interviews - Alex Oloo
Alexander Oloo (https://alexanderoloo.com/) is one of the http://reclojure.org speakers. Listen to this quick interview about his life and interests ahead of the conference.
- List of Dragon Ball video games - Wikipedia (https://en.wikipedia.org/wiki/List_of_Dragon_Ball_video_games)
- Georges Lemaître - Wikipedia (https://en.wikipedia.org/wiki/Georges_Lema%C3%AEtre)
- Google Chrome - Wikipedia (https://en.wikipedia.org/wiki/Google_Chrome#Web_standards_support)
- Clojure South (@clojure_south) / Twitter (https://twitter.com/clojure_south?lang=en)
- Learn to Program the World's Most Bodacious Language with Clojure for the Brave and True (https://www.braveclojure.com/clojure-for-the-brave-and-true/)
- What is Nil Punning? - LispCast (https://lispcast.com/what-is-nil-punning/)
- clojure.core | ClojureDocs - Community-Powered Clojure Documentation and Examples (https://clojuredocs.org/clojure.core/-%3E)
- Gris - Wikipedia (https://en.wikipedia.org/wiki/Gris)
- Hellblade: Senua's Sacrifice - Wikipedia (https://en.wikipedia.org/wiki/Hellblade:_Senua%27s_Sacrifice)
- Wine regions of South Africa - Wikipedia (https://en.wikipedia.org/wiki/Wine_regions_of_South_Africa)
- Pretoria - Wikipedia (https://en.wikipedia.org/wiki/Pretoria)
- Museo Nacional del Prado (https://www.museodelprado.es/en)
- History of pizza - Wikipedia (https://en.wikipedia.org/wiki/History_of_pizza)
- alekcz/pcp: PCP: Clojure Processor -- A Clojure replacement for PHP (https://github.com/alekcz/pcp) (edited)
re:Clojure 2021 Interviews - Jeremy Taylor
- XTDB (https://xtdb.com/main/index.html)
- XTDB Workshop at re:Clojure 2021 Tickets - https://www.eventbrite.com/e/xtdb-workshop-reclojure-tickets-191330985127
- Tim Ewald - Clojure: Programming with Hand Tools - YouTube (https://www.youtube.com/watch?v=ShEez0JkOFw)
- Visual Basic for Applications - Wikipedia (https://en.wikipedia.org/wiki/Visual_Basic_for_Applications)
- any? - clojure.core | ClojureDocs - Community-Powered Clojure Documentation and Examples (https://clojuredocs.org/clojure.core/any_q)
- History of pizza - Wikipedia (https://en.wikipedia.org/wiki/History_of_pizza)
- T E S S E R A C T | Official Website (https://www.tesseractband.co.uk/)
- Adobe Flash - Wikipedia (https://en.wikipedia.org/wiki/Adobe_Flash)