Show HN: Gojju, a Fun Programming Language
init0 Friday, January 02, 2026Hey HN! I built Gojju, a programming language that cherry-picks my favorite features from 5 languages:
- Python: List comprehensions, slicing
- Ruby: #{interpolation}, postfix if, blocks
- Haskell: |> pipe operator, lambdas \x -> x+1, Maybe/Either
- Perl: unless/until, regex literals
- JavaScript: Arrow functions =>, spread ...
Example:
[1, 2, 3, 4, 5]
|> filter(\x -> x % 2 == 0)
|> map(\x -> x * 2)
|> sum
Install: `pip install gojju`The name "Gojju" (ಗೊಜ್ಜು) means "essence" or "secret ingredient" in Kannada.
Would love feedback on the syntax choices!
Summary
Gojju is a web application that allows users to create and share interactive presentations. It offers features such as real-time collaboration, multimedia integration, and customizable templates, making it a versatile tool for creating engaging presentations.
4
0
Summary
hemanth.github.io