Information Technology Standards Committee
iDA logoSpring Singapore logo

Events

 

Code::XtremeApps:: Prize Presentation And Programming Language Seminar

Date: 28/09/2007  
Time: 08:15 – 12:40  
Venue: Orchard Parade Hotel
1 Tanglin Road
Singapore 247905

download brochure
Fee: Free

Programming languages development has come a long way and will continue to evolve for many years to come. New languages such as Javascript, Python and Ruby are being invented whilst old one such as Fortran are developing new dialects. These dynamic developments make programming fun.

Using our creative minds and knowledge of programming languages to develop a software application or a service that works and is useful to others can be very interesting, challenging and rewarding. To demonstrate the fun in applications development and promoting programming as an essential aspect of using information technology, the IT Standards Committee is organizing its first programming competition called "Code::XtremeApps::" on 22-23 September 2007 where participants get to develop cool applications and applets using the technologies such as Ruby on Rails, Google Gadgets, Google Maps and Google Web Toolkit.

The climax of the "Code::XtremeApps::" Competition is the prize presentation and programming language seminar on 28 September 2007where you will get to see and cheer the winners of the Code::XtremeApps:: as well as hear the international experts from JTC1/SC22 share on the latest developments on the various programming languages and standards, and trends on computer science education. SC22 is the internationals standards for programming languages, their environments and system software interfaces.

Hurry and sign up for the Code::XtremeApps:: Prize Presentation And Programming Language Seminar !

Registration is on a first-come-first-serve basis.
(Note: The organiser reserves the right to change the programme without prior notice.)

Programme
Time Title
Day 1: 28/09/2007
08:15 - 09:00 Registration
09:00 - 09:10 Welcome Address by Mr Robert Chew, Chairman, IT Standards Committee, Singapore
09:10 - 09:20 Code::XtremeApps:: Prize Presentation by Guest of Honour, Dr Vivian Balakrishnan, Minister for Community Development, Youth and Sports, and Second Minister for Information, Communications and the Arts
09:20 - 09:30 Introduction: Worldwide Standards for Computer Programming Languages ISO/IEC JTC1 SC22 by Mr John Hill, JTC1/SC22 Chairman
09:30 - 10:00 The Continuing Evolution of Fortran by Mr John Reid, Rutherfold Appleton Laboratory, UK and Convenor of the ISO/IEC Fortran Committee
10:00 - 10:30 Current Developments in CS Education: Teaching Introductory Programming by Dr Jonathan Hodgson, Saint Joseph?s University
10:30 - 10:50 Tea-break
10:50 - 11:20 Open Source / Open Standards: How The SC22 Standards Have Shaped The Open Source Industry by Mr Nick Stoughton, Linux Foundation & USENIX
11:20 - 11:50 Ecma International's Role in Programming Language and Environment Standardization by Mr Rex Jaeschke, Microsoft
11:50 - 12:20 ISO/IEC Other Working Group (OWG) on Vulnerabilities by Mr John Benito, Blue Pilot Consulting, Inc
12:20 - 12:40 code::XtremeApps:: Merit Award Presentation by Mr Wang Zhen, Software Engineer, Google Inc

The Continuing Evolution of Fortran by Mr John Reid, Rutherfold Appleton Laboratory, UK and Convenor of the ISO/IEC Fortran Committee

Fortran was the first computer language to be standarized, in 1966. Since then, the standard has been revised four times, in 1977, 1990, 1995, and 2003. We will summarize the main changes made in these revisions. A further revision is planned to reach Final Committee Draft stage in 2008. The addition of co-arrays will transform Fortran into a language built for efficient and convenient parallel programming. Cray's experience with a subset that has been available for a decade has demonstrated its effectiveness and popularity with users.

 


Current Developments in CS Education: Teaching Introductory Programming by Dr Jonathan Hodgson, Saint Joseph?s University

The talk will describe some of the challenges facing those of us who teach introductory programming courses in the USA. A number of differing approaches to dealing with these problems will be described.

 


Open Source / Open Standards: How The SC22 Standards Have Shaped The Open Source Industry by Mr Nick Stoughton, Linux Foundation & USENIX

The presentation will cover how the POSIX, Linux, C and C++ standards have shaped the Open Source Industry over the last 20 years, highlighting the standardization process, and the benefits standards have brought to Open Systems and Open Software.

 


Ecma International's Role in Programming Language and Environment Standardization by Mr Rex Jaeschke, Microsoft

Ecma International is a recognized Standards Development Organization. Although most of its standards have been hardware-related, in recent years, it has also produced some important software standards. These include the ECMAScript scripting language, the C# and Eiffel programming languages, the CLI runtime environment, and extensions to the Standard C++ language to support CLI. Ecma was also involved in an early Java standardization effort. Many Ecma standards are Fast Tracked to ISO/IEC JTC 1. In this presentation, we'll look at the Ecma development process, the JTC 1 Fast Track Process, and recent proposals for long-term maintenance agreements with JTC 1.

 


ISO/IEC Other Working Group (OWG) on Vulnerabilities by Mr John Benito, Blue Pilot Consulting, Inc

The talk will describe some of the challenges facing those of us who teach introductory programming courses in the USA. A number of differing approaches to dealing with these problems will be described.

 

The above seminar is brought to you by Information Technology Standards Committee (ITSC), an industry partnership supported by SPRING Singapore and IDA Singapore.

 

TOP