News
22 February 2010
Dyalog now offers a Fully Verified Escrow arrangement
Dyalog Ltd is pleased to announce that we have upgraded our escrow agreement with NCC Group to fully verified escrow.
More and more of our clients produce commercial software based on Dyalog and frequently meet demands from their clients to be able to guarantee that their software is maintainable is case of default anywhere in the chain.
The new type of escrow means that, in the unlikely event that Dyalog should be unable to continue to service our customers, not only will the source code be available to those of our customers who subscribe to the service but it will also be accompanied with a description of the software environment that is required and must be licensed to maintain Dyalog APL, including a copy of the full development environment.
Please see the joint brochure for information on NCC
If you would like to discuss the feasibility of subscribing to the Escrow arrangement, please contact Dyalog.
23 November 2009
Dyalog Forums Go Live!
Dyalog Ltd would like to invite you all to start using the "Dyalog Forums". It is our hope is that the Forums will provide a broad and open platform for discussions regarding (Dyalog) APL. We believe that the main benefits of the new forums are
 |
Ability to handle the input and display of APL characters. We have tested the Forum from the most popular Web Browsers and E-Mail clients, and so far it has handled the input and display of APL characters reasonably in all scenarios (Microsoft E-Mail Clients don’t use the requested font but APL code is legible). |
 |
Easy Navigation and Search. The forum is divided into a number of sections, allowing easy navigation and search within the contents. A special "FAQ" section contains Frequently Asked Questions (and Answers). |
 |
Knowledge Base and Sticky Topics. Forum features like "Sticky" topics will hopefully allow us to make the Forum more usable as a "knowledge base" for new users. |
Note: it is not necessary to ENROL in the new Forums in order to READ the information posted – you only need to register and create a user id if you want to POST new information to the Forums.
Using Email Clients
Those who are members of the Yahoo Group dyalogusers, will notice one fundamental difference between the Yahoo Group and the new Forum. Unfortunately it will not be possible to POST to the Forums by sending an e-mail, as it is with the Yahoo group. We appreciate that some users may find this a disadvantage, however, this seems to be a key component of the solution to the problem of entering APL reliably. By accepting input through the Forum web page, we can be sure that we are receiving it correctly.
It is possible to READ the Forums using an e-mail client. When you register for the Forums you can request a Daily or Weekly DIGEST via e-mail. The digest contains links which you can use to jump to the Forum, browse threads which are active and reply to posts.
RSS Feeds
The Forums do not currently support RSS, but we aim to add this feature within the first few months.
We look forward to welcoming you all to the Dyalog Forums!
9 November 2009
Version 12.1 Released!
Dyalog is pleased to announce the general availability of Version 12.1 - packed with new features and performance enhancements.

Read all about it here.
22 September 2009
Dyalog '09 - the array language of the year, took place September 13-16 2009 at the Wyndham Princeton Forrestal Hotel and Conference Center in Princeton, New Jersey - just outside New York.

For more information on the conference programme please click here
17 September 2009
Dyalog Ltd is pleased to announce the winners of the Consolations prizes in the 2009 Worldwide Computer Programming Contest as follows:
Alexander Ivanov |
Suhas Manangi |
Praveen Angadi |
Kairit Sirts |
Fernando Martin |
Sumit Savani |
Ted Hench |
Pedro Rodrigues |
Raymond Chan |
TengFei Liao |
Howard Jing |
Octavian Neamtu |
John Vanderzwet |
Jesse Zhang |
Dane Henshall |
Kyungmin Min |
Tom Burns |
Vlad Dumitriu |
David Bemiller |
Dmytro Dzhulgakov |
|
Congratulations to the winners.
The Worldwide Programming Competition will be run again in 2010. Please visit www.dyalog.com regularly to keep track of the kick-off announcement.
10 August 2009
Dyalog Announces Winners of Worldwide Computer Programming Contest 2009
250 downloaded free educational license and this resulted in 27 submissions from all regions of the globe.
Read Press Release online here or download a PDF here
1 August 2009
Dyalog Ltd is pleased to announce the winners of the Grand Prize, Second and Third Prize Winners of the 2009 Worldwide Computer Programming Contest as follows:
First Prize - Ronald Chan for his exceptional effort. The judges comments as follows:
"Ronald’s submission showed impressive insight and analysis of the problems and the underlying mathematics, good use of classes. His submission ran considerably faster than any other entry. Ronald documented his solutions very well and many of his solutions were of a form to solve more general problems than the specific Project Euler problem presented. His efforts included error checking to capture invalid inputs".
Second Place - Chris King. The judges comments as follows:
"What set Chris' entry apart was the brevity and compactness of his solutions. He made extensive use of operators, reduction, composition, power limit, compose. A good example of APL as a tool of thought".
Third Place - Maks Verver. The judges comments as follows:
"Maks had a commendable entry with good documentation, good use of APL, and good insight into the problems presented".
Dyalog would like to take this opportunity to congratulate the 3 winners who will all be contacted shortly.
Ronald Ping Man Chan
Ronald, soon to be Bachelor of Engineering (Hons) – Mechatronics Engineering (Accelerated Pathway), is currently studying at The University of Auckland, New Zealand.
Ronald comments on his First Prize win, "I am quite excited to have achieved this placing, and look forward to the trip to the conference in September. I heard about the contest from a email from a lecturer at university. Michael Dinneen organises the programming contests held on site at university. These contests include the New Zealand Programming Contest, and sometimes others. Shortly after the New Zealand programming contest, is the ACM regional programming contest, which I will be doing later this year, in hopes of getting a place to the international contest. The ACM contest is held at AUT, which is a tertiary institution right next to my university".
"As for the contest, you would have seen that I went to the IOI, and IMO. Those olympiads really gave me the skills to do this contest effectively. I have had no prior APL experience. In fact, I had not even heard of this language before. However, my mathematics experience has allowed me to simplify some of the problems, and my programming experience contributed dynamic programming to solve other problems".
"As soon as I saw how easy the 20 questions were, I immediately thought that many competitors would be able to do all questions. Compared to questions I have seen in the Olympiads, it was clear. So I decided to heavily optimize runtime for the questions. In optimizing the runtime, I drew on what I knew about computers and programming languages in general. For example, I implemented binary search with iteration instead of recursion. And I was careful about the amount of interpretation required, in some cases trading off overall algorithmic complexity if the asymtotic time needed for interpretation could be reduced. I also heavily optimized the prime searching class/functions. For example, using the sieve of erasthosthenes, I only strike out odd multiples of a prime, and only starting from the prime squared. This is still good because it is an arithmetic progression, but with the benefit of fewer array elements to set".
"I suppose the above show that I have had the enviable position of experience in both mathematics and programming, and guessed that many others would get 20/20".
As Ronald mentioned above he was referred to the Programming Contest by Michael J. Dinneen from the Department of Computer Science at the University of Auckland.
Michael says,"I teach here at the University of Auckland and organize the local programming contests (NZ and ACM), where I met Ronald who started competing in the High School level and now at our top University level. We are all very proud of Ronald's achievement and recognize his potential as a top-notch problem solver and programmer".
Chris King
Chris is 24 years old and working on his Ph.D. in Computer Science at Brown University, Rhode Island, USA specializing in programming languages.
He was referred to the Programming Contest by Maurice Herlihy who is a professor of Computer Science at Brown University. Professor Herlihy’s research areas include multiprocessor synchronization and distributed computing.
Chris says, "I've always had a love for learning new languages, ever since my dad taught me BASIC as a wee lad. Prior to the contest I had never written a line of APL, so it proved to be a great learning experience for me.This was a fun and educational contest. Thank you for running it!"
He continues, "Prof Herlihy is perhaps best known for his work on transactional memory, which he introduced with J. Eliot B. Moss in 1993. He's also the recipient of the 2003 Dijkstra prize and the 2004 Gödel prize, and is an ACM Fellow. I highly recommend his multiprocessor synchronization course".
Maks Verver
Maks is a 26-year-old Computer Science student from the Netherlands, with a primarily imperative programming background (C and C++). He also has an interest in alternative programming paradigms.
Maks says, "In an attempt to explore what appeared to be an interesting and quite unique environment I had applied for a Dyalog educational licence a few years ago, but lacking a concrete goal to work towards I didn't get very far. However, I did end up on the Dyalog mailing list, which is where I read the contest announcement".
"Programming contests have always interested me (and I have participated in several) so this was the perfect opportunity for me to revisit APL. I installed the latest version of Dyalog and by working through the Project Euler problems I gained some experience in solving this type of problems using APL. By the end I felt that I had learned so much that I went back and rewrote almost everything, to arrive at what I hoped would be properly structured and polished solutions".
"My overall experience with the Dyalog development environment was quite enjoyable, and I found APL to be a very capable language; I hope I will be able to use it again in the future".
27 April 2009
World Wide Computer Programming Contest Kicks Off
23 cash prizes to be won by students with an equivalent number of introduction awards
We are pleased to tell you about the World Wide Programming Contest which we are launching today. We would like to take this opportunity to encourage you to tell your friends and network about the contest and if you can introduce students into the contest you could be a winner as well.
The contest is sponsored by US based Fiserv and Dyalog Ltd. as well as several individuals and companies who have chosen to remain anonymous. The contest has specifically been established with the purpose of encouraging students, and others, to investigate APL (A Programming Language). It is therefore, the hope of the organisers and sponsors that participants will find that exposure to APL broadens their horizons and tickles their fancy.
See more here
Download Press release in PDF here
Press release in HTML
9 December 2008
 |
The Childcare Company has won the Nursery Supplier/Innovator 2008 Award at the Nursery Management Today Awards. The accolade was given for the training and support package developed exclusively in Dyalog APL/ASP.Net.
"The judges chose The Childcare Company because they believe that the Childcare Company's training and support package will have a real impact in terms of improving the quality of childcare. The founders are passionate about improving outcomes for children by up-skilling. They are childcare professionals, utilising an ethos for lifelong learning."
The application certainly bears testament to the fact that using Dyalog, software development can be done ultra fast. Not a single line of code had been written until April 2008 - and by end of November the application won the Innovator 2008 Award. An achievement indeed worthy of acclamation.
At Dyalog we're all thrilled to bits that The Childcare Company has won this prestigious award and we send our warmest congratulations to all involved.
P.S. We are in the process of developing a case study in collaboration with the Childcare Company. This will be posted later, so check back soon. |
2 December 2008

|
Dyalog Ltd and Optima Systems Ltd are very pleased to announce a joint apprenticeship scheme aimed at an
individual looking to expand their knowledge into the exciting world of APL.
We will be looking for an exceptional candidate, one who is passionate about the IT industry, and who has
already shown strong aptitude for picking up and using new ideas. The LearnAPL experience will be a two way
process as both sponsoring companies want to understand the needs and perceptions of new entrants as well
as just simply passing on knowledge.
Anyone interested in this position should submit a brief C.V. to either Morten Kromberg
or Paul Grosvenor together with a short statement detailing
why you think you should be considered. |
31 October 2008
Dyalog 2008 at LO-Skolen, Denmark reported for Vector by Adrian Smith
"Back to Denmark, for what everyone seemed to agree was the best Dyalog gathering yet. The delegate list numbered over 100 for the first time, and the sun shone for the Viking challenge. The quality of the food was almost too good..."
If you didn't manage to make it to this year's Dyalog Conference you can still get a feel for what took place, and for those who attended, we're sure you will value Adrian's review which you will find on Vector here.
21 October 2008
Old programming languages never die....and we are pleased to note that in Denmark there are a couple of new articles on APL available online.
The first one called "Ancient APL is alive and well in the world of Finance" or "Oldgamle APL lever og har det godt i finansverdenen".
Read the article and some of the comments it prompted (in Danish) here
The other article is called "Programming languages: What happened to APL?" or "Programmeringssprog: Hvad blev der af APL?".
You can read the article and the comments it prompted (in Danish) here
29 August 2008
Dyalog Ltd. is delighted to announce that Dyalog Version 12.0.3 for LINUX 32 & 64 bit Unicode are now available.
If you would like to request one of these versions please contact us
Dyalog Version 12.0.3 for SOLARIS and other UNIX's are available on a per client request basis. Please contact us for more information.
14 August 2008
Dyalog Version 12.0.3 Availability
Windows 32 bit Classic & Unicode
We are pleased to announce that Dyalog for Windows Version 12.0.3 - 32 bit Classic and Unicode are now commercially available.
The main new feature in 12.0.3 is secure sockets for Conga.
We welcome DSS+ subscribers to download the new Windows 32 bit versions directly from DSS
Windows 64 bit Classic & Unicode
We are pleased to announce that Dyalog for Windows Version 12.0.3 - 64 bit Classic and Unicode are now commercially available. The main new feature in 12.0.3 is secure sockets for Conga.
If you would like to request Dyalog for Windows 64 bit Classic or Unicode please contact us here.
AIX 32 bit Classic
We are pleased to announce that Dyalog for AIX Version 12.0.3 - 32 bit Classic is now commercially available. The main new feature is secure sockets for Conga.
If you would like to request Dyalog for AIX please contact us here.
New public workspaces
In connection with Version 12.0.3 we have provided 2 new workspaces
 |
This workspace is used to bring in MainFrame APL2 workspaces transferred via the )OUT command
Click the icon for download |
 |
This workspace is used to bring in PC APL2 or APL+Win workspaces transferred via the )OUT command
Click the icon for download |
Version 12 manuals are currently available for download via 
Version 12.0 Manuals are available in 3 formats:
 |
Printable on demand from Lulu in Crown Quarto Format |
 |
Downloadable PDF's in A4 format |
 |
Downloadable PDF's in US Letter format |
More about Version 12? Please see here
If you want to see the online documentation on our website please click 
Click for our online help on Version 12.
July 25 2008

Dyalog today announces that they have appointed Hologram Pty Ltd as new distributor for Australia and New Zealand.
Hologram Pty Ltd is an Australian Business Intelligence company founded in 2004 to develop and deliver future-proofed Business Performance Management solutions. Hologram's founders have an extensive track record as developers of highly successful Treasury Risk Management and financial reporting software packages.
Hologram's attention to detail, meticulous programming skills and ability to solve the most complex mathematical problems are invisible to end users, who benefit from ease of use, point and click drill down, and instant access to real-time modeling and reporting from enterprise systems.
The company has a strong focus on manufacturing and financial institutions, with customers including leading beverage companies, credit unions, merchant banks and leasing companies.
In connection with the appointment Managing Director Gitte Christensen says, "I am absolutely delighted that Dyalog is partnering with Hologram. The company's extensive experience in array language development and applications in the finance, banking and treasury industries makes it a natural and easy fit with Dyalog".
Hologram's business focus includes high performance, real-time transaction monitoring and data information systems. The company's principals have an established track record of working with banks, exchanges and credit unions in development and consultancy in areas such as treasury systems, anti money laundering, risk management, compliance reporting, portfolio management and trading systems. They have worked with institutions around the world including the Bank of South Australia and Société Générale, as well as the stock exchanges of Singapore, Indonesia, Istanbul and Oslo.
You will be able to meet representatives from Hologram in person at Dyalog '08 - The Array Language Event of the Year.
For more information on Hologram's solutions please see here
12 June 2008
Dyalog is delighted that so many have applied for student licenses. We've now submitted call for reports asking Student License holders to submit their reports and tell us to how they have used/are using the software including experiences - good and bad. We are particularly eager to learn about project work conducted using Dyalog as well as applications developed for a particular purpose.
In appreciation of the work that goes into creating and submitting a report Dyalog is delighted to announce:
The author of the best project report will win a grant for one person to attend the Dyalog '08 User Conference in October in Elsinore in Denmark. Here he or she will get the opportunity to present their particular project to the rest of the delegates. We estimate a 20 minute presentation - and will set aside time for this in the conference programme.
You can read more about what the grant covers as well as the criteria for report evaluation here
27 May 2008
New Board Member with Extensive Software Development Experience
It gives us great pleasure to introduce Michael Holmberg Andersen, who joined the Board of Directors in April 2008.
Michael started his career as a teacher in Computer Science at the Technical University of Denmark, from which he stepped straight into software development and project management.
In 1991 Michael joined SimCorp, initially as a software developer and project manager, and during the first years in SimCorp Michael worked - among other things - with Artificial Intelligence.
Michael's impressive career further includes the position as Managing Director of SimCorp Sweden A/S in the years 1999-2004 - covering the markets in Sweden and Finland.
In 2004 Michael was appointed Senior Vice President in SimCorp A/S specifically with the responsibility for Market Support, including areas such as Strategic Research and Partner Development.
Since 2008 Michael has occupied the position as Senior Vice President for the IMS Development Department where he is responsible for SimCorp's software development activities.
Personally, Michael is married to Charlotte and a devoted father of Caroline and Frederik. He is a keen runner, and has completed several marathons including Copenhagen and Stockholm Marathons. Michael also enjoys biking and has completed "Sjælland Rundt" and "Vattern Rundt" multiple times.
It gives us great pleasure to welcome Michael to the Board where we are looking forward to taking advantage of his extensive experience to further grow Dyalog Ltd. in the years to come.
4 March 2008
The User Group Conference this year will take place October 12-15 2008, both days inclusive. See more here.
3 March 2008
A new issue of Dyalogue - our electronic newsletter is now available. Read it here
29 February 2008
Dyalog now with Unicode, Conga and much much more
It gives us great pleasure to announce the commercial availability of Dyalog Version 12.0.1 for Windows/32.
As from 29 February 2008 Dyalog Version 12.0.1 for Windows/32 is available as a download for DSS subscribers. If you are not a DSS subscriber - but still feel you need Version 12.0.1 for Windows/32 immediately, please contact us here with your request.
New online libraries for help and documentation
In connection with Version 12.0 we have created 2 new online libraries which are now publicly available via the website. The Help library is created as a very structured topic tree which you can expand. There is also a search function where you can either select from a menu or type in your search criteria.
The documentation section contains all the available documentation and this section with be updated on a regular basis as and when new manuals and training materials becomes available. In connection with the Platinum release of Version 12 all the manuals will further be available as PDF downloads as well as print-on-demand via LuLu.
You can peruse the new libraries by clicking at the buttons below. 

For download of Dyalog Version 12.0.1 Windows/32 bit go to our DSS section
29 October 2007 Dyalog 07 - THE array language event of the year
The conference this year took place in Princeton, New Jersey, September 30 to October 3 2007. We will shortly upload URLs for download of presentations.
17 May 2007
Dyalog Ltd. today announced the acquisition of Causeway Graphical Systems Ltd.
Causeway is a household name in the world of APL software programming. For more than a decade the tools developed by the company have been used by software developers in a multitude of software applications over a broad range of platforms.
To read the UK Press Release click here
To read the Danish Press Release click here
Dyalogue Newsletter Issue 4 - Announcing Dyalog '07 User Group Conference
Read the newsletter here
18 April 2007
Dyalog is pleased to announce that we have facilitated online ordering of printed manuals on 
The manuals are all provided as books with the following appearance:
The following products are available:
 |
Dyalog for Windows User Guide - Introduction to using Dyalog for Windows |
 |
Dyalog Language Reference - A complete reference for the Dyalog APL language |
 |
Dyalog for Windows Object Reference - Provides detailed information about the GUI objects provided with Dyalog for Widows |
 |
Dyalog for Windows Interface Guide - A guide to the various interfaces provided by Dyalog under Windows (and in many cases also on other platforms) |
 |
Dyalog .Net Interface - A description of the interface between Dyalog and Microsoft.Net |
 |
Dyalog Version 11.0 Release Notes - Documents new features of Dyalog Version 11 and Version 10.1 |
 |
Introduction to Object Oriented Programming for APL Programmers - Introduces the object oriented features of Dyalog Version 11.0 |
The manuals are also available as free of charge PDF downloads.
Printed manuals can be shipped anywhere in the world and quotes are provided instantly online in US$, £ or €.
Visit for a browse or to order.
29 September 2006: Basingstoke UK
Version 11 Released Dyalog Limited today announced Version 11 was released to DSS+ subscribers. This first commercial release of Version 11.0 is available as a download to users with access to the DSS download area only. A packaged version on CD accompanied by printed Release Notes and an Introduction to Object Oriented Programming will be available on 26 October 2006. For more information on Version 11, please see the Product Section on the website.
|