Computer Science - Brian Kernighan on successful language design

author University of Nottingham   3 год. назад
111,396 views

1,854 Like   33 Dislike

Bjarne Stroustrup - The Essence of C++

Bjarne Stroustrup, creator and developer of C++, delivers his talk entitled, The Essence of C++. Stroustrup has held distinguished posts at Texas A&M University and spent significant time in the Computer Science Departments of Cambridge, Columbia and Princeton. C++ is the one of the world's most widely used technology languages and it has influenced newer languages such as C# and Java as well as older languages. Find more information on Bjarne Stroustrup and this lecture: http://www.ed.ac.uk/schools-departments/informatics/news-events/lectures/bstoustrup Recorded on 28 April 2014 at the University of Edinburgh's George Square Lecture Theatre.

Elements of Programming Style - Brian Kernighan

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

UNIX: Making Computers Easier To Use -- AT&T Archives film from 1982, Bell Laboratories

For 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 detailed discussion of the UNIX system and its various applications. Hosted by Victor Vyssotsky in a Carl-Sagan-esque turtleneck sweater, this film includes Dennis Ritchie, one of UNIX's inventors, along with Bell Labs staffers and programmers Brian Kernighan, Catherine Ann Brooks, Lorinda Cherry, Alfred Aho, Nina Macdonald, and John Mashey. Dennis Ritchie and Ken Thompson started work on what would become UNIX originally in 1969. They developed it to run on a DEC PDP-7 to begin with; it would eventually be ported to other computers. By 1976, UNIX was used in more than 30 Bell Labs groups, and there were UNIX installations at over 80 universities. Footage Courtesy of AT&T Archives and History Center, Warren, NJ

Computer Science Advice for Students from Professor Hamzeh Roumani

Hamzeh Roumani Computer Science Department of Computer Faculty of Science & Engineering York University 3M National Teaching Fellowship Winner

TLU Three Letter Username Obsession - Computerphile

DFB explains why three letter abbreviations are so common in computer science. Unix & Bell Labs have a lot to answer for! (Professor David F Brailsford) Enigma, TypeX & Dad: https://youtu.be/jvKdOEHkrJc Mainframes & the Unix Revolution: https://youtu.be/-rPPqm44xLs Blogging Guitar: https://youtu.be/tyjgn5YO1Lk Heartbleed, Running the Code: https://youtu.be/1dOCHwf8zVQ Brian Kernighan on Computerphile: https://www.youtube.com/playlist?list=PLzH6n4zXuckqZ90zLyy36qjO5YIn1RulG Punch Card Programming: https://youtu.be/KG2M4ttzBnY Computer That Changed Everything: https://youtu.be/6LYRgrqJgDc http://www.facebook.com/computerphile https://twitter.com/computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: http://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

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.

Download the presentation slides here:
https://uniofnottm-my.sharepoint.com/:b:/g/personal/debs_storey_nottingham_ac_uk/EaGKsuSJGStBnYBRfy5ZwYsBdZoEz1syb2UZGlzFqPoXug?e=byw9pm

For more videos featuring Brian visit:
https://www.youtube.com/playlist?list=PLzH6n4zXuckqZ90zLyy36qjO5YIn1RulG

Visit the School of Computer Science's website:
http://www.nottingham.ac.uk/computerscience/index.aspx

Comments for video: