Programming Languages -- Past Achievements and Future Challenges
Chair: Susan Graham
Panel: Frances Allen, Barbara Liskov, Nicklaus Wirth
Abstract:
The design of programming languages and their compile-time and run-time implementation are closely related, and are dependent on the underlying computational model. In the 1960s, 70s, and 80s many languages were designed, and many implementation strategies and computational models were explored. Since then, the commercial world has largely settled on a few legacy languages. Meanwhile, both the capabilities of computing systems and the ways in which they are used have changed dramatically. The panelists will summarize the lessons they have learned about language design, and also what has not been learned. They will consider how those lessons can be applied to the myriad application domains, architectural frameworks, user needs, and economic considerations that exist today, and will speculate about the future.
Видео Programming Languages -- Past Achievements and Future Challenges канала Association for Computing Machinery (ACM)
Panel: Frances Allen, Barbara Liskov, Nicklaus Wirth
Abstract:
The design of programming languages and their compile-time and run-time implementation are closely related, and are dependent on the underlying computational model. In the 1960s, 70s, and 80s many languages were designed, and many implementation strategies and computational models were explored. Since then, the commercial world has largely settled on a few legacy languages. Meanwhile, both the capabilities of computing systems and the ways in which they are used have changed dramatically. The panelists will summarize the lessons they have learned about language design, and also what has not been learned. They will consider how those lessons can be applied to the myriad application domains, architectural frameworks, user needs, and economic considerations that exist today, and will speculate about the future.
Видео Programming Languages -- Past Achievements and Future Challenges канала Association for Computing Machinery (ACM)
Показать
Комментарии отсутствуют
Информация о видео
23 января 2013 г. 21:50:11
01:03:23
Другие видео канала
Reviving a computer system of 25 years ago - Wirth, 2014"Uncle" Bob Martin - "The Future of Programming"Barbara Liskov, 2008 ACM Turing Award RecipientA programming language to heal the planet together: Julia | Alan Edelman | TEDxMITRust in ProductionDynamic Languages Strike BackKEYNOTE 1: Alan Kay - Rethinking Design, Risk, and SoftwareExtracting Energy from the Turing TarpitDavos 2019 - The Future of Science and Technology in SocietyNiklaus Wirth on Teaching Computer ScienceDon Knuth ,1974 ACM Turing Award Recipient - Part 1The Future of the Automotive Industry and Its Uncanny Parallel to the Tech Industry by John EllisHow Data Abstraction changed Computing forever | Barbara Liskov | TEDxMITRobert Virding - On Language Design (Lambda Days 2016)Agile Summit Greece - Opening Keynote by Robert C.Martin (Uncle Bob)Choosing a programming language to learnKeynote: The Last Hope for Scala's Infinity War - John A. De GoesQuantum Computing for Computer ScientistsChuck Thacker, "Personal Distributed Computing—The Alto and Ethernet Hardware"