1,766 karma · joined January 14, 2015
But any changes making mainstream languages more functional are highly welcome! It’s just more ergonomic than imperative code.
I tried the same with Google Drive at work and had lots of issues, but recently it seems to have stabilized.
Therefore im working on LuaCAD (https://github.com/ad-si/LuaCAD), which is a Lua frontend for OpenSCAD.
LuaCAD is a scripting library which uses OpenSCAD as engine to create 2D and 3D models. The OpenSCAD language itself is quite limited and has several issues and Lua is much better suited for the job!
So if you're interested in programmatic CAD, please check it out!
It’s a statically typed programming language for scientific computations with first class support for physical dimensions and units.
Great ergonomics and a pleasure to use!
In my opinion currently the best solution if you want to write frontend and backend in the same language!
Since Elm compiles to JavaScript, all the new development features from JavaScript, HTML, and CSS are also instantly available in Elm. I.e. it's not necessary to change Elm all the time to keep it up to date with the web platform. For non-stop Elm content check out all the communities at https://elm-lang.org/community
But this seems to have more programming language like features if I understand correctly. What else is different?
Implemented in Rust and using the fastest LLM (Groq) per default.
https://tasklite.org/differences_taskwarrior
I'm about to release a new version with a lot of improvements the coming weeks.
However, I would recommend the open source https://solvespace.com! It hits a sweet spot between features vs complexity/learning effort. (And as a programmer I dig the terminal aesthetics)
https://spectrum.ieee.org/atlas-humanoid-robot-ceo-interview
I'd be very happy about a PR! ;-)
It's supposed to be usable "inline", so it shouldn't print a newline. (E.g. `touch note-$(tu yesterday).md`)
Some terminals have an option to still write the $ prompt to the next line and use an enter symbol (⏎) to signify that no newline was printed.
But so far with little success. I think I’m the only active user of Transity.