What it means is you have to choose
When haven't you had to choose between your favorite mods?
Lex owes you nothing, the modder's who make these mods owe you nothing, you are choosing to use their mod with others, not them. If it doesn't work because one author made a decision then suck it up and say "fine, okay, your mod, your rules, I'll play your way." or simply don't play.
Quote
he is doing
exactly what FC did. Making the mod he devs on intentionally
incompatible.
It's an extremely bad precedent for a mod that is
there to support compatibility
No, what Lex did was more like saying, "oh, hey I'm making this super awesome mod, there's more planned, but you're welcome to make the current versions of you're mods compatible." And then people complaining when the new updates break compatibility, and the old compatible mods don't want to, or can't be bothered, trying for compatibility again. Its the OTHER mod's choices to NOT use forge, it was basically a given from the start that forge would grow and expand, expecting non-forge mods to remain compatible indefinitely was a ridiculous notion. Forge isn't responsible for the compatibility of mods that don't use forge, how can it be? Yes, it was nice that many non-forge mods worked before, but that was just a 'bonus' that the devs used the same modloadermp that was in widespread use elsewhere.
Quote
from what I am reading it wasn't
necessary to make it incompatible.
Have you ever coded before?
A properly written API is a godsend a lot of the time, granted, most mods make use mostly of the forge api itself, which is wonderful, but haven't you wondered why there are so many SSP only forge mods?
So, while, no, it wasn't necessary to make FML, Lex decided it was time to move on from an outdated, and apparently crappy system, which, HELLO, happens ALL THE TIME in RL, why should this be different.
Quote
Once
again you are better off sticking to facts and not opinion. The fact is
that every extra line of code is a potential memory leak or a potential
critical issue. Even in the age of plenty of ram and disk clean code
is always better than bloat. Simple is always better. Apparently you
have never had an issue with MC leaking memory or corrupting saves. The
rest of us mortals have.
Display More
You,my good sir (or ma'am), just contradicted yourself. "Clean code is always better than bloat", what do you THINK the entire point of FML was...
Not to mention that argument in itself is invalid as you don't need the entire forge api if you're not going to use it, as stated above, FML is available standalone.