@filippo what kinds of settings preclude forking?
typing free software to free the shoulders of giants from golden handcuffs
they/them
@filippo what kinds of settings preclude forking?
@swatters right now i am personally fine with using the lack of goto support as an excuse not to dabble in wasm yet because i have other priorities
@swatters sandboxed code is possible and cool. if posts like this from andy wingo weren't describing wasm as a force for exclusion and if there were much better tooling for integrating wasm across languages (not having to use webpack for rust for example) i would be a lot more interested in it as an ecosystem
@swatters addressing this is not a matter of advertising what it's good for or what's interesting about it. there are a lot of interesting technologies and wasm is not the only sandbox layer. it would be interesting if it was interested in being a cross-language compile target. its continued disinterest in supporting arbitrary CFGs directly because v8 doesn't want to really pokes a hole in the argument that it's supposed to be about more than the v8/browser/chrome environment
@swatters i am not looking for documentation about it i'm building c++-rust bridges in wasm and the c abi and the fact that the tooling for this does not already exist is a really huge problem and indicative that in fact a lot of people are not using wasm as a useful translation layer between languages but as an exotic compile target in which toolchain support is being used to preclude linguistic interop
@swatters i am fully aware of what wasm is and is good for. i am critiquing andy wingo's portrayal of it here (significant since he is a very clouty implementor) and in general i'm concerned about how people want to (mis)use it to play political games to enclose instead of expand
@RosaCtrl thanks so much for explaining these concepts to me
@RosaCtrl no the way folding is window-local is so silly!! i'm not even sure if emacs has a concept of window-local variables (unlike buffer-local)
@RosaCtrl that's absurd
@dalias thanks i might be using this
@dalias @unlambda i think a package manager and build system are probably different things and a package manager can expose hooks to link against system libs while a build system can actually perform the linking. right now the package manager and build tool i am trying to do this with is spack and pants but for any new project i would encourage you to consider this package manager / build system distinction and potentially make those use cases into separate tools or at least interfaces
@dalias @unlambda have worked on one implementation of this previously in the pants build tool https://www.pantsbuild.org/2.18/docs/writing-plugins/the-rules-api/processes
@missmythreyi heard this essay was good and it is
@zardoz03 emscripten generates fake object files and links them together but nobody likes emscripten because everyone wants to do what andy describes and use wasm to box out everyone using C instead of making it easier which is what my prior work was on plugging emscripten into @spack to make wasm C actually feasible from a package manager
@zardoz03 are you currently trying to do that? because i have done some work with that and figured out some of the issues but not all and yes i have ranted many many times about how fucked it is that there are no docs for anything anywhere
i can try moving followers to @hipsterelectron@circumstances.run again in 1 day and i have no reason to believe it will fail this time
reminder that i've moved to @hipsterelectron@circumstances.run and i am in belgium for FOSDEM!
you're reading that right - respect levels are at 100%
(100%) ■■■■■■■■■■
sonic the hedgehog levels are critical
(01%) □□□□□□□□□□
‼️ Whenever taxpayers' money is spent, the software used should be free ‼️
🖊️ Do you agree? Sign our open letter!
Find out more about our “💶 Public money? 🧑🏻💻 Public Code!” initiative!