DYNA15 was held in Princeton, New Jersey from 20-21 April 2015
D1: Welcome slides (250 KB)
Gitte Christensen, Managing Director (CEO)
D2: Technical Road Map Update slides (1.3 MB)
Morten Kromberg, Technical Director (CTO)
D3: Dyalog Version 14.1 and RIDE 2.0 In Depth slides (155 KB)
multiple presenters
D4: Let's Git Going – Online Distribution of Tools and Libraries slides (93 KB)
Brian Becker, APL Tools Group Manager
D5: Visualising Data on the Fly with the v14.1 Chart Wizard
Gitte Christensen, CEO
D6: Distributed Deployment and Parallel Programming Examples
Morten Kromberg, CTO (may contain robots!)
W1: Putting Dyalog's Latest Features to Use summary | slides (760 KB)
Dan Baronet
Dyalog is committed to the continual enhancement of its products. This isn't limited solely to the core APL language, but to the entire user experience.
In this workshop, Dan will cover recent enhancements and their practical application, including (but not limited to):
W2: MiServer 3.0 – A Framework for Web-Enabled and Cross-Platform Applications summary | slides (3.2 MB)
Brian Becker, APL Tools Group Manager and Morten Kromberg, CTO
If you answered "yes" to any of these then this workshop may be of particular interest to you. In it, Brian and Morten will introduce, demonstrate, and give you hands-on experience with MiServer 3.0 – the latest version of Dyalog's web application framework. MiServer is a stand-alone web server coupled with a suite of tools to make it easy to generate rich web content from APL. MiServer runs on any platform where Dyalog APL runs – from a $35 Raspberry Pi to the most powerful AIX servers. As Dyalog becomes available on other platforms, MiServer will run on them with virtually no code change. The only current software requirement for your client is a web browser – and who doesn't have one (or several) of those?
W3: Parallel Programming Using Futures and Isolates summary | materials (93 MB)
Morten Kromberg, CTO
Futures and Isolates are designed to put parallel programming at the fingertips of the APL users, meaning that you can take advantage of all the cores that your computer (or cluster of computers) has available. This workshop will explain how to use the new features to divide and conquer your data in less time than ever before and drive the CPU Monitor on your computer to 100%. Exercises will be provided so that you can immediately practice your new-found skills!
W4: Modern Application Architectures in Dyalog summary | slides (870 KB)
Brian Becker, APL Tools Group Manager and Dan Baronet
From the first )SAVE command nearly 50 years ago, the workspace has been a standard way to maintain, package, and distribute APL applications. However, the workspace is largely unable to address issues like version control, external data, shared code, source code management and multi-developer environments. In this workshop, Brian and Dan will discuss and present some current tools and techniques to architect and maintain today's APL applications. Topics to be covered include:
UNIX® is a registered trademark in the United States and other countries, licensed exclusively through X/Open Company Limited.
Windows® is a registered trademark of Microsoft Corporation in the United States and other countries.
Oracle®, Javascript™ and Java™ are registered trademarks of Oracle and/or its affiliates.
Mac OS® and OS X® (operating system software) are trademarks of Apple Inc., registered in the U.S. and other countries.
All other trademarks are the property of their respective owners.