adius

Joined 11 years ago

Karma
1,779
Submissions
282
Member since
Jan 14
CEO & full stack developer at airsequel.com. Occasional blogger at adriansieber.com.
View on Hacker News

Recent submissions

Comment · 5 days ago
Cuis Smalltalk (https://cuis.st) uses vector graphics for its rendering engine!
Comment · 5 days ago
I would recommend Cuis Smalltalk (https://cuis.st) as a more idiomatic solution that also looks much better due to it's vector graphic based rendering engine.
Comment · 2 months ago
I've tried to get into Solidworks, Fusion, and FreeCAD several times, but every time I come back to programmatic CAD. It just better matches how I think about 3D design I guess. Also, I love that there can't be any hidden state or constraints -everything is fully defined by your code and fully visible.

Just give it a try, I guess, and see if it works for your use cases!

Comment · 2 months ago
I was actually able to get a first version released just now: https://luacad.ad-si.com/playground It's still rather bare bones and won't work well for large models, but otherwise it should be fully functional!
Comment · 2 months ago
I'm pretty sure it's Turing complete by now. If it was conceptualized as a limited language and only became a full fledged programming language over time, it would certainly explain all its weird warts. (Here is some more details: https://github.com/ad-si/LuaCAD#why-lua) I guess 3D modeling is just too complex for a simple, but limited DSL.

Lua is easier to use, faster, and more feature-rich. It's one of those rare occasions when a new solution is actually better in every single way.

Comment · 2 months ago
Agreed! I’m already working on it, but it’s not quite ready yet. ETA is 1-2 weeks.
Comment · 2 months ago
Comment · 2 months ago
Yes, it executes in a full fledged Lua environment. So you can do all the things you expect do be able to do with Lua!

I’d pick Lua over Python any day, but maybe that’s just me. ;-)

Comment · 2 months ago
Comment · 2 months ago
No, none of them are implemented yet. I'll bump the priority to implement this!
Comment · 2 months ago
Interesting - I would never use it as I find entering math with plain ASCII much faster and more intuitive, but if there is interest in this, I'll increase its priority!
Comment · 2 months ago
Comment · 2 months ago
Thanks! I’m interested as well … I’ll check it out and report back!
Comment · 2 months ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton