Unison: An Introduction and Q&A with Rúnar Bjarnason
Join us for a virtual introduction to Unison and a discussion about its possibilities with one of its creators, Rúnar Bjarnason. Rúnar is the co-founder of Unison ...
Berlin Functional Programming Group
Procedural Programming: It’s Back? It Never Went Away - Kevlin Henney [ACCU 2018]
When programmers describe code as 'procedural', it's generally not meant as a compliment. There is a belief that we have collectively moved pass such thinking ...
ACCU Conference
Beauty in Code 2018, 4 of 7 — Kevlin Henney: "1968"
Beauty in Code 2018 was a single-track full day IT-conference held at the Malmö Live conference center on March 3, 2018, featuring seven different speakers ...
Beauty In Code
Kevlin Henney 1968
Build Stuff
Ada, Past Present and Future
AdaCore
CS508_Lecture07
CS508 Modern Programming Languages.
vu
Donald Knuth - Writing a compiler for the Burroughs Corporation (27/97)
To listen to more of Donald Knuth's stories, go to the playlist: https://www.youtube.com/playlist?list=PLVV0r6CmEsFzeNLngr1JqyQki3wdoGrCn Donald Knuth (b.
Web of Stories - Life Stories of Remarkable People
hafentalks #13 - Kevlin Henney: "Old is the New New"
https://www.hafentalks.de Dieses Video zeigt den Talk "Old is the New New", den Kevlin Henney am 12. Februar 2019 in der Reihe "hafentalks" im Medienhafen ...
InVision AG
Kevlin Henney: 1968 - SCLConf 2018
The world of software development has changed so much and in so many ways since 1968 that it's difficult to imagine what we could learn from then, but it's ...
Codurance
A taste of trygve - James Coplien
Class-oriented programming, as supported by Java, C++ and C#, helps you develop classes for your customer. Object-oriented programming, on the other hand, ...
FooCafe
GOTO 2018 • Old Is the New New • Kevlin Henney
This presentation was recorded at GOTO Chicago 2018. #gotocon #gotochgo http://gotochgo.com Kevlin Henney - Programming+Patterns Practice+Process ...
GOTO Conferences
Cubical Agda: A Dependently Typed Programming Language with Univalence and Higher Inductive Types
ACM SIGPLAN
The Mill
Bio: Ivan Godard has designed, implemented or led the teams for 11 compilers for a variety of languages and targets, an operating system, an object-oriented ...
CITRIS
'Accidental' CrossCompiler - Computerphile
Cross compile or 'invade' the machine you want to work with - Professor Brailsford discusses various options to making a system work.
Computerphile
Four Languages from Forty Years Ago - Scott Wlaschin
The 1970's were a golden age for new programming languages, but do they have any relevance to programming today? Can we still learn from them? In this talk ...
NDC Conferences
Computing Conversations: Niklaus Wirth
Author Charles Severance provides an audio recording of his Computing Conversations column, discussing his interview with Niklaus Wirth, creator of some of ...
ieeeComputerSociety
The Forgotten Art of Structured Programming - Kevlin Henney [C++ on Sea 2019]
https://cpponsea.uk Structured programming. That's so 1970s, right? It was all about gotos (or not) and has no more relevance to current programming practice, ...
cpponsea
Computer Science - Brian Kernighan on successful language design
Professor Brian Kernighan presents on 'How to succeed in language design without really trying.' Brian Kernighan is Professor of Computer Science at ...
University of Nottingham
Oral History of Herb Schorr
Interviewed by Burt Grad on 2018-05-16 in Mountain View, CA X8633.2018 ©Computer History Museum In this May 2018 interview conducted by Burt Grad, ...
Computer History Museum
The Power of Abstraction
Barbara Liskov, Electrical Engineering and Computer Science, MIT, MA This lecture has been videocast from the Computer Science Department at Duke.
NCState
"All of this has happened before, and it will all happen again." by Mark Allen
Strange Loop
ALGOL 60 | Wikipedia audio article
This is an audio version of the Wikipedia Article: ALGOL 60 Listening is a more natural way of learning, when compared to reading. Written language only began ...
Subhajit Sahu
ALGOL 60 | Wikipedia audio article
This is an audio version of the Wikipedia Article: ALGOL 60 Listening is a more natural way of learning, when compared to reading. Written language only began ...
wikipedia tts
GNU poke, an extensible editor for structured binary data
https://media.ccc.de/v/ASG2019-127-gnu-poke-an-extensible-editor-for-structured-binary-data GNU poke is a new interactive editor for binary data. Not limited to ...
All Systems Go!
My Biography - Professor Martyn Thomas
Professor Martyn Thomas gives us his biography: http://www.gresham.ac.uk/professors-and-speakers/professor-martyn-thomas-cbe How does a young man with ...
Gresham College
Kiran Pamnany and Ranjan Anantharaman: Multi-threading Julia
Visit http://julialang.org/ to download Julia.
The Julia Programming Language
Adaptive Linear Solvers and Eigensolvers ǀ Jack Dongarra, UT Knoxville
Presented at the Argonne Training Program on Extreme-Scale Computing 2019. Slides for this presentation are available here: ...
ANL Training
YOW! 2013 Douglas Crockford - The World’s Most Misunderstood Programming Language #YOW
JavaScript has become important and ubiquitous. There are more people writing JavaScript than any other language. The language is surprisingly powerful, but ...
YOW! Conferences
The Post JavaScript Apocalypse at Silicon Valley Code Camp 2016
Silicon Valley Code Camp October 1-2, 2016 https://www.siliconvalley-codecamp.com/ Douglas Crockford ...
Silicon Valley Code Camp
Mainframes and the Unix Revolution - Computerphile
No internet, no networking; just a screen and a keyboard, or a pile of cards to punch holes in; mainframes were a world apart from today's smartphones and ...
Computerphile
CppCast Episode 147: C++ Patterns with Kevlin Henney
Rob and Jason are joined by Kevlin Henney to discuss C++ Patterns and things every programmer should know. Kevlin Henney is an independent consultant, ...
CppCast
What Kind of Language is it? - Sebastian Bergmann | IPC16
PHP 7 is an imperative programming language that supports procedural as well as object-oriented programming. It has limited support for functional ...
International PHP Conference
Oral History of Ike Nassi
Interviewed by Hansen Hsu and John Markoff on 2016-08-26 in Mountain View, CA X7883.2017 © Computer History Museum Ike Nassi grew up in Brooklyn ...
Computer History Museum
The Shell
Introduction to the shell, including the history of the Thompson Shell, PWB, Bourne Shell, C Shell, Korn Shell, Bash, Ash, and Z-Shell.
Mike Murphy
Shell FU by Isaac (.ike) Levy
This long over due talk is from the February 2016 NYCBug meeting entitled shell-fu, by Isaac (.ike) Levy shell-fu in 3 short talks To say everything starts with the ...
BSDTV
YOW! Conference 2018 - Kevlin Henney - 1968
1968 It's half a century since the NATO Software Engineering conference in Garmisch. How are we doing? Are we nearly there yet? Or is there no there there?
YOW! Conferences
Four Languages from Forty Years Ago - Scott Wlaschin
The 1970's were a golden age for new programming languages, but do they have any relevance to programming today? Can we still learn from them? In this talk ...
NDC Conferences
Programming Conversations Lecture 2 part 2
A9 Videos
Implementing a bignum calculator - Rob Pike - golang-syd November 2014
Rob Pike describes his interpreter for an APL-like calculator language. Slides: http://go-talks.appspot.com/github.com/robpike/ivy/talks/ivy.slide#1.
The Go Programming Language
Python's Built In 'logging' Module || Python Tutorial for Beginners
Python Python logo and wordmark.svg Paradigm Object-oriented, imperative, functional, procedural, reflective Designed by Guido van Rossum Developer ...
My CS
Guy L Steele A Cobbler's Child - Code Mesh 2017
Keynote - A Cobbler's Child The most popular programming language in computer science has no compiler, interpreter, or complete specification.
Erlang Solutions
Hal Abelson
Harold (Hal) Abelson PhD '73 Class of 1922 Professor of Electrical Engineering and Computer Science Co-founder of OpenCourseWare Hal Abelson, the Class ...
InfiniteHistoryProject MIT