Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
I think finding a good name is as hard as designing a language itself.
Maybe naming it after an ancient Greek scientist would be nice. -
For some reason I’m naming mine after fish, mostly…
But yeah, apart from a pretty simple C family syntax lang I’ve used for exploring and practicing compiler hacking I’ve designed a minimalistic dynamically typed scripting language heavily influenced by Smalltalk, a simple functional Lua-targeting ML family scripting language for game dev with Godot, and some others. Out of my designs I actually am most excited about a s-expression based functional first call-by-value lambda calculus based scripting language… I have yet to implement anything of note, but one must have projects to look forward to, eh? -
Scatlang
And for the first snippet:
Babobeh-bopbopahdop-babababa
Babedi-babobeh-babopbedop-bababapi
Babedi-babobeh-popbopbedop-babobeh
Bopbopbedop-babobeh-popbopbedop-bababababehdi -
Dogecode, it doesn’t really work, but Elon is gonna tweet about it and the journalists are gonna connect it to dogecoin, raising the value and holy doggos I am rich.
-
@piratefox this is definitely the way to go, invent a language, market it as crypto based , makes use of NFT's and it is optimized for web 3.0 ( add as many tech sounding acronyms here)
Then sit back relax and watch Devrant become more popular as managers force you to migrate your products to my language. -
It's called Orchid and it's a pure functional scripting language with heavy focus on convenient integration in Rust programs. The STL isn't really usable yet and I don't have a tutorial because a good starter tutorial would make use of the STL. Here's the repo if interested: https://github.com/lbfalvy/orchid
Its intended use case is a logical extension of a config file that can define conditional behavior and state machines. -
It was originally going to be statically typed and compiled but I made it my bachelor's project so I had to deliver something. A type system may still come when I find the patience.
Would you want to create your own programming language?
If yes, what would you call it and what would it be used for?
question