nowfound

Life & fun · February 4, 2015

Jolie – The First Programming Language for Microservices

Website of the Jolie programming language, the first programming language for microservices.

Jolie – The First Programming Language for Microservices launched on February 4, 2015 with 64 votes, #834 of 1,772 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 11 years on.

In plain words

Jolie is a programming language designed specifically for building microservices. Rather than organizing code around objects or functions, it treats services as the fundamental building blocks, which can be relocated and replicated independently. The language prioritizes API design through a contract-first approach and supports both synchronous and asynchronous communication. It includes built-in features for defining data models with types and automatically handling data transformations, making it suitable for developers building service-oriented software systems.

written from the facts on this page · September 2026

From the sources

Jolie crystallises the programming concepts of service-oriented computing as linguistic constructs. The basic building blocks of software are not objects or functions, but rather services that can be relocated and replicated as needed. A composition of services is a service. Jolie is a contract-first programming language, which puts API design at the forefront. It supports both synchronous and asynchronous communication. Data models are defined by types that support refinement (in red on the right), and DTO (Data Transfer Objects) transformations are transparently managed by the interpreter. Jolie code is always contained in services, which you can always move from being local to remote and…from jolie-lang.org

Does a similar job

all alternatives →

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, February 2015

the whole month →
  • A curated directory of 400 resources & tools for startups

    Life & fun · 2015 · startupstash.com

  • Remote OK▲959

    The biggest remote job board on the web

    Work · 2015 · remoteok.com

  • Create engaging images for your social media posts in 30s

    Growth · 2015 · buffer.com

  • Notify▲791

    Get notified in Slack when your startup is mentioned online

    Growth · 2015 · timer.now

  • Largest and best curated collection of documentaries

    Life & fun · 2015 · documentaryaddict.com

  • Revue▲651

    Easily create an engaging, gorgeous, weekly digest

    Growth · 2015