Post B4RtqniC7OFHaWhYu0 by kopper@not-brain.d.on-t.work
 (DIR) More posts by kopper@not-brain.d.on-t.work
 (DIR) Post #B4RehavamS7a1M7WnQ by kopper@not-brain.d.on-t.work
       1 likes, 3 repeats
       
       if the goal of "free software" is to give the user control over how the software behaves then is minecraft[1] more free than, say, gcc[2]? thread locked by moderators after reaching 100 pages of intense debate[1]: where an end-user can usually install >100 mods with a lot changing the game in nontrivial ways reasonably trivially without major conflicts[2]: where combining multiple features from different forks requires lengthy conflict resolution usually dependent on deep knowledge of the systems being modified
       
 (DIR) Post #B4Rm7AxEfg4Wfq2BJg by kopper@not-brain.d.on-t.work
       0 likes, 0 repeats
       
       what im trying to say is github.com/FabricMC/Mixin & github.com/LlamaLad7/MixinExtras rock and we need clones of them for more languages and environments
       
 (DIR) Post #B4Rm7BEFePgPWbzlq4 by natty@astolfo.social
       0 likes, 0 repeats
       
       @kopper@not-brain.d.on-t.work https://github.com/microsoft/detours
       
 (DIR) Post #B4RmHiMJKT8BAhmvYm by natty@astolfo.social
       0 likes, 0 repeats
       
       @kopper@not-brain.d.on-t.work The problem is not that it would be impossible in native compiled stuffBut rather that compilers demolish functions on purpose
       
 (DIR) Post #B4RmXN9nvN4u36P9NI by natty@astolfo.social
       0 likes, 0 repeats
       
       @kopper@not-brain.d.on-t.work The claim that this is hard out of Java is not entirely trueWe have call conventions and symbolsIt's that Java inlines in HotSpot (at runtime)
       
 (DIR) Post #B4RtqnElsmi47Gw42a by tusharhero@mathstodon.xyz
       0 likes, 0 repeats
       
       @kopper GCC is not a videogame.@Luanti is much freer than Minecraft.
       
 (DIR) Post #B4RtqnRB8edOjkjyNc by kopper@not-brain.d.on-t.work
       0 likes, 0 repeats
       
       @tusharhero look into reading comprehension someday
       
 (DIR) Post #B4RtqnZgd1RLA8ildo by tusharhero@mathstodon.xyz
       0 likes, 0 repeats
       
       @kopper writing a compiler is a different task when compared to writing mods for game.I am sure you are aware GCC has support for many languages as well.
       
 (DIR) Post #B4RtqniC7OFHaWhYu0 by kopper@not-brain.d.on-t.work
       0 likes, 0 repeats
       
       @tusharhero please look into the meaning of words in context instead of simply pattern matching on the words you recognize
       
 (DIR) Post #B4RtqntBSX2I8bqL20 by wolf480pl@mstdn.io
       0 likes, 0 repeats
       
       @kopperI think what @tusharhero is tryng to say is that gcc is solving a problem that is inherently more complex than the problem Minecraft is solving. And when such difference in inherent complexity exists, difficulty of modification is not a good measure of user freedom.I.e. apples and oranges. I don't entirely agree with that point, but I don't think it's fair to accuse tusharhero of lack of reading comprehension
       
 (DIR) Post #B4TFPMf0yj9O1MUrUO by asie@mk.asie.pl
       0 likes, 0 repeats
       
       @kopper@not-brain.d.on-t.workhmm. does that mean that having founded a second, incompatible mod loader makes me an enemy of software freedom 🤔 /s