• ☆ Yσɠƚԋσʂ ☆OP
    link
    fedilink
    arrow-up
    5
    arrow-down
    1
    ·
    2 years ago

    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.