News for hackers. Stuff that matters.

throwaway96666

Re:Blue Field Entoptic Phenomenon on Friday May 24, 2024 @07:22PM (#40471353)
I know what you're talking about. My neuro said it was still visual snow syndrome. I don't find it to be a negative experience, just something you see. Like (mild) tinnitus, it's only negative if you perceive it as negative.
Re:Try Clojure on Wednesday May 22, 2024 @07:10PM (#40447958)
That seems like a debugger problem, can't the debugger clone/maintain history of the object?
Re:Try Clojure on Wednesday May 22, 2024 @05:01PM (#40446494)
In my experience jumping from a Clojure shop to a large Java shop a few years ago, the benefits of persistent data structures are overstated. Mutable collections are just as good for 99% of use cases. And they're a lot faster (in single threaded code) and occasionally mutation makes things easier.

The selling point of Clojure is that persistent data structures prevent several classes of bugs (unintended mutation, locking, etc.). But in reality -- as long as your team members are good enough programmers -- I don't see these kind of bugs happen in practice.

That being said I love Clojure and the standard library is the best out of any language. It is a great choice in the small market of "projects that need simple and correct code".