stachudotnet
Joined 3 years ago
Joined 3 years ago
Do you actually _like_ git? Or is it just good enough to get by?
Do you like having to git pull and git push and set up remotes and such? Or would something more integrated into your language and team and setup be nicer?
I think git is great, and better than many other options, but I don't think it's optimal. And it's not integrated with a larger system optimally.
Besides, while you do edit Darklang code in a text editor, it's not (WIP[1]) saved just in text files on disk. When you save, the code is automatically synced, available to you (and your team) immediately (with feature flagging and other tools to help make sure you don't "merge" incomplete/bad/broken stuff).
I absolutely understand the hesitancy, and concerns about vendor lock-in. We're doing our best to not lock users in, including working towards nice ways to "export" all of your dark stuff to another language/etc, using AI, if you so choose to bail.
[1] with minor extension, a text editor may work upon 'virtual' text files / workspaces, and when you save those, cool things happens. (yes, this is a bit hand-wavey, but we're just a few folks at this point and doing our best to make it less hand-wavey, soon :) )
Yeah -- my history is all with web dev. APIs, server- and client-side rendered HTML. Web-RTC. Http Clients. all that jazz. Your use definitely fits - in the meantime, before the site updates are done, I implore you to review the status update linked in the main post, watch the video embedded, and try out darklang-classic to get a feel. If you want a deeper peek in to our code (well, a snapshot from a bit over a year ago), the first few minutes of https://stachu.net/darklang-for-fsharp-devs might be useful.
Maybe it's OK that software / the industry means less. Maybe death just puts things into perspective? At least, that feels like a component to me. Maybe I should have spent less time coding and more time calling him.