this post was submitted on 01 Dec 2022
13 points (93.3% liked)
General Programming Discussion
7711 readers
1 users here now
A general programming discussion community.
Rules:
- Be civil.
- Please start discussions that spark conversation
Other communities
Systems
Functional Programming
Also related
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I find having slow dev process is really soul crushing. I worked a few jobs in enterprise Java world where you had to wait like 20 min for the app deploy any time you made a change. It's pretty awful.
I discovered Clojure about a decade ago, and it completely changed how I look at programming. All the development is done interactively against the running program. Any changes you make are immediately reflected in the runtime, and I find that makes development very engaging for me. I can write a few lines of code, send them for evaluation, see that the code is doing what I want, and iterate. At this point I just couldn't go back to doing development where I write a bunch of code and wait for it to compile to see what it's doing.