動画検索
関連広告
検索結果
What do you think of the legacy of awk?
What's the right tool for a job?
What is a pattern-action language?
Awk programs often start small
The Turing Award
Unix is a programmer's environment
Text Formatting
Engineering vs. Business Computations
In what text processing language will you be writing the new book?
What was it like at Bell Labs?
Introduction
A Conversation with Dr. Brian Kernighan
If you could go back in time, would you have picked a different expression?
How did you get into computing?
What is the industry's responsibility in bringing up the next generation of programmers?
How do you convince students that programming is fun?
With desktop computing becoming so ubiquitous, do you think that people are now unwilling or less capable of programming for mobile devices?
Is it harder to get into development today than it was in the past?
Have you heard about GitHub Codespaces? What are your thoughts on it?
What type of IDEs and tools do you encourage students to use? And why?
What's the significance and importance of remote learning for student collaboration? How does virtual collaboration affect the current generation of students?
Is fully-remote development inevitable? What are the changes and opportunities compared to before?
Did you have much experience with remote development? Is that something you are seeing with students? And are people pushing back against office work?
What can we do to ensure that technology is a force for good?
What advice you would give to the next generation of computer science students?
Closing Notes
Intro
Introduction and educational and career background
What inspired you to pursue computing as a career?
Could you describe some of the activities that you do through your work?
What do you like most and what do you find most challenging about the activities that are part of your work
I have read that you worked at Bell labs. What was that experience like, and how did it influence your work?
How do you see operating systems evolving today?
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?
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?
What advice would you have for high school students who would like to get into computer science?
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?
Where do you think computer science or computing in general is going in the future?
求める情報が見つからない場合は、キーワードや指定した条件を変えてみてください。