3 ms·
A few months back I started a feature in an Elm project. I did a few hours of programming and then stopped and forgot about it for two months. When I came back
by chungus 5y ago
A few months back I started a feature in an Elm project. I did a few hours of programming and then stopped and forgot about it for two months. When I came back to it I couldn't remember what I was building, and the git branch name wasn't clear either. I decided to just follow the errors and get it to compile again and after about two hours it worked and my frontend sprung back to life with the new feature working. For me Elm is perfect for projects with frequent and extended interruption.
- savanaly 5y agoAgreed. I anticipate the day coming in the not too distant future where I'll have children running around and my time spent on side projects will diminish to a large extent, and become sporadic. I'm very glad to looking forward to having Elm by my side in such a time. (ever-unchanging Elm...how many years ago was it that it pushed a new release? Another bonus for my situation).
- giraffe_lady 5y agoYes I always consider it and often use it for personal projects for this reason. More time spent up front but it will run forever if I don't touch it. And if I do need to I can just make the change without spending hours fighting js tooling and figuring out what upgrades I need to make etc. I do group it with clojure, another language I love and have used deeply but intermittently. If I spend a few months away from it when I see the code it's not even "who wrote this and what does it does it do" it's "is this even code what the fuck man."