Comment

Comment by hougaard

I program in Pascal every day, and I still love it.

Microsoft Dynamics 365 Business Central has a built-in development environment with a language called AL. AL is a variant of Pascal.

A bit of background, Pascal was very popular in Denmark in the 80'ties and 90'ties (Turbo Pascal was created by a Dane, Anders Hejlsberg, later Delphi, c# and TypeScript fame). Business Central was a Danish piece of software created for IBM before Microsoft acquired it, so choosing Pascal as the base language was a very natural thing.

I got my first job because IBM needed Pascal developers for this new accounting system they got and I already knew Turbo Pascal.

Today the AL compiler is built on Roslyn (same as the c# compiler) and have a fully capable language server supporting all the fancy intellisence stuff in VS Code, also supported by GitHub CoPilot.

p.s. I even created my own AL compiler, written in AL https://www.hougaard.com/toolbox

parent hougaard 3 years ago

No comments yet

Be the first to share your thoughts.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton