Look for any podcast host, guest or anyone
Showing episodes and shows of

Brian Kernighan

Shows

The Talk Show With John GruberThe Talk Show With John Gruber422: ‘A Monkey on a Rock’, With Stephen Hackett Stephen Hackett, proprietor of 512 Pixels and co-founder of Relay (purveyor of many fine podcasts), joins the show. Topics include: IO (or if you will, io), the new joint venture of OpenAI and Jony Ive’s LoveFrom; the sheer fantasy of “Made in America” iPhones; and Fortnite’s return to the US App Store. Sponsored by: WorkOS: The modern identity platform for B2B SaaS — free up to 1 million monthly active users. BetterHelp: Give online therapy a try at BetterHelp and get on your way to being your best self. Squarespace: Save 10% off your first purchase of a website or d...2025-05-272h 14David BombalDavid Bombal#485: FREE Programming courses (Python, C, SQL and more)Change your life in 2025! You have access to fantastic training from the amazing Dr Chuck - no excuses!!// Python for Everybody //Python for Everybody: www.py4e.com/Python for Everybody on Coursera: www.coursera.org/specializati...YouTube: • Python for Everybody - Full Universit...Free Python Book: do1.dr-chuck.com/pythonlearn/E...Dr Chuck's Website: www.dr-chuck.com/Free Python Book options: www.py4e.com/book// C for Everybody Course //Free C Programming Course www.cc4e.com/Free course on YouTube (freeCodeCamp): • Dr. Chuck...2025-03-141h 10UNMUTE ITUNMUTE IT#66 Warum Programmierer*innen mit „Hello, World!“ startenJeder, der oder die programmiert, kennt es: „Hello, World!“ Doch woher kommt dieser ikonische Satz eigentlich? War es wirklich Brian Kernighan oder gab es ihn schon früher? Wir tauchen in die Geschichte ein, von den Anfängen in BCPL bis hin zur C-Programmierung. Außerdem schauen wir uns an, warum dieses Mini-Programm in jeder Sprache der erste Schritt ist, wie es in kuriosen Sprachen wie Brainfuck oder LOLCODE aussieht und was es mit dem „Time to Hello World“-Faktor auf sich hat.🎧 Jetzt reinhören und mit uns die Geschichte hinter dem berühmtesten Code der Welt entdecken...2025-02-2332 minDavid BombalDavid Bombal#485: FREE Programming courses (Python, C, SQL and more)Change your life in 2025! You have access to fantastic training from the amazing Dr Chuck - no excuses!! // Python for Everybody // Python for Everybody: https://www.py4e.com/ Python for Everybody on Coursera: https://www.coursera.org/specializati... YouTube: • Python for Everybody - Full Universit... Free Python Book: http://do1.dr-chuck.com/pythonlearn/E... Dr Chuck's Website: https://www.dr-chuck.com/ Free Python Book options: https://www.py4e.com/book // C for Everybody Course // Free C Programming Course https://www.cc4e.com/ Free course on YouTube (freeCodeCamp): • Dr. Chuck reads C Programming (the cl... C Programming for Ever...2025-01-071h 10Book OverflowBook OverflowBrian Kernighan Reflects on Unix: A History and a MemoirIn this special episode of Book Overflow, Brian Kernighan once again joins Carter and Nathan, this time to discuss his book Unix: A History and a Memoir. Join them as Brian recounts what it was like working at Bell Labs, how it feels to have contributed so much to the world of computing, and whether or not he thinks creating a big idea like Unix is still possible! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- 2024-11-111h 06Book OverflowBook OverflowKeeping Your Codebase Clean - Tidy First? by Kent BeckIn this episode of Book Overflow, Carter and Nathan discuss Tidy First? by Kent Beck. Join them as they discuss when you should prioritize tidying your code over feature improvements, what tidying means, and the Beck's thoughts on software and the time value of money! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Tidy First?: A Personal Exercise in Empirical Software Design by Kent Beck https://amzn.to/40uOEtL (paid link) Refactoring: Improving the Design of Existing Code (2nd Edition) by Martin Fowler https://amzn.to/3C9d5mq...2024-11-041h 1552 Weeks of Cloud52 Weeks of CloudCódigo Limpio en Python: La Clave para un Desarrollo de Software ExitosoCódigo Limpio en Python: La Clave para un Desarrollo de Software ExitosoResumen del EpisodioEn este episodio, exploramos la importancia de escribir código limpio, testeable y de alta calidad en Python. Basándonos en un ensayo de Noah Gift de 2010, discutimos cómo el enfoque en la calidad del código desde el principio puede llevar a proyectos de software más exitosos y mantenibles.Puntos ClaveLa complejidad es el enemigo: Controlar la complejidad es esencial en el desarrollo de software.Pensamiento proactivo: Los desarrolladores exitosos piensan en la tes...2024-10-2108 minBook OverflowBook OverflowThe Legacy of Unix - Unix: A History and a Memoir by Brian KernighanIn this episode of Book Overflow, Carter and Nathan discuss Unix: A History and a Memoir by Brian Kernighan. Brian Kernighan, one of the inventors of Unix, discusses in detail how the idea came to be, who the key contributors were, and what about Unix made it so revolutionary. -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Unix: A History and a Memoir by Brian Kernighan https://amzn.to/40bB6mN (paid link)2024-10-211h 23Book OverflowBook Overflow"Recoding America" by Jennifer PahlkaIn this episode of Book Overflow, Carter Morgan and Nathan Toups discuss "Recoding America: Why Government Is Failing in the Digital Age and How We Can Do Better" by Jennifer Pahlka. This book was personally recommended by Brian Kernighan and is about what processes and cultures make government technology so woefully inadequate. Join Carter and Nathan as they discuss agile vs. waterfall, the importance of a good business culture, and possible infringements on civil liberties!2024-08-121h 08Book OverflowBook OverflowBrian Kernighan Reflects on "The Practice of Programming"In this very special episode of Book Overflow, Dr. Brian Kernighan, the author of "The Practice of Programming" joins us to discuss his experience writing the book! Tune in as he talks about his experience at Bell Labs, what it was like co-authoring the book with Rob Pike, his thoughts on LLMs and the future of programming, and more! 00:00 - Intro 02:38 - Why write this book? 12:23 - Working at Bell Labs 16:29 - Life Learning Process 22:33 - What motivates you to write a book?  28:13 - A...2024-07-1059 minBook OverflowBook Overflow"The Practice of Programming" by Brian Kernighan and Rob PikeIn this inaugural episode of Book Overflow, Carter Morgan and Nathan Toups discuss "The Practice of Programming" by Brian Kernighan and Rob Pike. Written in 1999, Carter and Nathan discuss its timeless advice around style guides, interfaces, and debugging, as well as reflecting on how the software engineering industry has changed in the 25 years since it's been written.2024-06-121h 10David BombalDavid Bombal#462: AI just replaced us with Devin... seriously? Dr Chuck!Did the Devin AI just replace us and become the first fully autonomous AI software engineer? Dr Chuck tells us if this is fact or hype. // C for Everybody Course // Free C Programming Course https://www.cc4e.com/ Free course on YouTube (freeCodeCamp): • Learn C Programming with Dr. Chuck (f... C Programming for Everybody on Coursera: https://www.coursera.org/specializati... // C book Audio by Dr Chuck // https://www.cc4e.com/podcast // Python for Everybody // Python for Everybody: https://www.py4e.com/ Python for Everybody on Coursera: https://www.coursera.org/specializati... YouTube: • Python for Everybody - Full...2024-03-2234 minLies und das - der Podcast für alle, die gerne Bücher lesenLies und das - der Podcast für alle, die gerne Bücher lesenDie mit Cornelia Funke und „Honigkuchen“Verbrenn all meine Briefe | Ein anderes Land | Honigkuchen | Wo der spitzeste Zahn... 00:51 Jon Fosse schon gelesen ? 03:12 Knausgard-Diskussion 10:03 Erste Sätze 11:09 Larissas Tipp: "Verbrenn all meine Briefe" von Alex Schulmann Buch7: https://www.buch7.de/produkt/verbrenn-all-meine-briefe-alex-schulman/1043311322?ean=9783423290371 Amazon: https://amzn.to/3SPwEF3 17:11 Tipp der Buchhändlerin Verena Herz, Buchhandlung Joost, Gräfelfing. Julia Joost "Wo der spitzeste Zahn der Karawanken in den Himmel hinauffletscht Buch7: https://www.buch7.de/produkt/wo-der-spitzeste-zahn-der-karawanken-in-den-himmel-hinauf-fl-julia-jost/1047876092?ean=9783518431672 Amazon: https://amzn.to/3OS2AHO 18:12 Der schöne Satz...2024-03-051h 03Picture Me CodingPicture Me CodingLet's Talk Technical Books!This week Mike and Erik dig into their bookshelves to find and discuss their favorite technical books. As per usual, Mike references a bunch of stuff Erik has never heard of but one new thing this week is that Erik tries hard not to piss off Radiohead fans.Books MentionedUnix Network Programming, W. Richard StevensSoftware Architecture in Practice, Bass, Clements, KazmanFundamentals of Interactive Computer Graphics, Foley and Van DamThe C Programming Language by Brian Kernighan and Dennis RitchieHacker’s Delight by Henry WarrenJoe Celko's Trees and Hierarchies in SQL for SmartiesA Practical Guide to...2024-02-1443 minDavid BombalDavid Bombal#452: Free Complete Course: You need to learn this programming language to be a senior developer!Do you agree with Dr Chuck? That this is the most important programming language you need to learn, and the language you shouldn't use in the real world (in most cases). You need to learn C if you're serious about becoming a senior developer. // David's SOCIAL // Discord: discord.com/invite/usKSyzb Twitter: www.twitter.com/davidbombal Instagram: www.instagram.com/davidbombal LinkedIn: www.linkedin.com/in/davidbombal Facebook: www.facebook.com/davidbombal.co TikTok: tiktok.com/@davidbombal // MY STUFF // https://www.amazon.com/shop/davidbombal // SPONSORS // Interested in sponsoring my videos? Reach out to my team here: sponsors@davidbombal.com ...2024-02-131h 01Algorithms + Data Structures = ProgramsAlgorithms + Data Structures = ProgramsEpisode 155: Don't Hurt Yourself (with C++) with Jonathan O'ConnorIn this episode, Conor and Bryce conclude their conversation with Jonathan O’Connor and chat about a plethora of topics: multiparadigm languages, Ratfor, airport lounges, Meeting C++, code::dive and more.Link to Episode 155 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)TwitterADSP: The PodcastConor HoekstraBryce Adelstein LelbachAbout the Guest:Jonathan O’Connor in 1988 joined Glockenspiel, a small Irish company. C++ had no virtual destructors, but it did have a coroutine library! I spent 2 years teaching C++ and OOP. In 2000, he switched over...2023-11-1035 minTen Minute Tuesday with Sekou TylerTen Minute Tuesday with Sekou TylerEp 36: Anthony Starks - Ten Minute TuesdayWelcome to a brand-new episode of #TenMinuteTuesday! In this episode, we are thrilled to introduce Anthony Starks, an experienced leader in the data and analytics space, specializing in data analytics and design. Join us as we delve into Anthony's extensive journey in the world of data analytics and design. With years of experience as a guiding force, Anthony has honed his skills and insights to become a trusted authority in the field. In this interview, we'll explore his career highlights, the evolving landscape of data analytics, and the invaluable...2023-10-3119 minNathans & RoncastNathans & Roncast"Hello World": Brian KernighanLearning any new skill requires that scary first step. We’re honored to take our first step into podcasting with our guest Brian Kernighan, a groundbreaking computer scientist whose “Hello, World!” program reshaped the way people learned to program computers. If a budding coder can successfully input a few lines, they are rewarded with seeing “Hello, World!” on their screen, and suddenly they are on their way. It’s a metaphor for being brave enough to try something new, much like “Hot Cross Buns” serves as a piano player’s first learned piece. Brian’s program inspired the title track to our new album, […2023-10-1755 minryleiolomonryleiolomonREADDOWNLOAD%) The C Programming Language {mobiePub}**Download The C Programming Language Full Edition,Full Version,Full Book**by Brian W. KernighanReading Now at : https://happyreadingebook.club/?book=0131101633ORDOWNLOAD EBOOK NOW!Read PDF READ/DOWNLOAD%) The C Programming Language {mobi/ePub} Ebook Online PDF Download and Download PDF READ/DOWNLOAD%) The C Programming Language {mobi/ePub} Ebook Online PDF Download by Brian W. Kernighan2023-09-1800 minThe Stephen Wolfram PodcastThe Stephen Wolfram PodcastHistory of Science & Technology Q&A (September 7, 2022)Stephen Wolfram answers questions from his viewers about the history of science and technology as part of an unscripted livestream series, also available on YouTube here: https://wolfr.am/youtube-sw-qa Questions include: Did any ancient unit systems use base 10, or did they all use more easily dividable bases like 12, 20, 60, etc.? - What is the history of design patterns in software engineering? How did people come to them? - Did you ever meet Niklaus Wirth, Dennis Ritchie, Brian Kernighan, Alan Kay and/or Paul Allen? - Have Julia sets and Fatou sets played a significant role in the d...2023-06-161h 31OsProgramadoresOsProgramadoresE75 (EN) - Brian Kernighan - Professor of Computer Science at Princeton UniversityFrom Brian's Wikipedia page: Brian Wilson Kernighan is a Canadian computer scientist, he worked at Bell Labs and contributed to the development of Unix alongside Unix creators Ken Thompson and Dennis Ritchie. Kernighan's name became widely known through co-authorship of the first book on the C programming language (The C Programming Language) with Dennis Ritchie. Kernighan affirmed that he had no part in the design of the C language ("it's entirely Dennis Ritchie's work").[8] He authored many Unix programs, including ditroff. Kernighan is coauthor of the AWK and AMPL programming languages. The "K" of K&R C...2023-03-0644 minDevs LivesDevs LivesDevs Lives #35 Miguel A. Gómez | Artesanía inspiradoraHemos vuelo, y tras una larga espera venimos pisando fuerte de la mano de Miguel A. Gómez. Charlaremos sobre su experiencia en el mundo del desarrollo, sus fuentes de inspiración, libros, cursos, repercusión de las redes sociales, blockchain... Y cómo no las preguntas random clásicas más una nueva añadida al canal. 🧑‍💻Miguel A. Gómez: LinkedIn: https://www.linkedin.com/in/miguelghz/ Twitter: https://twitter.com/sw_crafters Web: https://softwarecrafters.io/ Recursos: - Libro Clean JavaScript: https://cleanjavascript.es/ - Curso Testing Sostenible: https://testingsostenible.com/ - https://es.wikipedia.org/wiki/Brian_Kernighan ...2023-03-061h 27David BombalDavid Bombal#412: David Bombal: Best Programming Language Ever? (Free Course)Is this the best programming language ever created? How did it change the world in 1978 and affect developments such as the Apple M1? // Previous video // Computer Science isn't programming: https://youtu.be/z3o6yEzcnLc   // C for Everybody Course // Free C Programming Course https://www.cc4e.com/ Free course on YouTube (freeCodeCamp): https://youtu.be/j-_s8f5K30I    // C book Audio by Dr Chuck // https://www.cc4e.com/podcast // Python for Everybody // Python for...2023-01-0644 minDavid BombalDavid Bombal#411: 2023 Path to Master Programmer (for free)This is your FREE path to becoming a master programmer! Use the links below to learn Python, C, Django, PostgreSQL and web programming for free! :) // Menu // 00:00 - Intro 01:24 - Dr Chuck's Courses 02:24 - Path to Master Programmer 07:00 - Path to Master Programmer Languages 10:41 - How to Get the Courses 14:24 - How Python Changed the World 15:42 - Do You Need a Degree? 18:01 - Financial Aid 19:39 - Conclusion // Previous video // Computer Science isn't programming: https://youtu.be/z3o6yEzcnLc Best programming language ever: https://youtu.be/aQ_XTBmCXS8 // C for Everybody Course // Free C Programming Course https://www.cc4e.com/ ...2023-01-0519 minDavid BombalDavid Bombal#412: Best Programming Language Ever? (Free Course)Is this the best programming language ever created? How did it change the world in 1978 and affect developments such as the Apple M1? // Menu // 00:00 - Intro 00:46 - Dr Chuck's Courses 02:18 - C Program 04:40 - C Programming vs Rust Programming 06:58 - C Programming Language Book 08:52 - CC4E.com / Fair Use 13:01 - Amazon 18:58 - Learning Different Languages 24:58 - Garbage Collection 27:40 - C Programming Language Backstory 36:12 - Power PC to Intel 42:13 - Why You Need Master Programmer 42:57 - Did C Change the World? // Previous video // Computer Science isn't programming: https://youtu.be/z3o6yEzcnLc // C for Everybody Course // Free C Programming...2023-01-0544 mintech.archivetech.archiveC Programming Language | Brian Kernighan and Lex Fridman [G1-wse8nsxY]Clip of interview with Brian Kernighan Lex Fridman is the interviewer: https://lexfridman.com/ 2022-12-2600 minChangelog InterviewsChangelog InterviewsState of the "log" 2022Our 5th annual year-end wrap-up episode! Sit back, relax, pour a glass of your favorite beverage and join us for listener voice mails, our favorite episodes, some must-listens, and of course the top 5 most listened to episodes of the year. Thanks for listening! 💚 Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:Listener favs: Go Time #250: Mat’s GopherCon EU diary Shi...2022-12-231h 28Changelog Master FeedChangelog Master FeedState of the "log" 2022 (The Changelog #520)Our 5th annual year-end wrap-up episode! Sit back, relax, pour a glass of your favorite beverage and join us for listener voice mails, our favorite episodes, some must-listens, and of course the top 5 most listened to episodes of the year. Thanks for listening! 💚 Discuss on Changelog News Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Featuring Adam Stacoviak – Mastodon, Twitter, GitHub, LinkedIn, Website Jerod Santo – Mastodon, Twitter, GitHub, LinkedIn Notes and Links Listener favs: Go Time #250: Mat’s GopherC...2022-12-231h 28The Changelog: Software Development, Open SourceThe Changelog: Software Development, Open SourceState of the "log" 2022 (Interview)Our 5th annual year-end wrap-up episode! Sit back, relax, pour a glass of your favorite beverage and join us for listener voice mails, our favorite episodes, some must-listens, and of course the top 5 most listened to episodes of the year. Thanks for listening! 💚 Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:Listener favs: Go Time #250: Mat’s GopherCon EU diary Shi...2022-12-231h 28BSD NowBSD Now485: FreeBSD Home AssistantTails of the M1 GPU, Getting Home Assistant running in a FreeBSD 13.1 jail, interview with AWK creator Dr. Brian Kernighan, Next steps toward mimmutable, Unix's (technical) history is mostly old now, and more NOTES This episode of BSDNow is brought to you by Tarsnap and the BSDNow Patreon Headlines Tails of the M1 GPU Getting Home Assistant running in a FreeBSD 13.1 jail News Roundup A brief interview with AWK creator Dr. Brian Kernighan Next steps toward mimmutable, from deraadt@ Unix's (technical) history...2022-12-1543 minLexman ArtificialLexman ArtificialBrian Kernighan on Theosophy, Borrowing and EscapologyBrian Kernighan talks about how he became a theosophist and how it relates to his work as a software engineer. He also discusses the escapologist and astatine, two concepts that are related to his work.2022-11-0405 minLexman ArtificialLexman ArtificialBrian Kernighan on Monism, Auklets, Solfataras, Yeasts, and HawsBrian Kernighan discusses monisms, auklets, solfataras, yeasts, and haws.2022-10-1504 minThey Create WorldsThey Create WorldsA Rogue’s Survival Part 1 TCW Podcast Episode 170 - A Rogue's Survival Part 1   We start looking into Rogue by looking at the computer systems that helped to spawn its creation. We cover the history of UNIX. The development of UNIX is tied heavily to the development and distribution of Rogue. Rogue was programmed in partnership between Michael Toy and Glenn Wichman. The game featured extensive replayability. The game started to spread through early UseNet and inspired others to create similar games.   TCW 084 - Time Shared: http://podcast.theycreateworlds.com/e/time-shared/ AT&T Archives Th...2022-09-151h 19Radio Cloud Native by MirantisRadio Cloud Native by MirantisRCN #22 - Alpha Features in Kubernetes 1.25Get the week's news on Kubernetes, the cloud native landscape, and the wider world of tech. Co-hosts Eric Gregory and Nick Chase break through the jargon and help you make sense of it all.This week, Eric & Nick walk through some exciting alpha features from the Kubernetes 1.25 release, W3C's bumpy road to a HTTPS transition, whistleblowing at Twitter, a Unix legend still updating core utilities after 45 years and much, much more.A full list of topics for this week include:Alpha features for K8s 1.25FreedomFiDeno's promise of NPM compatibility & speedAstro web framework...2022-08-2647 minLexman ArtificialLexman ArtificialBrian Kernighan on Ultracentrifuge and RansomeBrian Kernighan discusses his career in computer science and his work on the first version of UNIX.2022-08-0703 minThat Tech ShowThat Tech ShowEpisode 64 - Arguing with People on the Internet with Uncle BobBoy do we have a magician for you today as on today’s episode we have the one and only Uncle Bob Martin. Bob is a legend in the computing world best known for his role in establishing Test Driven Development, the SOLID principles, being one of the signatory’s of the Agile Manifesto and of course Clean Code. Bob has had his fair share of controversy over the years and we get into all that but what was important to us was his impact on the technology industry, and ultimately, the world.Video Podcast: https://yout...2022-08-041h 14That Tech ShowThat Tech ShowEpisode 64 - Arguing with People on the Internet with Uncle BobBoy do we have a magician for you today as on today’s episode we have the one and only Uncle Bob Martin. Bob is a legend in the computing world best known for his role in establishing Test Driven Development, the SOLID principles, being one of the signatory’s of the Agile Manifesto and of course Clean Code. Bob has had his fair share of controversy over the years and we get into all that but what was important to us was his impact on the technology industry, and ultimately, the world.Video Podcast: https://yout...2022-08-041h 14Lexman ArtificialLexman ArtificialBrian Kernighan on Nites and their Effects on the UniverseLexman interviews Brian Kernighan about his new book on nites and their effects on the universe. They discuss whether or not nites can be said to unconditionally sustain something, and if this is true, what might this mean for the future of the universe.2022-07-2303 minLexman ArtificialLexman ArtificialBrian Kernighan on the 1997 Hong Kong CycloneBrian Kernighan, the father of the software industry, tells Lexman about his experience at the time of the Hong Kong 1997 Cyclone and his work with programmable calculators.2022-07-1705 minLexman ArtificialLexman ArtificialBrian Kernighan on Depression, Candlepin, and CossLexman interviews Brian Kernighan, one of the original creators of the Unix operating system. They discuss how Brian became depressed and how he dealt with it, as well as how Candlepin and Coss were inspired by Unix.2022-07-1103 minLexman ArtificialLexman ArtificialBrian Kernighan: The Father of Modern ProgrammingBrian Kernighan, the father of modern programming, discusses the pros and cons of right-handers and paddings in Scandinavian bondstones.2022-07-1105 minC Programming for Everybody (cc4e.com)C Programming for Everybody (cc4e.com)Welcome to C Programming for Everybody - www.cc4e.com and CourseraThis www.cc4e.com web site is dedicated to learning the "classic" version of the C Programming language from the 1978 book written by Brian Kernighan and Dennis Ritchie. This K&R book places the reader in the middle of the 1970's transition from a hardware-centered computer science to a focus on writing portable and efficient software. C was used to develop operating systems like Unix, Minix, and Linux.2022-07-1002 minC Programming for Everybody (cc4e.com)C Programming for Everybody (cc4e.com)C Programming - Chapter 0 - PrefaceThe preface to C Programming by Brian Kernighan and Dennis Ritchie places the C programming language in the context of the other popular programming languages of the 1960's and 1970's FORTRAN, COBOL, Pascal, Algol, and PL/I .  Many concepts like separation of concerns and the use of provided run-time libraries versus language syntax are introduced and described.2022-07-0918 minC Programming for Everybody (cc4e.com)C Programming for Everybody (cc4e.com)C Programming - Chapter 1 - A Tutorial IntroductionChapter One of C Programming by Brian W. Kernighan and Dennis M. Ritchie gives a broad overview of the scope of the C language while leaving out most of the detailed descriptions. The chapter covers variables, control flow, looks, functions, arrays and Input/Output. For more detail see https://www.cc4e.com. This material is used under "fair use" so we can interpret this historical and scholarly work and place it in the context of the history of computing.2022-07-091h 39Lexman ArtificialLexman ArtificialBrian Kernighan on Nitrite and Copperas CompoundsLexman interviews Brian Kernighan about the nitrite and copperas compounds. Brian Kernighan is a computer scientist and one of the co-authors of the C programming language. He also has a podcast called “Practical Data Science” where he interviews experts in data science.2022-07-0802 minC Programming for Everybody (cc4e.com)C Programming for Everybody (cc4e.com)C Programming - Chapter 2 - Types, Operators and ExpressionsChapter Two of C Programming by Brian W. Kernighan and Dennis M. Ritchie. In this chapter we cover types, operators and expressions in C.  For more detail see https://www.cc4e.com. This material is used under "fair use" so we can interpret this historical and scholarly work and place it in the context of the history of computing.2022-07-071h 03C Programming for Everybody (cc4e.com)C Programming for Everybody (cc4e.com)C Programming - Chapter 3 - Control FlowChapter Three of C Programming by Brian W. Kernighan and Dennis M. Ritchie. In this chapter we cover control flow in C.  For more detail see https://www.cc4e.com. This material is used under "fair use" so we can interpret this historical and scholarly work and place it in the context of the history of computing.2022-07-0647 minC Programming for Everybody (cc4e.com)C Programming for Everybody (cc4e.com)C Programming - Chapter 4 - Functions and Program StructureChapter Four of C Programming by Brian W. Kernighan and Dennis M. Ritchie. In this chapter we cover functions and program structure in C.  For more detail see https://www.cc4e.com and https://online.dr-chuck.com/ This material is used under "fair use" so we can interpret this historical and scholarly work and place it in the context of the history of computing.2022-07-051h 31C Programming for Everybody (cc4e.com)C Programming for Everybody (cc4e.com)C Programming - Chapter 5 - Arrays and PointersChapter five of C Programming by Brian W. Kernighan and Dennis M. Ritchie. In this chapter we cover arrays and pointers in C.  For more detail see https://www.cc4e.com and https://online.dr-chuck.com/ This material is used under "fair use" so we can interpret this historical and scholarly work and place it in the context of the history of computing.2022-07-041h 30C Programming for Everybody (cc4e.com)C Programming for Everybody (cc4e.com)C Programming - Chapter 6 - Arrays and PointersChapter six of C Programming by Brian W. Kernighan and Dennis M. Ritchie. In this chapter we cover structures in C.  For more detail see https://www.cc4e.com and https://online.dr-chuck.com/ This material is used under "fair use" so we can interpret this historical and scholarly work and place it in the context of the history of computing.2022-07-031h 26C Programming for Everybody (cc4e.com)C Programming for Everybody (cc4e.com)C Programming - Chapter 7 - Input and OutputChapter seven of C Programming by Brian W. Kernighan and Dennis M. Ritchie. In this chapter we cover input and output in C.  For more detail see https://www.cc4e.com and https://online.dr-chuck.com/ This material is used under "fair use" so we can interpret this historical and scholarly work and place it in the context of the history of computing.2022-07-0246 minC Programming for Everybody (cc4e.com)C Programming for Everybody (cc4e.com)C Programming - Chapter 8 - The UNIX System InterfaceChapter eight of C Programming by Brian W. Kernighan and Dennis M. Ritchie. In this chapter we cover the UNIX system interface.  For more detail see https://www.cc4e.com and https://online.dr-chuck.com/ This material is used under "fair use" so we can interpret this historical and scholarly work and place it in the context of the history of computing.2022-07-0136 minLexman ArtificialLexman ArtificialBrian Kernighan on Laster, Incitation, and Mucking AroundIn this episode, Lexman interviews Brian Kernighan, the father of the C programming language and the author of "The C Programming Language". They discuss Kernighan's new book "Laster, Incitation, and Mucking Around", which is a collection of essays about programming. Kernighan is a great guest and has a lot to say about programming, software engineering, and life in general.2022-07-0103 minLexman ArtificialLexman ArtificialBrian Kernighan: The C ProgrammerBrian Kernighan, the original author of the C programming language, joins Lexman to discuss his career and the origins of the language. They discuss Lakshmi, a method of sorting data that originated with Chads, a cache implementation that was controversial. Finally, they discuss dissidences, a type of error that can happen when documents are parsed.2022-06-2703 minLexman ArtificialLexman ArtificialBrian Kernighan: The Man Ahead of His TimeBrian Kernighan is one of the fathers of modern computing. He was one of the first people to work on the IBM 360, and helped create the Unix operating system. In this episode, Lexman talks with Brian about his precocities, his ceramic career, and how he helped shape today's technology.2022-06-2002 minBSD NowBSD Now455: Ken Thompson SingularityOpenBSD is the Perfect OS post Nuclear Apocalypse, Multiprocess support for LLDB, porting the new Hare compiler to OpenBSD, Writing my first OpenBSD game using Godot, FreeBSD 13 on Thinkpad T460s, and more. NOTES This episode of BSDNow is brought to you by Tarsnap and the BSDNow Patreon Headlines OpenBSD is the Perfect OS post Nuclear Apocalypse Multiprocess support for LLDB News Roundup I ported the new Hare compiler to OpenBSD Writing my first OpenBSD game using Godot FreeBSD 13 on Thinkpad T460...2022-05-1945 minRadiolab Podcasts (Radiolab)Radiolab Podcasts (Radiolab)NULLA one-word magical spell. Several years back, that’s exactly what Joseph Tartaro thought he’d discovered. It was a spell that, if used properly, promised to make one’s problems disappear. And so he crossed his fingers, uttered the word and cast the enchantment on himself. The result, however, was anything but magical. Unbeknownst to Joseph, by unleashing this spell, he’d earned a lifetime membership into a cursed community. A clan made up of folks who, through no fault of their own, had become nameless and invisible. Today, the story of these unfortunate souls, the dark dig...2022-04-1500 minThe Changelog: Software Development, Open SourceThe Changelog: Software Development, Open SourceWisdom from 50+ years in software (Interview)Today we have a special treat. A conversation with Brian Kernighan! Brian’s been in the software game since the beginning of Unix. Yes, he was there at Bell Labs when it all began. And he is still at it today, writing books and teaching the next generation at Princeton. This is an epic and wide ranging conversation. You’ll hear about the birth of Unix, Ken Thompson’s unique skillset, why Brian thinks C has stood the test of time, his thoughts on modern languages like Go and Rust, what’s changed in 50 years of software, what mak...2022-03-301h 36Changelog Master FeedChangelog Master FeedWisdom from 50+ years in software (The Changelog #484)Today we have a special treat. A conversation with Brian Kernighan! Brian’s been in the software game since the beginning of Unix. Yes, he was there at Bell Labs when it all began. And he is still at it today, writing books and teaching the next generation at Princeton. This is an epic and wide ranging conversation. You’ll hear about the birth of Unix, Ken Thompson’s unique skillset, why Brian thinks C has stood the test of time, his thoughts on modern languages like Go and Rust, what’s changed in 50 years of software, what makes platforms like Uni...2022-03-301h 36Changelog InterviewsChangelog InterviewsWisdom from 50+ years in softwareToday we have a special treat. A conversation with Brian Kernighan! Brian’s been in the software game since the beginning of Unix. Yes, he was there at Bell Labs when it all began. And he is still at it today, writing books and teaching the next generation at Princeton. This is an epic and wide ranging conversation. You’ll hear about the birth of Unix, Ken Thompson’s unique skillset, why Brian thinks C has stood the test of time, his thoughts on modern languages like Go and Rust, what’s changed in 50 years of software, what mak...2022-03-301h 36BSD NowBSD Now442: Birthing UnixThe Birth of Unix, Help request for three big Lumina items, FreeBSD 13 on Thinkpad T460s, HardenedBSD January 2022 Status Report, OPNsense 22.1 "Observant Owl" released, and more. NOTES This episode of BSDNow is brought to you by Tarsnap and the BSDNow Patreon Headlines The Birth of Unix Help requested for three big items for Lumina News Roundup FreeBSD 13 on Thinkpad T460s HardenedBSD January 2022 Status Report OPNsense 22.1 "Observant Owl" released Beastie Bits The early days of Unix at Bell Labs...2022-02-1746 minCppCastCppCast5G Network ComputingYacob Cohen-Arazi joins Rob and Jason. They first talk about an update to Microsoft's GSL library and the upcoming LLVM v14. Then they talk to Kobi about work he's done at Qualcomm with 5G networks and how 5G is about a lot more then just bandwidth improvements. News Nerd Talk - Doug McIlroy & Brian Kernighan GSL 4.0.0 is Available Now gsl-lite I don't know which container to use (and at this point I'm too afraid to ask) LLVM/Clang 14 ends Feature Development with better C++20 support, Armv9 Links San Diego C++ Qualcomm Careers Sponsors Use...2022-02-1159 minCppCastCppCastUnix and C HistoryBrian Kernighan joins Rob and Jason. They first talk about the pros and cons of virtual teaching and training during COVID times, and the news that BOLT has been merged into LLVM. Then they talk to Brian about the history of UNIX and C development at Bell Labs. News More than a year of virtual classes experience - The good parts BOLT merged into LLVM C++ Cheat Sheets Links Brian Kernighan Unix: A History and a Memoir (Amazon) The C Programming Language (Amazon) Sponsors Indicate the #cppcast hashtag and request your PVS-Studio one-month trial...2022-02-0459 minPapo BinárioPapo BinárioPapo Binário #86 - Brian Kernighan | Falamos com o "K" do AWKComo o UNIX nasceu? Como a linguagem C nasceu? E o AWK? E a linguagem Go? Fechando 2021 com chave de ouro, trouxemos Brian Kernighan, professor em Princenton, ex-pesquisador na Bell Labs, escritor, educador, programador.. o número de coisas que esse cara fez e a quantidade de conhecimento da área nem caberia aqui. Quanto tudo isso nasceu, ele simplesmente estava lá. Demais né? Nem sei mais o que dizer. Só assiste. 🙂 Apresentação: Fernando Mercês Roteiro: Fernando Mercês Edição: Paulo Arruzzo Som direto: Paulo Arruzzo Edição d...2021-12-1139 minSchlüsseltechnologieSchlüsseltechnologieSTP006: Kommandozeilen und Unix-PhilosophieComputer haben heute unglaublich leistungsfähige Grafik. Warum verwenden so viele Computer-Experten dann immer noch textbasierte Terminals?Shownotes Begriffsklärung Kommandozeile: allgemein jede textbasierte Steueroberfläche Terminal ("Endpunkt"): ursprünglich ein einfacher Computerarbeitsplatz, der an einen Großrechner angeschlossen ist und eine Kommandozeile zur Steuerung desselben bereitstellt; heutzutage synonym mit Terminal-Emulator (ein Programm, das denselben Zweck erfüllt) Shell (auch "Befehlszeile" genannt): ein Programm, das die Grundstruktur der Befehlsinteraktion im Terminal bereitstellt und das Ausführen und Kombinieren konkreter Befehle ermöglicht Befehl: ein Programm, das in der Shell ausgeführt wird und eine konkrete...2021-08-121h 28Quite a Quote!Quite a Quote!Brian W Kernighan: Most effective debugging toolThis episode is also available as a blog post: http://quiteaquote.in/2021/04/27/brian-w-kernighan-most-effective-debugging-tool/2021-06-1500 minBSD NowBSD Now388: Must-have security toolFreeBSD Q4 2020 Status report, a must-have security tool from OpenBSD, Bastille Port Redirection and Persistence, FreeBSD Wall Display Computer, etymology of command-line tools, GhostBSD 21.01.15 Release Notes, and more. NOTES This episode of BSDNow is brought to you by Tarsnap Headlines FreeBSD quarterly status report for Q4 2020 Block spammers/abusive IPs with Pf-badhost in OpenBSD. A 'must have' security tool! Pf-badhost is a very practical, robust, stable and lightweight security script for network servers. It's compatible with BSD based operating systems such as {Open,Free,Net,Dragonfly}BSD...2021-02-0449 minKopec Explains SoftwareKopec Explains SoftwareWhat is Unix?Unix is the most influential operating system of all time. In this episode we discuss its history, its evolution, and its philosophy. We trace Unix from its origins at Bell Laboratories, through the Unix Wars, and into the dominance of its clone, Linux. We talk about its relationship to the C Programming Language, the four points of its philosophy as outlined by McIlroy, and its future. Join us for a quick dive into Unix. Show Notes Episode 2: What is an Operating System? Episode 12: Open Source Software Episode 19: What is Linux? Unix Time-Sharing System: Foreword by McIlroy...2021-01-1822 minCharlie Harrington: Listen LaterzCharlie Harrington: Listen LaterzVCF East 2019 -- Brian Kernighan interviews Ken ThompsonIn the 1960s-1970s, Ken Thompson co-invented the UNIX operating system along with Dennis Ritchie at Bell Labs. He also worked on the language B, the operating system Plan 9, and the language Go. He and Ritchie won the Turing Award. He now works at Google. He’ll be interviewed by Brian Kernighan of “K&R” fame. This talk took place May 4, 2019. Videography courtesy of @thegurumeditation (Facebook), @thegurumeditate (Twitter) Vintage Computer Federation: https://vcfed.org VCF Discord: https://discord.gg/u4ybsBK 0:00 Start of Video, Introductions and Updates 8:13 Start of Fireside Chat 11:02 How Ken got to Bell Labs 17:25 Origins of UNIX 22:40 Three...2021-01-091h 03Illegal ArgumentIllegal ArgumentDon't Tweet Non Truths OpenJDK · GitHub Plans for optimal performance: why CircleCI is changing our pricing model - CircleCI Standalone Nashorn is coming for Java 15+ Jbang Property-based Testing in Java: Jqwik - a JUnit 5 Test Engine - My Not So Private Tech Life ABNF for TLDS tldlabel = ALPHA *61(ldh) ld ldh = ld / "-" ld = ALPHA / DIGIT ALPHA = %x41-5A / %x61-7A ; A-Z / a-z DIGIT = %x30-39 ; 0-9 HUMBLE BOOK BUNDLE: JAVA PROGRAMMING & MORE BY O'REILLY GitHub - baidu/braft: An industrial-grade C++ implementation of RAFT consensus algorithm b...2020-11-301h 54IngressIngressAT&T Archives: The UNIX Operating SystemWatch new AT&T Archive films every Monday, Wednesday and Friday at http://techchannel.att.com/archives In the late 1960s, Bell Laboratories computer scientists Dennis Ritchie and Ken Thompson started work on a project that was inspired by an operating system called Multics, a joint project of MIT, GE, and Bell Labs. The host and narrator of this film, Victor Vyssotsky, also had worked on the Multics project. Ritchie and Thompson, recognizing some of the problems with the Multics OS, set out to create a more useful, flexible, and portable system for programmers to work with.2020-11-2500 minCoRecursive: Coding StoriesCoRecursive: Coding StoriesStory: The Birth of Unix with Brian KernighanAs Brian Kernighan said “UNIX since the start has become a vehicle for creating and using programming languages.” Brian initiated work on what would become the UNIX system. He helped develop it to run on a minicomputer and would eventually be ported to other computers. In this episode, Brain will go in-depth on how the UNIX was built. Episode Page Episode Transcript “If you wanted, you could go sit in your office and think deep thoughts or program, or write on your own blackboard or whatever, but then come back to the co...2020-11-0151 minCasticleCasticle#14 开放且公平:回归新知的本质在本期节目中,糊糊将带你认识四个人物。 在脆弱的系统与制度、有缺陷的传播方式和规则正在试图掩埋信息与知识最本质的属性的时候,他们通过各自的行动,帮助人们重拾获取知识的机会,重寻信息的价值,回归新知的本质。 【开播词】 英国博学家、科技史研究者James Burke的著作《联结》:此书其实改编自James Burke制作的系列纪录片Connections;该纪录片共有三季,每集都异常精彩。如果你玩过Jonathan Blow的独立游戏The Witness,当你打开某个密室的门之后,密室里播放的视频就是Connections第一季最后一集中的节选片段。 【推荐一:Harvard CS50’s David Malan and Colton Ogden on Computer Science, from The freeCodeCamp Podcast】 推荐集的收听链接:地址一(iTunes),地址二(ListenNotes),地址三(官方网站); 线上版CS50课程的课程主页,校园版CS50课程的课程主页,网易公开课引进的中文翻译版CS50课程,民间野翻版的CS50课程第一门; CS50的官方播客CS50 Podcast:地址一(iTunes),地址二(ListenNotes),地址三(YouTube); FreeCodeCamp为想学习CS50课程的求学者们写的《CS50选课指南》; Malan的启蒙老师、CS50课程的某任授课老师、「Hello World」的发明者——Brian Kernighan。毫不夸张地说,所有教过CS50课程的老师都不是一般人; 七月份纽约客发表的长文《哈佛大学CS明星教授如何打造远程学习帝国?》:这篇文章是糊糊制作这集播客的引子之一,它生动地讲述了Malan的学习和职业经历,而这也折射出一段不可或缺的美国计算机教育史; 美国线上教育评测网站ClassCentral上,一篇称赞CS50的学员测评; 机器之心介绍“撕书教授”的文章,还有一些逗趣的撕书meme; 在新冠疫情期间,Malan为了教好课,测试了许多教学布景和教学工具,并把所有使用利弊整理在了这篇文章中——如果你是工具控,那你会喜欢这篇文章; 2014年,哈佛启动了Master Class计划,每一期邀请一位明星老师做一段公开课演示,然后一起研讨教学方法论。此计划第一期便邀请了Malan——毫无疑问,Malan上台10分钟后,开始撕书; 十五岁的Youtuber、极客少女Presley Alexander对David Malan的采访:小姑娘已经学过CS50啦,让我们向她看齐!她的Youtube频道也很有意思,满满朝气,满满活力,让我们多吸一吸! 糊糊最近在读的畅销书Range,作者是美国畅销书作家David Epstein。 【推荐二:My Little Hundred Million, from Revisionist History Podcast】 推荐集的收听链接:地址一(iTunes),地址二(ListenNotes),地址三(2020-09-2743 minSciSectionSciSectionThe Growth of Computing Technology (Interview with Computer Scientist Dr. Brian Kernighan)🟦Welcome to SciSection! Joining us in today's interview is our special guest Brian Kernighan, a Canadian professor at Princeton University who is a computer scientist who helped develop Unix and authored a notable C programming language book👨‍🔬📖! We'll be learning more about Dr. Kernighan, his interests, the growth of computing technology and so much more👀.  🟨Journalist: Haleema Ahmed  🟦Don’t forget to follow us on Instagram, like us on Facebook, and catch us live on the radio on CFMU 93.3 FM Wednesdays at 6pm. For more info and SciSection content, check us out on our website!   🟨Curious about a topic? Want...2020-09-2625 min3d8plus43d8plus4Jusqu'au Bout de la NuitDans cet épisode de 3d8plus4 nous survolons rapidement les 'Appstore Wars' de 2020 ainsi que l'intriguant nouveau 'PinePhone' avant de plonger tête la première dans City of Heroes, un MMORPG classique désormais disponible sur serveur privé qui a provoqué  des élans de plaisir et des émois nostalgiques à Dan; nous parlons ensuite de Keyflower, que Luis a essayé avec son groupe de jeux de table. Au retour de la pause, Luis parle du livre de Brian Kernighan sur 'son' histoire de UNIX  (et Dan lui enseigne par la même occasion qu'il a toujours mal écrit et prononcé le no...2020-08-191h 08Lex Fridman PodcastLex Fridman Podcast#109 – Brian Kernighan: UNIX, C, AWK, AMPL, and Go ProgrammingBrian Kernighan is a professor of computer science at Princeton University. He co-authored the C Programming Language with Dennis Ritchie (creator of C) and has written a lot of books on programming, computers, and life including the Practice of Programming, the Go Programming Language, his latest UNIX: A History and a Memoir. He co-created AWK, the text processing language used by Linux folks like myself. He co-designed AMPL, an algebraic modeling language for large-scale optimization. Support this podcast by supporting our sponsors: – Eight Sleep: https://eightsleep.com/lex – Raycon: http://buyraycon.com/lex If y...2020-07-181h 43Books Shows Tunes & Mad ActsBooks Shows Tunes & Mad ActsBrian Kernighan on Dennis Ritchie: Unix, C and a LegacyComputer scientist Brian Kernighan joins us to talk about Dennis Ritchie, creator of the C programming language and co-developer of the Unix operating system along with Ken Thompson. Ritchie never sought the limelight, but his impact on the computer world is still visible everywhere from a multitude of operating systems to programming languages, search engines, car engines, and websites. Brian takes us through what made Ritchie's work novel, profound, inspiring, and long lasting. In a wide-ranging conversation, we talk about writing, Bell Labs, office configurations, motivation, and legacy. Brian even quotes a bit of Latin and offers some great takeaways...2020-07-1059 minMain oldschooleducation channelMain oldschooleducation channelAT&T Archives: The UNIX Operating SystemIn the late 1960s, Bell Laboratories computer scientists Dennis Ritchie and Ken Thompson started work on a project that was inspired by an operating system called Multics, a joint project of MIT, GE, and Bell Labs. The host and narrator of this film, Victor Vyssotsky, also had worked on the Multics project. Ritchie and Thompson, recognizing some of the problems with the Multics OS, set out to create a more useful, flexible, and portable system for programmers to work with. What's fascinating about the growth of UNIX is the long amount of time that it was given...2020-06-2800 minFloppy Days Vintage Computing PodcastFloppy Days Vintage Computing PodcastFloppy Days 99 - The BBC Micro, Interview with Hermann HauserThe BBC Micro - Interview with Hermann Hauser Hi, everyone, and welcome to episode 99 for May 2020 of the Floppy Days Podcast, where we look at home computers of the 70’s and 80’s across the globe, not just the U.S. This episode is one in a series of episodes on one of the iconic British machines that was so important to the home computer revolution: The BBC Micro.  In episode 97, I had an interview with one of the key members of the BBC Micro team: Mr. Steve Furber.  In this episode, with Steve’s help, I was ab...2020-06-0156 minDivers InformatiqueDivers InformatiqueUNIX: Making Computers Easier To Use -- AT&T Archives film from 1982, Bell LaboratoriesFor more from the AT&T Archives, visit http://techchannel.att.com/archives The Unix System: Making Computers Easier to Use - 1982 This 23-minute film about UNIX was designed for students with an interest in engineering, math, computer science or other sciences. The film was made available to the public in December 1982. It covers different ways that UNIX could be employed practically in a computing environment. Another film about UNIX released at the same time, "The UNIX System: Making Computers More Productive," was aimed at computer science majors and corporate trainees, and presented a more...2019-05-1400 minDivers InformatiqueDivers InformatiqueUNIX: Making Computers Easier To Use -- AT&T Archives film from 1982, Bell LaboratoriesFor more from the AT&T Archives, visit http://techchannel.att.com/archives The Unix System: Making Computers Easier to Use - 1982 This 23-minute film about UNIX was designed for students with an interest in engineering, math, computer science or other sciences. The film was made available to the public in December 1982. It covers different ways that UNIX could be employed practically in a computing environment. Another film about UNIX released at the same time, "The UNIX System: Making Computers More Productive," was aimed at computer science majors and corporate trainees, and presented a more...2019-05-1400 minDivers InformatiqueDivers InformatiqueUNIX: Making Computers Easier To Use -- AT&T Archives film from 1982, Bell LaboratoriesFor more from the AT&T Archives, visit http://techchannel.att.com/archives The Unix System: Making Computers Easier to Use - 1982 This 23-minute film about UNIX was designed for students with an interest in engineering, math, computer science or other sciences. The film was made available to the public in December 1982. It covers different ways that UNIX could be employed practically in a computing environment. Another film about UNIX released at the same time, "The UNIX System: Making Computers More Productive," was aimed at computer science majors and corporate trainees, and presented a more...2019-05-1400 minDivers InformatiqueDivers InformatiqueUNIX: Making Computers Easier To Use -- AT&T Archives film from 1982, Bell LaboratoriesFor more from the AT&T Archives, visit http://techchannel.att.com/archives The Unix System: Making Computers Easier to Use - 1982 This 23-minute film about UNIX was designed for students with an interest in engineering, math, computer science or other sciences. The film was made available to the public in December 1982. It covers different ways that UNIX could be employed practically in a computing environment. Another film about UNIX released at the same time, "The UNIX System: Making Computers More Productive," was aimed at computer science majors and corporate trainees, and presented a more...2019-05-1400 minModel View ConversationModel View ConversationEpisode 18: Ways to Learn, Part IBen and Brian discuss many different ways you can get started and learn about programming. So many ways in fact, we had to break it up into two parts! In this one we talk about books, onine tutorials, and podcasts. If none of those work for you, fear not as we tackle several more learning methods in part II. Stay tuned for that. Follow us on Twitter @mvcpodcast (https://www.twitter.com/mvcpodcast). Chapters 00:00 - Intro 01:17 - Ways to learn: books 21:01 - Online Tutorials 30:54 - Pro tip: contribute to open source 34:58 - Podcasts as a learning tool 45:45 - Outro Links ...2019-05-1300 minNumbers Geek with Steve BallmerNumbers Geek with Steve BallmerWrong Number? How to detect bogus data in the newsOn this episode of Numbers Geek, we’ll talk with someone who specializes in recognizing "bogus and misleading" numbers in media coverage and public statements: Brian Kernighan, a Princeton University computer science professor and the author of a new book, “Millions, Billions, Zillions: Defending Yourself in a World of Too Many Numbers.” Then we'll use those techniques to sniff out false and misleading statements from public officials on military spending, with help from our Resident Numbers Geek, Steve Ballmer.See omnystudio.com/listener for privacy information.2019-01-1824 minGoFrGoFrGoFr - Episode 03Interview de Bastien Vigneron (LibMed) qui parle de son utilisation du langage Go, de la communauté, etc...Retours/Commentaires/Suggestions : gofr(arobase)assad.frhttps://twitter.com/GofrPhttps://www.facebook.com/GoFr-883192005210759/Liens :* [The Go Programming Language de Alan A. A. Donovan et Brian W.Kernighan] https://www.gopl.io/) * [Cloud native programming with GoLang de Mina Andrawos et MartinHelmich](https://www.oreilly.com/library/view/cloud-native-programming/9781787125988/)* [Site Reliability Engineering](https://landing.google.com/sre/book.html) [et son générateur d’eBook](https://githu...2018-10-2830 minInfinitumInfinitumMogao sam da odem da gajim kokoškeEp 86 Važne vesti Logitech kupio Blue, firmu koja pravi mikrofone koje i mi koristimo Serenity Caldwell prešla sa iMore u Apple Apple ukida affiliate program za App Store od oktobra 2018, što će ozbiljno pogoditi sajtove kao što je Touch Arcade. Stara dobra: ne stavljaj sva jaja u istu korpu Šta o tome govori Alan Pajk. MacBook Pro zezalice iFixit: Anatomy of a Butterfly (Keyboard) Dave Lee: Beware the Core i9 Ludilo u reddit threadu (kakvo iznenađenje, znamo) Nakon...2018-08-031h 40The Art of ProductThe Art of Product35: Conducting Customer Development InterviewsAs part of his new business journey, Derrick requested that customers schedule time to talk with him about Level, a team communication and management tool he is developing. Luckily, about 40 people signed up, and he has completed 14 of these calls. What are his customers saying? They confirm main pains they feel with current tools and are very willing to share their frustrations with existing tools. Derrick has not been surprised yet about their answers. In Ben’s world, he is spending time on slinging and reading about Haskell. He is full of questions. Both Ben and Derrick ar...2018-03-2946 minHackers Archives - Software Engineering DailyHackers Archives - Software Engineering DailyLanguage Design with Brian Kernighan Holiday RepeatOriginally published January 6, 2016 “The best computer science is the kind where the theory is inspired by some practical problem, you develop a better theoretical understanding of what you want to do, and that feeds back into better practice.” Brian Kernighan is a professor of computer science at Princeton University and the author of several books, including The Go Programming Language and The C Programming Language, a book more commonly referred to as K&R. Professor Kernighan also worked at Bell Labs alongside Unix creators Ken Thompson and Dennis Ritchie and contributed to the development of Unix...2017-12-281h 07Greatest Hits Archives - Software Engineering DailyGreatest Hits Archives - Software Engineering DailyLanguage Design with Brian Kernighan Holiday RepeatOriginally published January 6, 2016 “The best computer science is the kind where the theory is inspired by some practical problem, you develop a better theoretical understanding of what you want to do, and that feeds back into better practice.” Brian Kernighan is a professor of computer science at Princeton University and the author of several books, including The Go Programming Language and The C Programming Language, a book more commonly referred to as K&R. Professor Kernighan also worked at Bell Labs alongside Unix creators Ken Thompson and Dennis Ritchie and contributed to the development of Unix...2017-12-281h 07KodsnackKodsnackKodsnack 209 - Akademiskt och pragmatisktFredrik och Kristoffer snackar om programmeringsspråket Pony - ett nytt aktörsbaserat språk som kompilerar till maskinkod och har en väldigt intressant modell för minneshantering. Försöker man bygga distribuerade system kommer man förr eller senare till relativitetsteorin. Apropå både huvudämnet och Kristoffers förberedelser för att hålla en presentation på tjugo minuter. Saker som implicerar ett tidskoncept är omöjliga att göra, beklagar. Apropå Ponys trevliga avsaknad av beroenden kommer vi in på beroenden också. Vet de som kodar Gitlab vad de beror på? Do they know it’s Christm...2017-05-231h 02Подкаст GolangShowПодкаст GolangShowВыпуск 052. Релиз Go 1.6.1 и 1.5.4. Еще одна заявка на дженерики. Полезные инструменты для написания Go-кода.Темы Go 1.6.1 and 1.5.4 are released runtime: Go 1.5.4 / 1.6.1 breaks running on Windows Nano Server https://github.com/golang/go/issues?q=milestone%3AGo1.6.1 Что нового появилось в репозитории за неделю, обзор от Александра: net: mirror Tom Sawyer in the net package for tests cmd/compile: bce when max and limit are consts net/http: set the Request context for incoming server requests runtime: speed up makeslice by avoiding divisions compress/flate: eliminate most common bounds checks runtime: make execution error panic values implement the Error interface bytes, string: add Reset method to Reader math/big: re-use memory in Int.GCD Дженерики: proposal: generic programming facilities в новостях на ycombinator Docker 1.11 Sparta: A Go framework for AWS Lambda Brian Kernighan on the typesetting of “The Go Programming Langua...2016-04-141h 06Hackers Archives - Software Engineering DailyHackers Archives - Software Engineering DailyLanguage Design with Brian Kernighan “The best computer science is the kind where the theory is inspired by some practical problem, you develop a better theoretical understanding of what you want to do, and that feeds back into better practice.” Brian Kernighan is a professor of computer science at Princeton University and the author of several books, including “The Go Programming Language” and “The C Programming Language”, a book more commonly referred to as K&R. Professor Kernighan also worked at Bell Labs alongside Unix creators Ken Thompson and Dennis Ritchie and contributed to the development of Unix. Questions2016-01-061h 07Greatest Hits Archives - Software Engineering DailyGreatest Hits Archives - Software Engineering DailyLanguage Design with Brian Kernighan “The best computer science is the kind where the theory is inspired by some practical problem, you develop a better theoretical understanding of what you want to do, and that feeds back into better practice.” Brian Kernighan is a professor of computer science at Princeton University and the author of several books, including “The Go Programming Language” and “The C Programming Language”, a book more commonly referred to as K&R. Professor Kernighan also worked at Bell Labs alongside Unix creators Ken Thompson and Dennis Ritchie and contributed to the development of Unix. Questions2016-01-061h 07The Talk Show With John GruberThe Talk Show With John Gruber139: ‘How Many Fingers Should This Baby Have?’ With Special Guests Craig Federighi and John Siracusa Apple senior vice president of software engineering Craig Federighi joins the show for a wide-ranging half-hour discussion about Swift — Apple’s new programming language that just went open source. Next, John Siracusa returns to the show to follow up on Federighi’s segment on Swift. Other topics include Apple’s new Smart Battery Case for the iPhone 6/6S, and our mutual (and perhaps futile) desire to head into this week’s premiere of Star Wars: The Force Awakens knowing as few spoilers as possible. Transcript of Craig Federighi’s interview. Sponsored by: Squarespace...2015-12-153h 20Princeton Alumni Weekly PodcastsPrinceton Alumni Weekly PodcastsPAW Tracks: Digital DawnBrian Kernighan *69, co-author of classic texts including The C Programming Language, came to Princeton in 1964, when the campus had just one computer. He went on to a rewarding career at Bell Labs and returned to the University as a professor, teaching popular courses for both computer-science majors and less tech-inclined students.2014-12-1710 minFaculty Feature: EngineeringFaculty Feature: EngineeringWhat a Well-Informed Person Should Know about Computing and CommunicationsBrian Kernighan *69, Professor of Computer Science, presents a talk entitled “What a Well-Informed Person Should Know about Computing and Communications.” Presented on the occassion of the Many Minds, Many Stripes conference for Princeton's graduate alumni.2013-10-1800 minBootstrappedBootstrapped#6: Authorize ThisDownload this episode, where Ian and Andrey discuss screen real estate, hiring a part time developer, Apple II parts, a segment which went way too long on Authorize.net, funding open source projects and code naming. See Andrey’s setup Divvy – Mac windows manager Antair part time developer position – 20-30 hours a month Hacker News – Hacker New Popular Twitter stream Vienna RSS – Andrey’s choice for a Mac desktop RSS reader Dave Winer discusses the concept of a River of News – (audio) Temperature in David Letterman’s studio is 58 degrees ( ref) Apple II store – This is awesome Wall-E Description of Andrey’s f...2013-04-231h 32The Retrobits PodcastThe Retrobits PodcastShow 065: The C Programming Language, Part II  Floating point numbers keep it real.Welcome to Show 065!  This week's Topic: The C Programming Language, Part II! Topics and links discussed in the podcast... The World of Commodore 2006 is coming on Dec 2, 2006 in Toronto, Ontario, Canada!  Check out the info at the TPUG web site.If you want to try C/C++ (or C#, or VB.NET), have a look at the free Visual Studio 2005 Express Editions from Microsoft.Another great option for C/C++ on Windows and DOS is OpenWatcom!If C for the 6502 is...2006-11-1338 minPrinceton University PodcastsPrinceton University PodcastsAssembly for the Class of 2007: "D is for Digital and Why It Matters," Brian Kernighan, Professor of Computer Science - September 7, 20032003-09-0700 min