Brian Kernighan

Brian Kernighan смотреть последние обновления за сегодня на .

Coffee with Brian Kernighan - Computerphile

173797
6048
325
00:28:31
16.08.2022

Welcoming back the legend that is Professor Brian Kernighan! Professor Brailsford invites Brian for coffee and a chat. 🤍 🤍 This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: 🤍 Computerphile is a sister project to Brady Haran's Numberphile. More at 🤍

"Code" Books (Prof Brian Kernighan) - Computerphile

176727
4148
132
00:08:59
21.06.2017

Brian Kernighan, the man who wrote the definitive book on C programming brings us up to date on his work over the last couple of years. Sun Server: 🤍 Onion Routing: 🤍 🤍 🤍 This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: 🤍 Computerphile is a sister project to Brady Haran's Numberphile. More at 🤍

"C" Programming Language: Brian Kernighan - Computerphile

1753723
28147
1056
00:08:26
18.08.2015

"C" is one of the most widely used programming languages of all time. Prof Brian Kernighan wrote the book on "C", well, co-wrote it - on a visit to the University of Nottingham we asked him how it came about. "Most Difficult Program" - Ackermann Function: 🤍 Computer That Changed Everything - Altair 8800: 🤍 Factory of Ideas - Working at Bell Labs: 🤍 More from BWK on other computer languages at: 🤍 🤍 🤍 This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: 🤍 Computerphile is a sister project to Brady Haran's Numberphile. More at 🤍

Brian Kernighan: UNIX, C, AWK, AMPL, and Go Programming | Lex Fridman Podcast #109

332747
10780
582
01:43:10
18.07.2020

Brian 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: 🤍 - Raycon: 🤍 EPISODE LINKS: Brian's website: 🤍 Unix: A History and a Memoir (book): 🤍 Understanding the Digital World (book): 🤍 PODCAST INFO: Podcast website: 🤍 Apple Podcasts: 🤍 Spotify: 🤍 RSS: 🤍 Full episodes playlist: 🤍 Clips playlist: 🤍 OUTLINE: 0:00 - Introduction 4:24 - UNIX early days 22:09 - Unix philosophy 31:54 - Is programming art or science? 35:18 - AWK 42:03 - Programming setup 46:39 - History of programming languages 52:48 - C programming language 58:44 - Go language 1:01:57 - Learning new programming languages 1:04:57 - Javascript 1:08:16 - Variety of programming languages 1:10:30 - AMPL 1:18:01 - Graph theory 1:22:20 - AI in 1964 1:27:50 - Future of AI 1:29:47 - Moore's law 1:32:54 - Computers in our world 1:40:37 - Life CONNECT: - Subscribe to this YouTube channel - Twitter: 🤍 - LinkedIn: 🤍 - Facebook: 🤍 - Instagram: 🤍 - Medium: 🤍 - Support on Patreon: 🤍

Computer Science - Brian Kernighan on successful language design

282484
5737
234
01:00:06
17.11.2015

Professor Brian Kernighan presents on 'How to succeed in language design without really trying.' Brian Kernighan is Professor of Computer Science at Princeton University and Honorary Professor in the School of Computer Science at The University of Nottingham. View the presentation slides here: 🤍 For more videos featuring Brian visit: 🤍 Visit the School of Computer Science's website: 🤍

Unix Pipeline (Brian Kernighan) - Computerphile

201661
5128
269
00:05:16
13.11.2015

Just what is a pipeline in the computer science sense? We asked Computer Science guru Professor Brian Kernighan Why Asimov's Laws of Robotics Don't Work: 🤍 Brian Kerninghan on Bell Labs: 🤍 Don Knuth on Email: 🤍 Computer That Changed Everything: 🤍 🤍 🤍 This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: 🤍 Computerphile is a sister project to Brady Haran's Numberphile. More at 🤍

Essentials: Brian Kernighan on Associative Arrays - Computerphile

123381
4140
332
00:10:34
11.08.2017

The 'Swiss Army Knife' of data structures, Professor Brian Kernighan talks about the associative array with beer & pizza. EXTRA BITS: 🤍 "Code" Books: 🤍 Many thanks to Microsoft Research UK for their support with the 'Essentials' mini-series. 🤍 🤍 This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: 🤍 Computerphile is a sister project to Brady Haran's Numberphile. More at 🤍

C Programming Language | Brian Kernighan and Lex Fridman

141337
4480
224
00:06:18
19.07.2020

Full episode with Brian Kernighan (Jul 2020): 🤍 Clips channel (Lex Clips): 🤍 Main channel (Lex Fridman): 🤍 (more links below) Podcast full episodes playlist: 🤍 Podcasts clips playlist: 🤍 Podcast website: 🤍 Podcast on Apple Podcasts (iTunes): 🤍 Podcast on Spotify: 🤍 Podcast RSS: 🤍 Brian 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. Subscribe to this YouTube channel or connect on: - Twitter: 🤍 - LinkedIn: 🤍 - Facebook: 🤍 - Instagram: 🤍 - Medium: 🤍 - Support on Patreon: 🤍

CS50 Lecture by Brian Kernighan

48105
1535
71
00:52:51
18.09.2020

On 10 November 2010, Professor Brian Kernighan (the K in K&R) of Princeton University returned to CS50 for a lecture on "numeric self defense." (Brian taught CS50 at Harvard University when David took the course in 1996.) * This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming. * HOW TO SUBSCRIBE 🤍 HOW TO TAKE CS50 edX: 🤍 Harvard Extension School: 🤍 Harvard Summer School: 🤍 OpenCourseWare: 🤍 HOW TO JOIN CS50 COMMUNITIES Discord: 🤍 Ed: 🤍 Facebook Group: 🤍 Faceboook Page: 🤍 GitHub: 🤍 Gitter: 🤍 Instagram: 🤍 LinkedIn Group: 🤍 LinkedIn Page: 🤍 Quora: 🤍 Slack: 🤍 Snapchat: 🤍 Twitter: 🤍 YouTube: 🤍 HOW TO FOLLOW DAVID J. MALAN Facebook: 🤍 GitHub: 🤍 Instagram: 🤍 LinkedIn: 🤍 Quora: 🤍 Twitter: 🤍 * CS50 SHOP 🤍 * LICENSE CC BY-NC-SA 4.0 Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License 🤍 David J. Malan 🤍 malan🤍harvard.edu

Scratch? Python? C? Kernighan on Languages for Kids Coding - Computerphile

134661
5257
590
00:08:59
02.08.2022

We asked Brian Kernighan (author of 'C Programming Language') what language kids should try first. Coffee with Kernighan: Coming Soon 🤍 🤍 This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: 🤍 Computerphile is a sister project to Brady Haran's Numberphile. More at 🤍

UNIX Special: Profs Kernighan & Brailsford - Computerphile

312636
6225
282
00:28:16
30.09.2015

BWK, Professor Brian Kernighan visited Nottingham, so Professor Brailsford couldn't resist an 'on-camera' chat about Unix, Bell Labs and other aspects of Brian's glittering career. Brian Kerninghan on Bell Labs: 🤍 "C" Programming Language: Brian Kernighan: 🤍 The Great 202 Jailbreak: 🤍 Computer That Changed Everything: 🤍 More from BWK on other computer languages at: 🤍 Thanks to Richard Minkley for holding our 3rd camera, and Dr Steve 'Heartbleed' Bagley for helping out with the microphones! 🤍 🤍 This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: 🤍 Computerphile is a sister project to Brady Haran's Numberphile. More at 🤍

Brian Kernighan Q&A - Computerphile

74668
2502
174
00:08:47
18.07.2018

Hear Brian Kernighan on how he got into programming, the successors of C and the biggest challenges... Watch Part 2 before it's live!: 🤍 🤍 🤍 This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: 🤍 Computerphile is a sister project to Brady Haran's Numberphile. More at 🤍

Ken Thompson interviewed by Brian Kernighan at VCF East 2019

242124
7640
465
01:03:51
06.05.2019

In 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: 🤍 VCF Discord: 🤍 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 weeks away from an OS 29:27 The PDP-11 32:48 Pipes 35:42 GREP 38:40 Languages and Evolution 46:25 Chess Computers 1:02:40 End of Chat

Elements of Programming Style - Brian Kernighan

121279
2421
127
01:10:42
11.07.2017

Elements of Programming Style Brian Kernighan Princeton University July 13, 2009

Brian Kernighan Q&A 3/3 - Computerphile

39218
1540
92
00:08:21
25.07.2018

🤍 🤍 This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: 🤍 Computerphile is a sister project to Brady Haran's Numberphile. More at 🤍

Learning New Programming Languages | Brian Kernighan and Lex Fridman

96171
2597
103
00:03:22
19.07.2020

Full episode with Brian Kernighan (Jul 2020): 🤍 Clips channel (Lex Clips): 🤍 Main channel (Lex Fridman): 🤍 (more links below) Podcast full episodes playlist: 🤍 Podcasts clips playlist: 🤍 Podcast website: 🤍 Podcast on Apple Podcasts (iTunes): 🤍 Podcast on Spotify: 🤍 Podcast RSS: 🤍 Brian 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. Subscribe to this YouTube channel or connect on: - Twitter: 🤍 - LinkedIn: 🤍 - Facebook: 🤍 - Instagram: 🤍 - Medium: 🤍 - Support on Patreon: 🤍

AWK Is Still Very Useful | Brian Kernighan and Lex Fridman

14141
492
40
00:07:08
21.07.2020

Full episode with Brian Kernighan (Jul 2020): 🤍 Clips channel (Lex Clips): 🤍 Main channel (Lex Fridman): 🤍 (more links below) Podcast full episodes playlist: 🤍 Podcasts clips playlist: 🤍 Podcast website: 🤍 Podcast on Apple Podcasts (iTunes): 🤍 Podcast on Spotify: 🤍 Podcast RSS: 🤍 Brian 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. Subscribe to this YouTube channel or connect on: - Twitter: 🤍 - LinkedIn: 🤍 - Facebook: 🤍 - Instagram: 🤍 - Medium: 🤍 - Support on Patreon: 🤍

Will Javascript Take Over the World? | Brian Kernighan and Lex Fridman

184728
6206
681
00:03:40
20.07.2020

Full episode with Brian Kernighan (Jul 2020): 🤍 Clips channel (Lex Clips): 🤍 Main channel (Lex Fridman): 🤍 (more links below) Podcast full episodes playlist: 🤍 Podcasts clips playlist: 🤍 Podcast website: 🤍 Podcast on Apple Podcasts (iTunes): 🤍 Podcast on Spotify: 🤍 Podcast RSS: 🤍 Brian 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. Subscribe to this YouTube channel or connect on: - Twitter: 🤍 - LinkedIn: 🤍 - Facebook: 🤍 - Instagram: 🤍 - Medium: 🤍 - Support on Patreon: 🤍

Where GREP Came From - Computerphile

883329
32110
1064
00:10:07
06.07.2018

Commonly used grep was written overnight, but why and how did it get its name? Professor Brian Kernighan explains. EXTRA BITS: 🤍 Inside an ALT Coin Mining Operation: COMING SOON Unix Pipeline: 🤍 🤍 🤍 This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: 🤍 Computerphile is a sister project to Brady Haran's Numberphile. More at 🤍

Oral History of Brian Kernighan

11951
330
17
01:14:29
14.10.2019

Interviewed by John R. Mashey on 2017-04-24 in Princeton, CA X8185.2017 © Computer History Museum Toronto native Brian Kernighan moved to Princeton for grad school and while there, got summer jobs at Bell Labs, leading to a permanent position in Computing Research, where Unix was born. Before Unix and C became widely available, he coauthored “The Elements of Programming Style” to help improve programming generally. In the early 1970s, Fortran 66 was one of the few relatively portable languages, but its control structures were archaic, so he wrote the RATFOR preprocessor to add C-like control structures. Then he and Bill Plauger rewrote various Unix commands in RATFOR and wrote “Software Tools” so that a broader audience might get access, inspiring the Software Tools Users Group to adopt, port and promote them into other computing environments. Then, by 1978 he and Dennis Ritchie published the still-classic book “The C Programming Language.” He, Bob Fourer and Dave Gay wrote AMPL, a domain-specific language for optimization problems. With Al Aho and Peter Weinberger, he created the widely-used AWK tool that eased creation of programs to associate actions with patte4rn-matching. He spent much time on text-processing, writing Device Independent Troff (DITROFF), the PIC tool for pictures and the equation preprocessor EQN, with Lorinda Cherry. By 2000, he had “retired” from Bell Labs into teaching at Princeton, including much effort on making computing comrephensible for non-computing students. He has written much software still in wide use, plus many understandable books and articles. 🤍 is useful for more detail. * Note: Transcripts represent what was said in the interview. However, to enhance meaning or add clarification, interviewees have the opportunity to modify this text afterward. This may result in discrepancies between the transcript and the video. Please refer to the transcript for further information - 🤍 Visit computerhistory.org/collections/oralhistories/ for more information about the Computer History Museum's Oral History Collection. Catalog Number: 102740170 Lot Number: X8185.2017

Bell Labs' Research (Prof Brian Kernighan) - Computerphile

82725
2698
131
00:07:40
14.06.2017

We ask Bell Labs alumnus and 'C' expert Professor Brian Kernighan about research at Bell Labs Associative Arrays: Coming Soon 'C' Programming Language: 🤍 🤍 🤍 This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: 🤍 Computerphile is a sister project to Brady Haran's Numberphile. More at 🤍

Brian Kernighan's Programming Setup | Lex Fridman

19906
501
24
00:04:57
19.07.2020

Full episode with Brian Kernighan (Jul 2020): 🤍 Clips channel (Lex Clips): 🤍 Main channel (Lex Fridman): 🤍 (more links below) Podcast full episodes playlist: 🤍 Podcasts clips playlist: 🤍 Podcast website: 🤍 Podcast on Apple Podcasts (iTunes): 🤍 Podcast on Spotify: 🤍 Podcast RSS: 🤍 Brian 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. Subscribe to this YouTube channel or connect on: - Twitter: 🤍 - LinkedIn: 🤍 - Facebook: 🤍 - Instagram: 🤍 - Medium: 🤍 - Support on Patreon: 🤍

AT&T Archives: The UNIX Operating System

1540427
37910
2689
00:27:27
22.02.2012

Watch new AT&T Archive films every Monday, Wednesday and Friday at 🤍 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. What's fascinating about the growth of UNIX is the long amount of time that it was given to develop, almost organically, and based on the needs of the users and programmers. The first installation of the program was done as late as 1972 (on a NY Telephone branch computer). It was in conjunction with the refinement of the C programming language, principally designed by Dennis Ritchie. Because the Bell System had limitations placed by the government that prevented them from selling software, UNIX was made available under license to universities and the government. This helped further its development, as well as making it a more "open" system. This film "The UNIX System: Making Computers More Productive", is one of two that Bell Labs made in 1982 about UNIX's significance, impact and usability. Even 10 years after its first installation, it's still an introduction to the system. The other film, "The UNIX System: Making Computers Easier to Use", is roughly the same, only a little shorter. The former film was geared towards software developers and computer science students, the latter towards programmers specifically. The film contains interviews with primary developers Ritchie, Thompson, Brian Kernighan, and many others. While widespread use of UNIX has waned, most modern operating systems have at least a conceptual foundation in UNIX. Footage courtesy of AT&T Archives and History Center, Warren, NJ

"The early days of Unix at Bell Labs" - Brian Kernighan (LCA 2022 Online)

14815
548
00:48:47
15.01.2022

(Brian Kernighan) In barely 50 years, the Unix operating system has gone from a tiny two-⁠person experiment in a New Jersey attic to a multi-⁠billion dollar industry whose products and services are an integral part of the world's computing infrastructure. Along the way, there have been many changes, but a surprisingly large amount is much the same as when it started. How did this come about? What are the good ideas in Unix that have been preserved and even spread? What are the good ideas that have fallen by the wayside? What are the not so good ideas that have prospered? And what might the future hold? As someone who was present at the creation (though assuredly not responsible for it), I'll present some humble but correct opinions on these and related topics. 🤍 Videos licensed as CC BY-NC-SA 4.0 linux.conf.au is a conference about the Linux operating system, and all aspects of the thriving ecosystem of Free and Open Source Software that has grown up around it. Run since 1999, in a different Australian or New Zealand city each year, by a team of local volunteers, LCA invites more than 500 people to learn from the people who shape the future of Open Source. For more information on the conference see 🤍 Produced by Next Day Video Australia: 🤍 #linux.conf.au #linux #foss #opensource Fri Jan 14 09:15:00 2022 at Kaya Theatre

Brian Kernighan Q&A 2/3 - Computerphile

50496
1852
87
00:09:57
20.07.2018

Watch Part 3: 🤍 🤍 🤍 This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: 🤍 Computerphile is a sister project to Brady Haran's Numberphile. More at 🤍

Is Programming Art or Science? | Brian Kernighan and Lex Fridman

11378
418
19
00:03:46
20.07.2020

Full episode with Brian Kernighan (Jul 2020): 🤍 Clips channel (Lex Clips): 🤍 Main channel (Lex Fridman): 🤍 (more links below) Podcast full episodes playlist: 🤍 Podcasts clips playlist: 🤍 Podcast website: 🤍 Podcast on Apple Podcasts (iTunes): 🤍 Podcast on Spotify: 🤍 Podcast RSS: 🤍 Brian 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. Subscribe to this YouTube channel or connect on: - Twitter: 🤍 - LinkedIn: 🤍 - Facebook: 🤍 - Instagram: 🤍 - Medium: 🤍 - Support on Patreon: 🤍

Brian Kernighan: How I Write

1961
17
0
00:01:55
07.08.2013

🤍 'Princeton Startup TV' - interviews with the stars of startup and computer science world. The full episode of 'Princeton Startup TV' with Brian Kernighan: 🤍 Brian Kernighan! The computer scientist who doesn't need any introduction: co-author of the programming classic - 'The C Programming Language' (with Dennis Ritchie), coauthor of AWK and AMPL programming languages, Professor of Computer Science at Princeton, author of many Unix programs including ditroff, cron for Unix 7, early contributor to Unix alongside its creators Ken Thomson and Dennis Ritchie, the person who coined the term Unix which stands for Uniplexed Information and Computing Service, co-author of well-known heuristics for graph partitioning and TSP, author of 9 books: Software Tools (with PJ Plauger), Software Tools in Pascal (with PJ Plauger), The C Programming Language ('K&R') (with Dennis M. Ritchie), The Elements of Programming Style (with PJ Plauger), The Unix Programming Environment (with Rob Pike), The AWK Programming Language (with Al Aho and Peter J. Weinberger), The Practice of Programming (with Rob Pike), AMPL: A Modeling Language for Mathematical Programming, 2nd Ed. (with Robert Fourer and David Gay), and the most recent 'D is for Digital: What a well-informed person should know about computers and communications'. Other shows, podcasts and talks for entrepreneurs I would recommend: "Foundation" with Kevin Rose, 'ThisWeekIn Startups' with Jason Calacanis, "Mixergy" with Andrew Warner, Pandodaily Fireside Chats with Sarah Lacy, "TechCrunch TV Founder Stories" with Chris Dixon, Stanford Entrepreneurship Corner, "The Random Show" with Tim Ferriss and Kevin Rose, All Things D conference (Steve Jobs, Bill Gates, Elon Musk, Mark Zuckerberg, Jeff Bezos, Larry Ellison, Larry Page, Sergey Brin), LeWeb Paris & London, TechCrunch Disrupt New York and San Francisco, Y Combinator Startup School, TED talks, talks at Google, UCBerkeley Haas, A Total Disruption, SXSW Interactive, Robert Scoble.

Computer Science Chats - Brian Kernighan

155
6
1
00:31:47
20.10.2022

Many thanks to Dr. Brian Kernighan for speaking with me about his career in computer science, focusing on his work on operating systems and programming languages. We talk about his time at Bell labs and how the field has changed since then. Dr. Kernighan also discusses his recent projects including computer literacy. Dr. Kernighan's website: 🤍 Links to resources mentioned in the video: Unix: 🤍 Dr. Kernighan's famous book on the C programming language: 🤍 Dr. Kernighan's Book on Understanding the Digital World: 🤍 Dr. Kernighan's Book on the history of Unix: 🤍 To see more videos from cschats, learn about the project, or to contact us please go to 🤍 Computer Science Chats Data Science Playlist: 🤍 Timestamps: 00:00 Intro 00:20 Introduction and educational and career background 01:06 What inspired you to pursue computing as a career? 02:52 Could you describe some of the activities that you do through your work? 03:52 What do you like most and what do you find most challenging about the activities that are part of your work 5:28 I have read that you worked at Bell labs. What was that experience like, and how did it influence your work? 8:16 How do you see operating systems evolving today? 11:49 I know that you have been involved in the development of several programming languages including AWK, and AMPL. What concerns did you have to deal with when creating these languages in terms of thinking about users, hardware demands, and performance? 17:14 I am one of the many people who has read your reference book on the C programming language. Learning programming continues to evolve. What are some considerations one needs to think about when writing educational materials for a new programming language? 20:48 What advice would you have for high school students who would like to get into computer science? 23:41 You have recently authored a new version of “Understanding the Digital World: What You Need to Know about Computers, the Internet, Privacy, and Security”. This book focuses on computing essentials. How have these key aspects of the digital world evolved in the last decades? 28:33 Where do you think computer science or computing in general is going in the future?

AI in 1964 | Brian Kernighan and Lex Fridman

1491
68
4
00:05:52
21.07.2020

Full episode with Brian Kernighan (Jul 2020): 🤍 Clips channel (Lex Clips): 🤍 Main channel (Lex Fridman): 🤍 (more links below) Podcast full episodes playlist: 🤍 Podcasts clips playlist: 🤍 Podcast website: 🤍 Podcast on Apple Podcasts (iTunes): 🤍 Podcast on Spotify: 🤍 Podcast RSS: 🤍 Brian 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. Subscribe to this YouTube channel or connect on: - Twitter: 🤍 - LinkedIn: 🤍 - Facebook: 🤍 - Instagram: 🤍 - Medium: 🤍 - Support on Patreon: 🤍

History of Programming Languages | Brian Kernighan and Lex Fridman

6904
257
11
00:06:31
21.07.2020

Full episode with Brian Kernighan (Jul 2020): 🤍 Clips channel (Lex Clips): 🤍 Main channel (Lex Fridman): 🤍 (more links below) Podcast full episodes playlist: 🤍 Podcasts clips playlist: 🤍 Podcast website: 🤍 Podcast on Apple Podcasts (iTunes): 🤍 Podcast on Spotify: 🤍 Podcast RSS: 🤍 Brian 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. Subscribe to this YouTube channel or connect on: - Twitter: 🤍 - LinkedIn: 🤍 - Facebook: 🤍 - Instagram: 🤍 - Medium: 🤍 - Support on Patreon: 🤍

What's changed in 50 years of software? (Brian Kernighan)

253
9
0
00:03:30
08.04.2022

From "The Changelog" podcast. Listen 👉 🤍 Subscribe for more! 👇 Apple: 🤍 Spotify: 🤍 Android: 🤍 Overcast: 🤍 Email: 🤍 Twitter: 🤍 #opensource #softwaredevelopment #softwareengineering #programming #podcast #oss #foss

UNIX was designed for programmers | Brian Kernighan and Lex Fridman

14046
486
24
00:10:07
22.07.2020

Full episode with Brian Kernighan (Jul 2020): 🤍 Clips channel (Lex Clips): 🤍 Main channel (Lex Fridman): 🤍 (more links below) Podcast full episodes playlist: 🤍 Podcasts clips playlist: 🤍 Podcast website: 🤍 Podcast on Apple Podcasts (iTunes): 🤍 Podcast on Spotify: 🤍 Podcast RSS: 🤍 Brian 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. Subscribe to this YouTube channel or connect on: - Twitter: 🤍 - LinkedIn: 🤍 - Facebook: 🤍 - Instagram: 🤍 - Medium: 🤍 - Support on Patreon: 🤍

Brian Kernighan on C's longevity and its new burst of life

434
22
0
00:01:00
04.03.2022

Episode coming soon to "The Changelog" podcast. Listen 👉 🤍 Subscribe for more! 👇 Apple: 🤍 Spotify: 🤍 Android: 🤍 Overcast: 🤍 Email: 🤍 Twitter: 🤍 #Shorts #opensource #softwaredevelopment #softwareengineering #programming #podcast #oss #foss #unix #c #aws

The Winding Road to Academia with Professor Brian Kernighan

168
6
0
01:00:57
26.06.2020

In the first of our “Winding Road to Academia” series, Professor Brian Kernighan joined us to talk about his journey from undergraduate studies at the University of Toronto and graduate work at Princeton to a career at Bell Labs, and his transition from research to undergraduate education when he returned to Princeton as a professor in the Department of Computer Science. The wide-ranging conversation included suggestions for recent graduates as they considered their career paths, reflections on what it means to create your own luck, advice on how to improve as an educator, and plenty of stories from the trenches.

Ken Thompson is a singularity (Brian Kernighan)

3274
87
9
00:02:43
12.04.2022

From "The Changelog" podcast. Listen 👉 🤍 Subscribe for more! 👇 Apple: 🤍 Spotify: 🤍 Android: 🤍 Overcast: 🤍 Email: 🤍 Twitter: 🤍 #unix #history #opensource #softwaredevelopment #softwareengineering #programming #podcast #oss #foss

Brian Kernighan's Algorithm | Count Set Bits In A Binary Number

2766
91
12
00:05:34
26.07.2020

Count Set Bits, Algorithm, Brian Kernighan, Data Structure, Python In this video, I walk through the Brian Kernighan algorithm's basic concept and implementation in python. This algorithm is an efficient solution for counting set bits in a binary number in less than linear time I have written an article on same which u can checkout here: 🤍

Learn C Programming with Dr. Chuck (feat. classic book by Kernighan and Ritchie)

313534
11067
283
09:38:35
18.08.2022

In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming through studying the "classic" version of the C Programming language from the 1978 book written by Brian Kernighan and Dennis Ritchie. In this course we will be reflecting on how C provided an important foundation for the creation of modern programming languages. This is not a good place to start if you do not already have some programming experience. A suggested pre-requisite is Dr. Chuck's Python for Everybody course: 🤍 📖 Online C Programming book by Brian Kernighan and Dennis Ritchie: 🤍 🔗 Additional course resources: 🤍 (Unlock Code Hint: View the developer console on the website.) ✏️ Dr. Charles Severance developed this course. He is a professor at the University of Michigan and one of the most popular software instructors in the world. ⭐️ Course Contents ⭐️ ⌨️ (0:00:00) Course Intro ⌨️ (0:03:09) Chapter 0: Introduction ⌨️ (0:20:44) Chapter 1: A Tutorial Introduction ⌨️ (1:59:17) Chapter 2: Types, Operators, and Expressions ⌨️ (3:02:09) Chapter 3: Control Flow ⌨️ (3:49:31) Chapter 4: Functions and Program Structure ⌨️ (5:20:32) Chapter 5: Pointers and Arrays ⌨️ (6:50:30) Chapter 6: Structures ⌨️ (8:16:33) Chapter 7: Input and Output ⌨️ (9:02:02) Chapter 8: The UNIX System Interface

What Unix and the Web have in common (Brian Kernighan)

204
9
0
00:01:32
14.04.2022

From "The Changelog" podcast. Listen 👉 🤍 Subscribe for more! 👇 Apple: 🤍 Spotify: 🤍 Android: 🤍 Overcast: 🤍 Email: 🤍 Twitter: 🤍 #unix #webdev #opensource #softwaredevelopment #softwareengineering #programming #podcast #oss #foss

Fireside chat between Brian Kernighan and John O'Brien

415
9
0
00:30:37
24.06.2021

Brian Kernighan, Co-author of the famous "K&R" book on the C Programming Language at Bell Labs . John O'Brien, Former student of John Lions.

Назад
Что ищут прямо сейчас на
Brian Kernighan турецкий для русских Юлия Михалкова Шура my summer car сабвуфер как записывать игры на пк my summer car peeing Питер видеосервис yubin and xiaojun group policy wsus Треш в тик токе duo popup ads remove from android ляйсан утяшева 턴 택 video preview error premiere pro cc туториалы по видеомонтажу гайд по артефактам improve pullups