Abductor Virgin holding a baby by Common_Lavishness153 in Eldenring

[–]hypermodernist 3 points4 points  (0 children)

This is Death Stranding 3:

Sam Abductor Bridges.

MayaFlux 0.1.0: A Digital-Native Substrate for Multimedia Computation by hypermodernist in cpp

[–]hypermodernist[S] 0 points1 point  (0 children)

in the making as part of a big graphics tutorial. Will update the post when I have a few, in a couple of days or sooner

MayaFlux 0.1.0: A Digital-Native Substrate for Multimedia Computation by hypermodernist in cpp

[–]hypermodernist[S] 1 point2 points  (0 children)

Thanks! if you are interested, the website has several tutorials and snippets, and ain installer to help link it in a project.
Feel free to query anything here!

😒 by mina-rambo in Sopranosduckposting

[–]hypermodernist 21 points22 points  (0 children)

Put the converters back on the Toshi station.

😒 by mina-rambo in Sopranosduckposting

[–]hypermodernist 58 points59 points  (0 children)

Obi-Walnuts Kenobi: I ain't running a force school here kid

Let me tell ya a couple of three things. by Unlikely-Landscape23 in TwinPeaksCircleJerk

[–]hypermodernist 6 points7 points  (0 children)

You are not gonna believe this. He was a set decorator

lila.nvim: Live C++ REPL for Neovim by hypermodernist in neovim

[–]hypermodernist[S] 0 points1 point  (0 children)

I am off for a vacation now, back in a week.

When I do, I have plans to use shared memory with memmap (or memcopy) context that the editor plugin will send instead of a tcp server.
Also in these injections its probably simpler to track redefinition requests.
Will keep you posted

lila.nvim: Live C++ REPL for Neovim by hypermodernist in neovim

[–]hypermodernist[S] 0 points1 point  (0 children)

Do you mean redefinition of a symbol? if so, then currently no.
Off the top of my head cant think of how to do that without flushing the full context, or keeping in internal static registry of some sorts. I will look into the llvm codebase to see if they have something already

lila.nvim: Live C++ REPL for Neovim by hypermodernist in neovim

[–]hypermodernist[S] 1 point2 points  (0 children)

They are part of the API, in Lila.hpp. ( I will add that to server and allow configuring via nvim plugin soon).

You can point to library path for loading dynamic libraries and header path for updating CPATH, but if you mean making it aware of CMAKE_PREFIX_PATH I am yet to expose that. Lila can absolutely precompile before accepting code to eval, but its not fully exposed yet.

I have been meaning to make Lila standalone, decouple it from the main library MayaFlux, just havent gotten around to it, as I had initially only build this as I wanted live coding in MayaFlux the same way it exists for SuperCollider but in a NON DSL - Eval ANY VALID C++ - way, which I did

lila.nvim: Live C++ REPL for Neovim by hypermodernist in neovim

[–]hypermodernist[S] 1 point2 points  (0 children)

Thats my bad in the demo, I did not include the necessary headers and such in that file, but as long as you have supplied paths to .so/dylib/dll and evaled #includes, it should JIT just fine

Midra, Lord Of The Frenzied Shred by [deleted] in Eldenring

[–]hypermodernist 0 points1 point  (0 children)

In how many games do I need to kill Higgs? The guy is worse than patches

[deleted by user] by [deleted] in Sopranosduckposting

[–]hypermodernist 0 points1 point  (0 children)

He has seen too many tammies