frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Doo: A Simple, Fast Programming Language Built on Rust and LLVM

6•nynrathod•6h ago
Hey HN!

https://github.com/nynrathod/doolang

I'm Nayan, and I'm stoked to share Doo, my project turned side hustle for a lang that's dead simple to write but punches like Rust. Think clean syntax (inspired by Rust but less boilerplate), auto memory mgmt via ref counting (no GC pauses), rich types, and it spits out standalone native bins via LLVM/clang.

Why Doo? Coding should feel fun, not fighty. No more wrestling with lifetimes or macros just to get a "hello world" but still safe and speedy.

Quick tour (hello.doo):

fn main() { let msg = "Hey HN!"; print(msg); }

Static Type System: Compile-time type checking with type inference Automatic Memory Management: Reference counting for data types Rich Data Types: Integers, strings, booleans, arrays, maps, and tuples Module System: Organize code with a hierarchical import system Control Flow: Conditional statements, for loops, and range iteration Function System: First-class functions with parameter and return type annotations Native Compilation: Compiles to standalone executables using clang/lld

Repo: https://github.com/nynrathod/doolang (stars/pulls welcome!)

What do you think? Too Rust-y? Missing a killer feature?

Comments

sim7c00•5h ago
what are the kind of things you are building yourself with this?
nynrathod•3h ago
Hi,

So main goal of this language is to have simplicity while writing code. Rust is great will dominate, but as dev who want speed and security but with high level syntax, doolang is best for them. Right now im working on std library and inbuilt function, and moving forward I will integrate doolang with my own note taking app uoozer note https://play.google.com/store/apps/details?id=com.uoozer.not... , 550+ test cases covered by doolang already with valgrind memroy test too.

so for roadmap, after inbuilt functions and standard library deployment will build http router and will test real world scenario for api dev. IF all well then will integrate with uoozer note.

Researchers build magnetic computer that thinks like a brain

https://www.thebrighterside.news/post/researchers-build-magnetic-computer-that-thinks-like-a-brain/
1•ednite•1m ago•0 comments

State of Terminal Emulators in 2025: The Errant Champions

https://www.jeffquast.com/post/state-of-terminal-emulation-2025/
1•SG-•4m ago•0 comments

Tinder for Startups

https://www.firstusers.tech/top-startups
1•VladCovaci•7m ago•1 comments

Age and gender distortion in online media and large language models

https://www.nature.com/articles/s41586-025-09581-z
1•Marshferm•8m ago•0 comments

Speeding up JavaScript test time 1000x

https://kevin.burke.dev/kevin/speed-javascript-tests-1000x/
1•chunkles•9m ago•0 comments

How Afraid of the A.I. Apocalypse Should We Be?

https://www.nytimes.com/2025/10/15/opinion/ezra-klein-podcast-eliezer-yudkowsky.html
1•mawise•12m ago•0 comments

TrustSqueezy - real revenues from LemonSqueezy

https://trustsqueezy.com/
1•hristoff•12m ago•1 comments

Hack Exposes Kansas City's Police Misconduct List

https://www.wired.com/story/hack-exposes-kansas-city-kansas-polices-secret-misconduct-list/
1•lenerdenator•12m ago•1 comments

The Useful Personal Computer

https://technicshistory.com/2025/11/02/the-useful-personal-computer/
1•cfmcdonald•13m ago•0 comments

Show HN: Microblogging with AI

https://blog.micro.mu
1•asim•15m ago•0 comments

Show HN: Pianolyze – Learn any piano song using AI/ML, right in the browser

https://pianolyze.com/
1•nickplee•17m ago•0 comments

Show HN: A react library for server racks and data networks

https://react-networks-lib.rackout.net
2•matt-p•17m ago•0 comments

Show HN: Pydoll, a type-safe asyncio lib for evading bot detection

https://pydoll.tech/docs/deep-dive/fingerprinting/
1•thalissonvs•17m ago•0 comments

Win11Debloat – declutter and improve your Windows experience

https://github.com/Raphire/Win11Debloat
1•NKosmatos•19m ago•0 comments

Devuan 6.0 Excalibur

https://dev1galaxy.org/viewtopic.php?id=7507
1•cf100clunk•19m ago•1 comments

Tech and evolution are incompatible: generalization ensures niches take-over

1•Marshferm•20m ago•2 comments

ISPs more likely to throttle netizens who connect through carrier-grade NAT

https://www.theregister.com/2025/11/03/cloudflare_cgnat_bias_research/
1•vng13•21m ago•0 comments

Mercedes' New Concept Car Looks Straight Out of '90s Batman Cartoons

https://www.thedrive.com/news/mercedes-new-concept-car-looks-straight-out-of-90s-batman-cartoons
1•PaulHoule•21m ago•0 comments

Helios-Engine, I Built Another LLM Framework (and It Doesn't Suck)

https://crates.io/crates/helios-engine
1•Ammar_Alnagar•24m ago•0 comments

From Signals to Reliability: SLOs, Runbooks and Post-Mortems

https://fatihkoc.net/posts/sre-observability-slo-runbooks/
1•fatihkocnet•24m ago•0 comments

OpenAI Signs $38B Cloud Computing Deal with Amazon

https://www.nytimes.com/2025/11/03/technology/openai-amazon-cloud-computing.html
2•donohoe•25m ago•1 comments

Damien Hirst: Assistants Make My Spot Paintings

https://www.telegraph.co.uk/culture/art/art-news/9010657/Damien-Hirst-assistants-make-my-spot-pai...
1•squirrel•25m ago•1 comments

MongoDB Announces Leadership Transition

https://www.mongodb.com/press/mongodb-announces-leadership-transition
1•nkcmr•25m ago•0 comments

Chinese Zodiac, Reimagined as a Personality Algorithm

https://arcanacalculator.com/chinese-zodiac-calculator
1•18272837023•28m ago•0 comments

C++ move semantics from scratch (2022)

https://cbarrete.com/move-from-scratch.html
1•todsacerdoti•29m ago•0 comments

What makes public posts about incidents different from analysis write-ups (2021)

https://www.adaptivecapacitylabs.com/2021/08/22/what-makes-public-posts-about-incidents-different...
1•mooreds•29m ago•0 comments

Amazon Just Proved AI Isn't the Answer yet Again

https://www.planetearthandbeyond.co/p/amazon-just-proved-ai-isnt-the-answer
1•mooreds•29m ago•0 comments

You'll never see attrition referenced in an RCA

https://surfingcomplexity.blog/2025/11/02/youll-never-see-attrition-referenced-in-an-rca/
1•mooreds•30m ago•1 comments

Kali Linux Tutorial – Bringing Shine and Clarity to Your Space

https://kalilinuxtutorials.com/professional-window-cleaning-service/
1•h0ek•31m ago•1 comments

OVHcloud: Quantum random number generation SSL certificates for all customers

https://blog.ovhcloud.com/en-webhosting-ssl-qrng/
2•mlok•32m ago•0 comments