I'd just like to interject for a moment. What you're referring to as React, is in fact, React + ReactDOM, or as I've recently taken to calling it, React plus ReactDOM. React is not a complete library unto itself, but rather a core component of a fully functioning web development stack.
Posts by rboud
POV: you initialize a variable in java
<-- Clueless
So maybe compiling the ocaml runtime might be easier ?
the C/C++ dependencies are using caml FFI so they cannot exist in of itself, and i really don't wanna rewrite them.
update on my project, decided to compile the ocaml runtime to webassembly instead because my god
To sum-up for this project I have to transpile to javascript/WebAssembly an ocaml project who has some C/C++ dependencies, where there is some assembly code.
What the hell did I get myself into?
took 5mn to build & I don't have the correct version of node anymore
just made an apt update && upgrade in a node:<version> debian Docker container.
One of the dumbest things I've done today
opam switch saved my day
Just made my (real) first issue in an open source project !!
welp it happened, updated to latest ocaml & opam versions and nothing works anymore. Time to read the docs I guess
Plus the project has some C and C++ dependencies, and it clearly listed me the non implemented "primitives" and all I have to do is rewrite them as JS function it just works
Most of my time were dedicated to understand how dune and opam works.
But still too abstract for me, I still don't have any idea of how it works under the hood. So hope I won't face an obscure error
Working on a class project where I have to make a full client side web site of a static analyzer written in Ocaml.
And genuinely impressed by the js_of_ocaml project and it's integration with dune
Dune is really powerful but it abstract a bit too much how everything works under the hoods. Got a hard time trying to figure that out at first
I may be used to how npm handles things, but god the Ocaml ecosystem is weird.
Working on a new portfolio with astro.js to update my everlasting WIP on my domain.
Going for a bento design, let's see how it goes.
I should really update my resume too.
I'm having a weird experience now with KDE plasma6.
On wayland it is smooth but not stable, experiencing crashes every now and then
On X11 no crashes but the animations are often laggy.
It's probably because I didn't finished the configuration of Arch. There may be some missing firmware or drivers
I think everything was fixable but it really wasn't stable. Problems appeared frequently. Not really npm's fault.
- had an issue with installed modules not detected, like npx astro saying astro not found.
- had some issues with image optimization with sharp on windows too as a part of nextjs
kinda lazy in customization rn, was up all night configuring a dual boot instead of coding.
I used archinstall and for now i'm using kde plasma. When I have the time i'll try ricing correctly AwesomeWM
Okay I'm done, uninstalling windows instead on redoing my portfolio website as I was planning
- npm not working on my windows machine
- Working on arch & ubuntu WSL but hot reloading isn't, it doesn't detect the file change smh
- vscode ssh on my server is too slow
I'm really gonna switch to linux as my main OS and having windows aside for games. Coding on windows is just not viable.