- cross-posted to:
- lobsters
- cross-posted to:
- lobsters
I think it’s very interesting, and something i’ve been looking for for a very long time. Finally a programming language focused on efficiency
␇
Normalize not naming new languages with a single letter.
Okay
lang
Where are your gods now
Queue
Kyeww
k
y?
✉️
Unicode symbols is a good idea.
I’ll call my compiler 👷♂️and my debugger 😈.
N
It’s a single-developer personal project. What’s there to think about?
@atzanteol @treeshateorcs Popular languages such as python also started out as as personal projects btw
Languages you’ve never heard of also started out as personal projects BTW.
That was before there were a bazillion production ready languages with 30+ years of ecosystems out there. Any new language is going to have significantly more competition nowadays
@sirdorius You’ve got a point on this
But i think that there’s still space for new languages, among enthusiasts and people who code just for fun
Fun little toy, but no real usability. No library, no frameworks, no resources. Languages are platforms. They are used for all the stuff around them, not for the language itself.
Then build some libraries/frameworks?
Why?
What advantage would I have making libraries/frameworks from scratch for a solo-project by some random dev who might drop the language like a hot potato when he gets a new job?
It’s too early to judge. Seems like it’s a solo dev hobby project. I wouldn’t hold my hopes up to ever see this language production ready.
deleted by creator
There’s is already a fantastic programming language called q, you should rename yours.
https://en.wikipedia.org/wiki/Q_(programming_language_from_Kx_Systems)
Proprietary software doesn’t exist. It can’t hurt you.
it’s not mine🫤
Someone should still rename it, even if that someone is not you. 😅
It’s extremely immature and only has a few examples. I can’t find a reference or any real form of documentation either, though I’m sure it exists somewhere.
If you’re looking for an “efficient” programming language (you’ll probably need to define that further but I’m assuming output size and compile speed), both Go (which seems to inspire this project) and Zig come to mind.
deleted by creator
Have you seen V?
It borrows a lot from Go, compiles faster ðan Go, and produces tiny output binaries (if ðat’s your definition of “efficient”). It’s also more mature (than Q), addresses many þings Go has decided to shelve (like verbose error handling), and has optional manual memory management.
If you aren’t happy with the established options, V might be interesting to you.