progfix

progfix

@progfix.bsky.social

Civil Engineering | Software Development | BIM ๐Ÿ— ๐Ÿ™ ๐Ÿ’ป #BIM #AEC #architecture #gamedev #coding #softwaredevelopment #programming

77 followers328 following34 posts

My BIM viewer is, hmm, maybe 50% done? Unfortunately the performance tanked quite a bit and needs to be addressed before I can add more featured. #BIM #Architecture #Programming

Biggest win is my geometry kernel is holding up. It supports triangulation with holes now. And CSG is getting close to production ready.

Building my own IFC viewer from scratch. Still lots to implement. Every new test file adds tons to the ToDo-List. #architectural #bim #programming

CloseWord #576 Guesses: 26 โฌœโฌœโฌœโฌœโฌœ 12379 โฌœโฌœโฌœโฌœโฌœ 5006 โฌœโฌœโฌœโฌœโฌœ 4802 โฌœโฌœโฌœโฌœโฌœ 1377 ๐ŸŸจ๐ŸŸจโฌœโฌœโฌœ 242 ๐ŸŸจ๐ŸŸจโฌœโฌœโฌœ 237 ๐ŸŸจ๐ŸŸจโฌœโฌœโฌœ 202 ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ 1 closeword.org

I wrote this function about 5 years ago. It is currently used 100 of times in my code base. Only now I realised I mixed up the arguments ๐Ÿ˜‘๐Ÿ˜‘๐Ÿ˜‘ FML

I am heavily using my own lisp-like scripting language in one of my hobby projects. I added the '|' operator, which treats everything after it as a new list. That shaves off at least 50% of all paranthesis and makes me actually enjoy writing in lisp-syntax.

Something I am trying out for my codebase: Prefixing and marking helper functions. Also highlighting them in NeoVim with the help of tree sitter queries. #Programming

I tried tree-sitter for grabbing c-function-definitions. The CLI is unusable for this task. You can't just use it from any folder you want... ctags on the other hand does exactly that. Although you need to let it output in the emacs style (-e), the standard output is weird and hard to parse.

You are up to date.