Discover your dream Career
For Recruiters

The banking technologist who wrote a revolutionary coding language for the cloud

Eric Vergnaud has worked in banking technology for over a decade. He’s been a developer at Calyon, a head of functional and technical architecture for equity derivatives at HSBC, a trade surveillance tech lead at JPMorgan, and – most recently – the APAC head of data architecture and services at Credit Suisse.

This hasn’t prevented him from authoring his own coding language in his spare time. “I did it in the evenings and the weekends,” says Vergnaud. “It took a long time to bring it to maturity as I was very busy in my day job.”

Vergnaud’s language is called ‘Prompto,’ and it’s specifically designed to create business applications in the cloud. Vergnaud says he developed Prompto out of necessity: “There was no other programming language that can do what it does.”

Fundamentally, Prompto provides a single language for UI, server-side logic and for data modelling. “You can use the same Prompto code on page or on a server,” says Vergnaud. Instead of switching between multiple languages, applications are simplified by using Prompto as much as possible. The aim is for Prompto to extend rather than replace existing languages using ‘dialects’ or collaborative tools that help link them together. – Prompto can switch between languages with “a few words,” says Vergnaud. It offers runtimes for Java, C#, Python, JavaScript and Swift that are 100% compatible with each other.

Among other things, Vergnaud says his invention has the potential to revolutionize the approach to databases. Because Prompto names are global, there’s no concept of namespace, meaning that every attribute is unique and the relationship between attributes is universal. “You don’t need individual tables for – say – employees and products and sales and trips with Prompto,” says Vergnaud. “You simply have one table with individual attributes in multiple columns. That’s a huge time saving for the industry – it’s a lot of work to translate code into queries that can populate databases.”

If Prompto is so revolutionary, why isn’t it better known? Vergnaud says he was too busy at Credit Suisse to publicize his creation. “It takes time to bring things to maturity,” he says. "My priority was always with my employer, and I didn’t want this activity to interfere with my job and my personal life."

Vergnaud left Credit Suisse in January, so Prompto may now see the light of day. “It’s not a disruptive technology, it’s an extraordinary productivity tool,” says Vergnaud. “It enables much faster time to market.”

Have a confidential story, tip, or comment you’d like to share? Contact: sbutcher@efinancialcareers.com in the first instance. Whatsapp/Signal/Telegram also available. Bear with us if you leave a comment at the bottom of this article: all our comments are moderated by human beings. Sometimes these humans might be asleep, or away from their desks, so it may take a while for your comment to appear. Eventually it will – unless it’s offensive or libelous (in which case it won’t.) 

Photo by Clint Patterson on Unsplash

author-card-avatar
AUTHORSarah Butcher Global Editor
  • An
    Anonymous John
    23 February 2021

    This guy has a very distorted view of software development. Yes its hard, but with these kinds of "solutions", it gets harder. I laughed all the way reading this and specially watching the video. Why spend that much time in solutions like this ? :/

  • Tr
    Travis Sturzl
    23 February 2021

    Revolutionary? The site doesn't work, the project barely exists on GitHub, and no one has seemingly ever heard of it. Seems like a bold claim to make.

  • Ap
    Apep
    23 February 2021

    looks much more like a framework than a language

  • Mo
    MonkeyD.Luffy
    22 February 2021

    I can't wait to get my hands on in "Prompto."

  • ic
    icebird76
    22 February 2021

    Isn't this what Microsoft Blazor is? The only difference is Blazor is C# and uses regular table databases?

    It's a great concept, but since Blazor has been in development for 3 years and is constantly being supported and maintained while being integrated into the .NET ecosystem, I'd trust it to last longer than a one man team's language.

Sign up to our Newsletter!

Get advice to help you manage and drive your career.

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.
Latest Jobs
State Street Corporation
Tech Risk Audit Facilitation Analyst
State Street Corporation
Quincy, United States
State Street Corporation
Technology Risk-Assistant Vice President
State Street Corporation
Quincy, United States
Northern Trust
Taxable Fixed Income Client Portfolio Manager
Northern Trust
Chicago, United States
Northern Trust
Consultant, Partnership Servicing Group
Northern Trust
Chicago, United States
Northern Trust
Sr. Consultant, Information Delivery, HFS
Northern Trust
Chicago, United States

Sign up to our Newsletter!

Get advice to help you manage and drive your career.