| ▲ | aaroninsf 5 hours ago | |
As always, "it depends." I'm using coding tools to build a complex media-intensive application. The approach I'm taking is to build a _reference implementation_ in Python, which is in its design specifics, constrained to use patterns which transliterate into the actual deployment targets (iPadOS/MacOS/Web). Why start with Python? Because I can read it, reason about it, and run it, trivially, which are Good Things for the reference. I intend to have multiple targets; I'd rather relate them to a source of ground truth I am fluent in. For what I'm doing, there is also a very rich set of prior art and existing libraries for doing various esoteric things—my spidey sense is that I'm benefiting from that. More examples, more discourse. I'm out of the prediction business and won't say this is either a good model for every new project, or, one I will need in another N months/years. But for the moment it sure feels like a sweet spot. Ask me again though, after the reference goes gold and I actually take up the transliteration though... :) | ||