Forthcoming Events

Twitter Feed

BCS Nottingham & Derby Branch

3rd Monday Event

Dynamic Languages, and Why Web Developers Like Them by Elliot Smith

Date: Monday, 15th September 2008
Time: 19:00 (tea & coffee available from 18:30)
Location: Novotel, Bostock Lane, Long Eaton, Nottingham, NG10 4EP (map)
Price: Free! (non-members welcome)
Status: Went Ahead

Download this Presentation

Many thanks to everyone who attended this event, and to Elliot Smith for providing the presentation for us. A copy of the presentation is available. To download a copy click here.

[back to top]


In this presentation, Elliot will talk about some dynamic languages from the perspective of a web developer. He'll lay some foundations first (dynamic vs. static typing, weak vs. strong typing, etc.) before exploring Ruby as an exemplar dynamic language. He'll show some of Ruby's powerful features and explain how they are utilised in the context of Ruby on Rails, a next generation web development framework. He'll round off by attempting to reconcile the apparent "sloppiness" of dynamic languages with the requirements of sustainable development.

[back to top]

About the Presenter

Elliot Smith is a Software Engineer at Talis, working on library systems with a focus on RESTful web services. He has a doctorate in Computer Science and was once a Web Developer at the University at Birmingham. Elliot has also worked with Open Advantage, a government-supported initiative which encourages West Midlands businesses to use and produce open source software. Recently, his first book, Ruby on Rails Enterprise Application Development: Plan, Program, Extend was published by Packt. In his spare time, he enjoys gardening, reading, listening to music, and spending time with his family.

[back to top]