Home Conference Sessions Life After Busin...

Life After Business Objects - Confessions of an OOP Veteran

Vagif Abilov | GOTOpia November 2020

You need to be signed in to add a collection

It finally happened: tired of mutable data structures and thread synchronisation, Vagif's team decided to use functional programming and F# for the next generation of their system. Gigabytes of data are going through their applications every hour with high demand for performance, scalability and failure recovery. The fact that their project has for a long time been in production can identify it as success, but has the choice of FP become an essential part of this success?<br /> Could they achieve similar development speed and operational stability if we settled for OOP (and C# on .NET platform)?<br /> They believe that functional programming provides a set of defaults that can give significant advantages for development with short deadlines and continuous deployment, and Vagif will share their experience and lessons learned in this talk. **Attendees:** <a href="https://goto-m6l1171.slack.com/archives/C01DWRWV2R1" target="_blank">Join the #programming channel on Slack to send your questions to Vagif</a>

Share on:
linkedin facebook
Copied!

Transcript

It finally happened: tired of mutable data structures and thread synchronisation, Vagif's team decided to use functional programming and F# for the next generation of their system. Gigabytes of data are going through their applications every hour with high demand for performance, scalability and failure recovery. The fact that their project has for a long time been in production can identify it as success, but has the choice of FP become an essential part of this success?

Could they achieve similar development speed and operational stability if we settled for OOP (and C# on .NET platform)?

They believe that functional programming provides a set of defaults that can give significant advantages for development with short deadlines and continuous deployment, and Vagif will share their experience and lessons learned in this talk.

Attendees: Join the #programming channel on Slack to send your questions to Vagif

About the speakers

Vagif Abilov

Vagif Abilov

Senior consultant at Miles with 30+ years of programming experience