Keeping you up-to-date with the latest news from Dyalog



 
PRESS RELEASE

Dyalog Announces Winners of 2010 Worldwide Computer Programming Contest
Judges evaluated submissions from all regions of the globe

Basingstoke – UK, 1st September 2010: Dyalog Ltd., that markets Dyalog APL - the most commonly used APL programming language throughout the world - is pleased to announce the top prize winners of their Worldwide Computer Programming Contest 2010.

    First Prize Winner is Ryan Tarpine, Computer Science at Brown University, Providence, Rhode Island, USA. Ryan also won the Hofstader-Conway $10,000 sequence in the Rosetta Challenge. The First Prize includes a round trip to the APL2010 Global Conference in Berlin, Germany 13-16 September 2010 where Ryan will receive the award in person and present the work that lead to winning the prize.

    Second Prize Winner is Mstislav Elagin, Mathematics at Humboldt-Universitaet zu Berlin, Germany. Mstislav has already confirmed that he will be attending the APL2010 Conference in Berlin, Germany where he will give a presentation.

    Third Prize Winner is Joel Hough, Computer Science at Salt Lake Community College, Kaysville Utah, USA. Joel also won 4 of the 5 Rosetta Challenges namely: Animate a Pendulum, The Knapsack problem, The Happy Numbers problem and The Monty Hall problem.

This year the Judges also chose to bestow a special effort award to Alexander Ivanov, who is doing nuclear research at the Moscow Institute for Physical Research. Alexander submitted solutions to all of the questions in the main competition AND all the Rosetta Code problems. Alexander narrowly missed out on winning several of the other prizes.

The Judges justification for Ryan Tarpine's win was as follows:

    "Although Ryan was new to APL, he writes that he does most of his programming in functional languages, and there is clear evidence in his code that this helped him put his best foot forward when taking advantage of APL. Ryan’s code was modularized in a way which allowed him to take advantage of operators including the power operator, to derive concise and elegant expressions. His code was a joy to read and looked as if it would be easy to maintain. For his efforts, Ryan will receive a trip to the APL 2010 conference in Berlin, in addition to the cash prize"".

The competition was launched April 21 2010 with a deadline for submission on July 18 2010. This year’s competition is sponsored by a number of companies and private individuals, among them US based Fiserv, Italian based APL Italiana, and Danish based SimCorp A/S.

The Global APL2010 Conference in Berlin offers students free of charge attendance. Students – as well as other interested parties – can register for the conference (www.tu-servicegmbh.de/kongresse/apl2010/).

The Worldwide Programming Competition will be run again in 2011 – which will be the third consecutive year. Please visit the Dyalog website (www.dyalog.com) regularly to keep track of the kick-off announcement.

About Dyalog
Dyalog is the world’s leading APL software-development platform. Key to Dyalog is the dynamic programming language APL - a notation which closely resembles Algebra - which is extremely well suited for expressing solutions to complex problems. Dyalog is further a complete, integrated software development platform offering all the tools and interfaces a software developer needs.

Dyalog is particularly well-suited for development of software applications where it is important to embed a high level of domain expertise. The development platform is designed to facilitate that experts, such as economists or engineers, can write software programmes themselves or work in close collaboration with a programmer to ensure, that their expert knowledge is correctly expressed.

Dyalog is heavily used in the financial sector where companies such as Denmark’s SimCorp A/S, and Italy’s APL Italiana S.p.A. use the system for their commercial financial software application development. Dyalog is further used within various engineering disciplines such as refinement of crude oil and within logistics. Other examples include: in Sweden, a small system developed by a nurse and a programmer has now grown into Sweden’s largest Patient Record Solution. In the UK, in less than 3 months, The Childcare Company Ltd developed and launched their online training and support solution, winning them the Nursery Management Today Innovation Award 2008.

Dyalog is developed and marketed by British-based Dyalog Ltd.

Dyalog is available on the following platforms: Microsoft Windows (NT, 2000, ME, XP, Vista and Mobile), AIX, Solaris and Linux. For more information on software development using Dyalog visit www.dyalog.com.

For further information, please contact:
John Waite / Vibeke Ulmann
Catalyst Communications
Tel: +44 (0) 845 226 3036
Fax: +44 (0) 845 226 3136
Email: john.waite@catalystpr.com / vibeke.ulmann@catalystpr.com

 UnsubscribeSend-to-a-ColleaguePowered by truePR