University of Cambridge > Talks.cam > Churchill CompSci Talks > On the pitfalls and traps of programming languages

On the pitfalls and traps of programming languages

Add to your list(s) Download to your calendar using vCal

If you have a question about this talk, please contact Matthew Ireland.

We live in the magical land of undergraduate studies, where languages have well-defined semantics. Equality is a reflexive, symmetric and transitive relation. Languages are designed with the “least surprises” principle in mind and compilers adhere to the specifications and are bug-free.

Join me on a trip to the Real World, where none of the above is true. Where programming languages are created by people who “actually hate programming”, maintained by people obsessed with backwards compatibility, and documented by the tooth fairy. Bring your towels.

This talk is part of the Churchill CompSci Talks series.

Tell a friend about this talk:

This talk is included in these lists:

Note that ex-directory lists are not shown.

 

© 2006-2024 Talks.cam, University of Cambridge. Contact Us | Help and Documentation | Privacy and Publicity