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 →
I finished v5 of a JVM framework I've spent spent half a decade making2022 · javalin.io · ▲377ForewordJavalin is a Java and Kotlin web framework which focuses on simplicity and Java/Kotlin interoperability.It supports WebSockets and HTTP3, and it uses...
- ZAZyme – An Evolvable Programming Language2024 · zyme.dev · ▲161
Zyme is an esoteric language for genetic programming: creating computer programs by means of natural selection.
The New Builders - 8: The Third Way In The Monolith Vs. Microservices Debate2016 · soundcloud.com · ▲68Monoliths and microservices
Go Micro – A distributed systems development framework2020 · go-micro.dev · ▲115I can't tell if HN is the right kind of place for this stuff anymore since people are so advanced in their use but I thought it was interesting to leverage my existing Go microservices framework and turn it into the core of what would provide tools for an agent cli or whatever beyond that. Extensibility is key. Thought I'd share and get a conversation going.
Winglang – A new cloud-oriented programming language2023 · github.com · ▲116A programming language for the cloud ☁️ A unified programming model, combining infrastructure and runtime code into one language ⚡ - winglang/wing
Micro – A Microservice Toolkit2019 · github.com · ▲25
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 2d ago · permit.petercai.com
- IV
Life & fun · 14d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 15d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 9d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 13d ago · carrierexplode.com

Life & fun · 23d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, February 2015
the whole month →
Startup Stash▲3,255A curated directory of 400 resources & tools for startups
Life & fun · 2015 · startupstash.com

Pablo by Buffer▲905Create engaging images for your social media posts in 30s
Growth · 2015 · buffer.com


Largest and best curated collection of documentaries
Life & fun · 2015 · documentaryaddict.com
