Motif – Scala-like pattern matching with Java 8
Scala-like pattern matching for Java 8. Contribute to johnlcox/motif development by creating an account on GitHub.
Motif – Scala-like pattern matching with Java 8 launched on July 22, 2015 with 51 votes, #1,459 of 4,208 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 11 years on.
In plain words
Motif is a Java 8 library that brings Scala-style pattern matching to Java developers. It allows programmers to write more concise and expressive code by matching complex data structures with less boilerplate. The tool is designed for Java developers seeking functional programming patterns similar to those available in Scala.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
Match(it): A C++17 pattern-matching library with lots of good stuffs2022 · github.com · ▲85A lightweight single-header pattern-matching library for C++17 with macro-free APIs. Try it at https://godbolt.org/z/8YMr8Kz8j
Matches.js -- Powerful Pattern Matching for Javascript2012 · github.com · ▲96Powerful pattern matching for Javascript. Contribute to natefaubion/matches.js development by creating an account on GitHub.
- IWI Wrote a Book on Java2024 · ▲586
https://www.manning.com/books/data-oriented-programming-in-j... This book is a distillation of everything I’ve learned about what effective development looks like in Java (so far!). It's about how to organize programs around data "as plain data" and the surprisingly benefits that emerge when we do. Programs that are built around the data they manage tend to be simpler, smaller, and significantly easier understand. Java has changed radically over the last several years. It has picked up all kinds of new language features which support data oriented programming (records,…
- CDClojure DSL for pattern-matching, parsing and generic programming2012 · scattered-thoughts.net · ▲204
- AIAn Isomorphic JavaScript Framework Faster Than React2015 · jsblocks.com · ▲337
val – An arbitrary precision calculator language2025 · github.com · ▲34Wrote this to learn more about the `chumsky` parser combinator library, rustyline, and the `ariadne` error reporting crate. Such a nice DX combo for writing new languages. Still a work in progress, but I thought I'd share :)
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 28d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 26d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 23d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 20d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 28d ago · corespeed.io
Source: Show HN post ↗
Launched alongside, July 2015
the whole month →
Hotjar▲1,312See how visitors are using your site and get visual feedback
Growth · 2015 · contentsquare.com
Spot the Drowning Child▲1,215Can you spot the drowning child in this crowded wave pool? To the untrained eye, drowning looks like swimming. The Instinctive Drowning Response is frequently missed, even by people nearby.
Life & fun · 2015 · spotthedrowningchild.com


Docker implemented in around 100 lines of bash. Contribute to p8952/bocker development by creating an account on GitHub.
Dev tools · 2015 · github.com


Guida completa ai siti scommesse americani 2026: scopri i migliori bookmaker USA, licenze, bonus, sport americani, metodi pagamento e consigli utili.
AI · 2015 · whoishiring.it