Community for F# / Supervision: Static Analysis for Microsoft Dynamics NAV

Please RSVP for instructions on how to join the event.

Description

Abstract

It is often claimed that functional languages are ideal for building static analysis applications. However, most applications are on small academic languages. In this document we test the claim on a real-world language, C/AL, which is the language used for implementing business logic in Microsoft Dynamics NAV, a successful Enterprise Resource Planning system. We have used Microsoft's F# to build our application. F# is a multi-paradigm language, but we have almost exclusively used the functional aspects of the language.

Christian Clausen

Got interested in programming when my dad bought a PC for his insurance office. The first project was to implement Simpsons' numerical integration in BASIC to check math homework. Later went to Aarhus University to study Computer Science, focusing primarily on models for concurrency and semantics of functional languages. Worked professionally with SQL, Java, software architecture, and agile processes. As as hobby, now working on a static analysis project using F# with a colleague.

Bent Rasmussen

Serial language enthusiast starting out with Commodore game consoles as a kid and discovered they could do more than games. Moved from BASIC and Javacript onto Java, C# and then had some brief intermezzos with Digital Mars D, Standard ML and a few others, especially interested in graphics programming.Has worked professionally as a Web Developer and Software Developer for the last couple of years. Now working on an F#-based project for over a year together with a colleague.

IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper

Logging in...