3 ms·
Show HN: Amrit – Crazy new toy programming language (Write Code in Hindi)
Amrit - An open-source interpreted programming language based on Hindi written in GoLang. You can write code in either Hinglish or proper Devanagari script.
This also boasts a very feature-rich playground powered by the WASM interpreter.
Key Features -
- All code is executed on client side using native WASM execution.
- Playground can run offline once loaded.
- Nice example support with preset saving.
- Easy shareable code with QR code support.
Language Features Supported -
- Basic Language structures like variables, if-else, looping, numbers
- Full UTF Support
- Functions
- Arrays
Amrit Github Link - https://github.com/Suryansh-23/amrit https://github.com/Suryansh-23/amrit
Amrit Playground GitHub Link - https://github.com/Suryansh-23/amrit-playground https://github.com/Suryansh-23/amrit-playground
I just built this because this felt like a fun project to try out and wanted to see if such a crazy idea would even be possible or not. Also, just wanted to know if the notion of programming would remain the same even when the language of code becomes different.
I hope others like it as much as we do! Feedback and contributions are super appreciated.
Also, if someone else would like to implement such an idea for some other language, I'd love to talk to them and possibly collaborate too!
- breck 2y agoThis is great! Would love to have this in our PLDB database. Here's my user test: https://www.loom.com/share/f73d9df221de4cbd9ee244b7e22a1efd?sid=a67052ba-65a8-4c0f-8d86-401513cf51a4 https://www.loom.com/share/f73d9df221de4cbd9ee244b7e22a1efd?...
- stillgotit 2y agoHi man!, the creator of amrit here. Loved to see your user test of amrit. Just wanted to tell you it would be great to add this to PLDB. Also, It was indeed Hello, World!, google translate probably didn't do a good job. And fyi there were some examples in the playground too for common stuff like fibonacci, fizz-buzz, factorial etc. if you are interested in trying. kudos otherwise PS: I checked out PLDB, found it to be quite awesome.
- breck 2y ago> It was indeed Hello, World!, google translate probably didn't do a good job. Ah, user error! It looks like I had it translating from Italian. Lol. > And fyi there were some examples in the playground too for common stuff like fibonacci, fizz-buzz, factorial etc. Awesome! I'll take a look. What's the best 1 pager or TikTok that explains Hindi? The very basics, like character set, direction, phonetics, et cetera?