Good Morning! waving
Morning!
mogge
good morning
Today's our national election. Just went out to vote.
good luck
morning π
Is anyone using immediate-mode ("game engine style") rendering here daily without a web browser in the loop? (yes /β) I guess maybe only ClojureDart & Flutter would be the yes-replies?
@kcesare posted over in #jank about using c++ imgui a few months back -- https://github.com/kylc/jank-imgui
Oh, and the prolific @roman01la posted this: https://romanliutikov.com/blog/native-apps-with-clojurescript-react-and-static-hermes, again using imgui
both really exciting! Roman compiling js to C was surprising π
Yeah - mildly mind-blowing. Quite a number of moving parts though, based on a surface read. The jank example may be closer to what you were asking about though? As in traditional immediate-mode rendering.... Looking forward to having an excuse / some time to poke at it myself, but work is limiting my opportunities to play with all the new toys at the moment.
> The jank example may be closer to what you were asking about though? Yes, but both examples are indeed very interesting to me. My motivation is that I want to make small GUI apps for myself, and I don't to pass everything through a browser. Browsers are amazing for hypermedia and documents, and when the server is far from the client, but if I just want to paint the screen really fast?
Spent a couple of weeks writing an internal tool with c++/imgui some years back. Didn't really need to paint the screen really fast, but it was fun π
I worked with 3D engines for CAD/CAE years ago. Still kind of angry that I can't "just" make the same thing with Clojure when the data has to be guided gently through a browser, rather than just painting what's there. But Jank's entry to the Clojure scene is definitely amazing news!
Can't be done with Java graphics?
probably, but what do you mean specifically? swing? awt? Nikita's Skia java bindings? I'm asking because I don't know the landscape, do I don't know exactly what you're alluding to.
I don't know it either, but I would be surprised if there was no native method to just draw pixels in jvm land. Even more than one.
Java2D and Java3D are out there, but I use JOGL most of the time to open a native window with a drawing context. (This is what we do with quil.)
good morning
Today's walk is sponsored by the Danish Election Day
I have been thinking about something like this: https://github.com/SeniorCareMarket/eve?tab=readme-ov-file couldn't this just mean that you could get rid of the ((No)SQL) DB?
Sounds really good π
that is one of the things I like about Rama, you can just store any clj data structure. Looks like Eve can do that as well. And in the use case I currently am working on if I have 10k items it is a lot. so a proper DB feels like overkill
Iβm reading eve as SQLite but with Clojure data structures. Very cool.
it certainly feel lite
Good πΈ morning
Good morning! Going north π¬οΈ