
CommunityNews
Pocketlang - a small, fast, functional language written in C and syntactically similar to Ruby
Pocketlang is a small (~3000 semicolons) and fast functional language written in C. It’s syntactically similar to Ruby and it can be learned within 15 minutes. Including the compiler, bytecode VM and runtime, it’s a standalone executable with zero external dependencies just as it’s self descriptive name. The pocketlang VM can be embedded in another hosting program very easily.
The language is written using Wren Language and their wonderful book Crafting Interpreters as a reference.
Read in full here:
This thread was posted by one of our members via one of our news source trackers.
Most Liked

ohm
It looks nice, but really not similar to Ruby. All of the nice features of Ruby is missing. The postfixed conditionals. The enumerable and enumerator classes.
The Ruby benchmarks is also clearly written by someone who hasn’t coded Ruby before.

dwaynebradley
If you were wanting something similar to Ruby, why not just go with Crystal?
Considering that I have never used either Ruby or Crystal, I’m not sure what the +/- are…

AstonJ
Looks interesting!
Popular General Dev topics









Other popular topics








Latest in General Dev
Latest (all)
Categories:
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /js
- /rails
- /python
- /security
- /go
- /swift
- /vim
- /clojure
- /java
- /haskell
- /emacs
- /svelte
- /onivim
- /typescript
- /crystal
- /c-plus-plus
- /tailwind
- /kotlin
- /gleam
- /react
- /flutter
- /elm
- /ocaml
- /vscode
- /opensuse
- /centos
- /ash
- /php
- /deepseek
- /scala
- /zig
- /html
- /debian
- /nixos
- /lisp
- /agda
- /sublime-text
- /textmate
- /react-native
- /kubuntu
- /arch-linux
- /revery
- /ubuntu
- /manjaro
- /spring
- /django
- /diversity
- /lua
- /nodejs
- /julia
- /c
- /slackware
- /neovim