We are pleased to announce the seventh ACCU Cambridge Meeting
| Cost: | Free. Open to non-members |
| Where: | DisplayLink Floor 3, Mount Pleasant House Corner of Mount Pleasant and Castle Street Cambridge, CB3 0RN http://www.displaylink.com Free street parking on Mount Pleasant, Castle St and Histon Rd |
| Map: | http://tinyurl.com/2v2nt3 |
| Register: | Numbers are limited, so please reserve at ric.parkin at gmail.com |
The C++ language grew greatly in popularity during the '90s and the ISO C++ Standard was published in 1998. While no longer quite such a 'fashionable' language as it was, competing with Java and C# in some areas and with newer languages such as Python, Ruby, etc. in others, it remains a heavily used language in a wide variety of environments.
Work on a revision to this standard ("C++0x") is nearing completion, and this presentation will look at some of the features provided in the new standard -- and some of those which didn't make it.
There were many proposals made for C++0x; these included hardware-driven requests, ideas from other languages and suggestions from within the C++ community itself. We'll try to unpick the reasons behind the some of the decisions, and how the design philosophy of C++ affected which proposals were successful.
Some knowledge of C++ is advisable for this presentation, but expert knowledge will not be assumed.
Roger is a contract computer programmer with over 20 years' experience in IT. His recent work has been in the financial services industry using C++, Java and C# on a mix of Windows, Unix and Linux.
Roger has been a member of the BSI C++ panel since 2002 and on the working group that standardised the C++ binding for the Microsoft Common Language Infrastructure (CLI). He is also an MVP in C++ for Brainbench, who provide online assessment tests. He is an MBCS and a member of the Independent Computers Contractors SIG. Roger has been a member of ACCU since 1999 and runs the Code Critique in CVu and helps review articles for publication.
Thursday 5th June: TBA
Thursday 3rd July: TBA
Wednesday 5th December: Jez Higgins: Iteration: it's just one thing after another
Thursday 1st November: Allan Kelly: Agile software development - where to begin
Thursday 4th October: Russel Winder: Closing the Case for Groovy (and Ruby, and Python)
Thursday 6th September: Peter Smith: The Missing Link, the role of a linker within a software development
Thursday 2nd August: Ric Parkin: Semantic Programming
Thursday 5th July: Pete Goodliffe: Code Monkeys