HackerTrans
TopNewTrendsCommentsPastAskShowJobs

ertucetin

no profile record

Submissions

Clojure is almost as fast as C (with some help)

ertu.dev
4 points·by ertucetin·26 วันที่ผ่านมา·0 comments

Updating 100k cubes instantly using Clojure and LWJGL

twitter.com
2 points·by ertucetin·6 เดือนที่ผ่านมา·0 comments

How I build levels while the game is running

twitter.com
7 points·by ertucetin·6 เดือนที่ผ่านมา·0 comments

AI Is Killing Our Online Interaction

ertu.dev
2 points·by ertucetin·7 เดือนที่ผ่านมา·0 comments

comments

ertucetin
·2 เดือนที่ผ่านมา·discuss
The beauty of Clojure/Lisp is that we have a nice macro system. Over the years, people created their own macros to simulate async/await. This is a powerful feature of Lisp, you don’t have to wait for an official release, you can just add that feature to the language yourself. Now we don’t have to use that custom macro anymore, which basically did the same thing.
ertucetin
·3 เดือนที่ผ่านมา·discuss
People call him Scam Altman for a reason.
ertucetin
·4 เดือนที่ผ่านมา·discuss
I’ve built many different kinds of software (backend, frontend, 3D games, cli tools, code editor, and more) with Clojure and have been using it for over a decade now.

I can confidently say that, among the list I mentioned, it’s the best for data manipulation/transformation. Thanks to the author for presenting it clearly and showing how the libraries and code look across different languages, all of which do a great job.

But Clojure has its own special place (maybe in my heart as well :). I think Clojure should be used more in the data science space. Thanks to the JVM, it can be very performant (I’m looking at you, Python).
ertucetin
·5 เดือนที่ผ่านมา·discuss
It is enjoyable if you are working on boring/enterprise software; it is not enjoyable when you are working on your own things.
ertucetin
·5 เดือนที่ผ่านมา·discuss
I just fucking love this guy.
ertucetin
·5 เดือนที่ผ่านมา·discuss
That's why I'll only read source code written until 2024.
ertucetin
·5 เดือนที่ผ่านมา·discuss
It’s the journey, not the destination, but with AI it’s only the destination, and it takes all the joy.
ertucetin
·6 เดือนที่ผ่านมา·discuss
Recently wrote a blog about this: https://ertu.dev/posts/ai-is-killing-our-online-interaction/
ertucetin
·6 เดือนที่ผ่านมา·discuss
https://ertu.dev
ertucetin
·6 เดือนที่ผ่านมา·discuss
I recently wrote a blog post similar to this situation: https://ertu.dev/posts/ai-is-killing-our-online-interaction/
ertucetin
·7 เดือนที่ผ่านมา·discuss
Yes, sorry about that if it annoyed you. I was too busy to write a good human-sound readme. It was an old project, and I wanted to release it as open source as quickly as possible.
ertucetin
·7 เดือนที่ผ่านมา·discuss
Hey, thanks for the feedback. Honestly, I don't know. It seemed pretty easy to do that way at that time. But I'd accept PRs that could improve the product.
ertucetin
·7 เดือนที่ผ่านมา·discuss
Currently polishing my game, it's a 3D troll platformer. I published the initial demo on Steam last week: https://store.steampowered.com/app/4224780/Reflex_Run/

I am using a very different tech stack for it. It is written in Clojure.
ertucetin
·7 เดือนที่ผ่านมา·discuss
Why not do it in Lisp? At least, it is cool.
ertucetin
·7 เดือนที่ผ่านมา·discuss
It looks really nice, but CPU usage is almost 100% all the time. I have a MacBook Pro M3. When I open some fancy Three.js scenes that I found on the net, I instantly profile them. Most of them are really bad in terms of performance. I don't know why.
ertucetin
·7 เดือนที่ผ่านมา·discuss
We need Rust alternative not written in Rust
ertucetin
·10 เดือนที่ผ่านมา·discuss
Here is Clojure implementation of Space Simulator: https://wedesoft.github.io/sfsim/