Live data from Hacker News

µcad: New open source programming language that can generate 2D sketches and 3D

microcad.xyz

131–139 of 139 posts

Re: µcad: New open source programming language that can generate 2D sketches and 3D

#131

Yesterday, these people pulled their microcad-based Spirograph code. No explanation given... now it's just a 404 page. What's up with that, Microcad? This kind of reflects poorly on your overall ability to do things like host the actual code for microcad itself.

Reference: https://microcad.xyz/2025/11/20/spirograph/

^ This link worked yesterday when Ycombinator cited them. Now it doesn't work. Who at Microcad is scared right now? Or does this removal regard perhaps a more common situation -- such as their code wouldn't compile with microcad and so they had to pull it, rewrite it, and will publish Spirograph later?

Re: µcad: New open source programming language that can generate 2D sketches and 3D

#132

Yesterday, these people pulled their microcad-based Spirograph code. No explanation given... now it's just a 404 page. What's up with that, Microcad? This kind of reflects poorly on your overall ability to do things like host the actual code for microcad itself.

Reference: https://microcad.xyz/2025/11/20/spirograph/ ^ This link worked yesterday when Ycombinator cited them. Now it doesn't work. Who at Microcad is scared right now? Or does this removal regard perhaps a more common situation -- such as their code wouldn't compile with microcad and so they had to pull it, rewrite it, and will publish Spirograph later?

Hey, microcad dev here. We are definitely not scared, just a bit overwhelmed by the amount of good and constructive feedback. The new link is here: https://microcad.xyz/spirograph/

Re: µcad: New open source programming language that can generate 2D sketches and 3D

#133
post #116

Looking at examples I see: ``` c = Sector(radius, start = 180°, end = 270°).translate(y = radius); ``` Programming language that requires (maybe it does not require, but then example is not good) to type degrees. Or maybe it is not designed to be typed and rather ai generated?

I saw another example where they had 'mm' as well so I'm guessing that's all part of the type system as postfix attributes? Poked around in the docs a bit but didn't see a grammar so, dunno... I can only guess it does automatic type conversion if you only type the numbers without the qualifier.

Yes, we use units as postfix attributes. The grammar is here, in case you are interested: https://codeberg.org/microcad/microcad/src/branch/main/lang/...

Re: µcad: New open source programming language that can generate 2D sketches and 3D

#134
post #116

Looking at examples I see: ``` c = Sector(radius, start = 180°, end = 270°).translate(y = radius); ``` Programming language that requires (maybe it does not require, but then example is not good) to type degrees. Or maybe it is not designed to be typed and rather ai generated?

opt-shift-8

Re: µcad: New open source programming language that can generate 2D sketches and 3D

#135
post #68

Earlier quoted context omitted.

As someone who has been using FreeCAD starting in 2020, I can't tell any major differences. The problems are the same they have ever been. It's only the renderer that got a little bit more "sexy", but that is just looks.

I'm self-taught with CAD, and have repeatedly tried and discarded FreeCAD for several years. (Tangent: perceived absence of a decent CAD solution in Linux is one of very few things keeping me using Windows.) I recently happened upon a video which mostly changed my mind [0], in which someone successfully passed a Solidworks professional certification using FreeCAD. And to my eyes, their workflow was only rarely any wo…

1.1 RC1:

https://github.com/FreeCAD/FreeCAD/releases/tag/1.1rc1

Re: µcad: New open source programming language that can generate 2D sketches and 3D

#136

You should remove any reference to LEGO from the website and the examples. LEGO is extremely protective of its brand (similar to / worse than Nintendo) and does not want third parties using its name, because it is concerned that LEGO could become a generic term which could put its trademark at risk. See: "Lego sues Dutch firm over anti-terror blocks using name and shape" https://www.thetimes.com/world/europe/article/…

I'm willing to die on the hill that lego already is a commonplace word, but I can't argue that they've held on to the LEGO trademark for pretty long. Though, I'd say Nintendo is a lot worse than LEGO, and I've never heard LEGO do the frankly insane crap that Nintendo has.

They actually sued a lego youtuber (or threatened to sue - unsure) for using a lego brick in his logo. this lead to him creating a new word for lego bricks "Klemmbausteine" which means "clamping building bricks".

Re: µcad: New open source programming language that can generate 2D sketches and 3D

#139

Earlier quoted context omitted.

I'm willing to die on the hill that lego already is a commonplace word, but I can't argue that they've held on to the LEGO trademark for pretty long. Though, I'd say Nintendo is a lot worse than LEGO, and I've never heard LEGO do the frankly insane crap that Nintendo has.

They actually sued a lego youtuber (or threatened to sue - unsure) for using a lego brick in his logo. this lead to him creating a new word for lego bricks "Klemmbausteine" which means "clamping building bricks".

that's where the word comes from? he should (or should have) trademark it, it's very widely used
Post reply on HN