Re: Why was JPEG encoding/GIF decoding removed?
Posted: Mon Jul 18, 2016 1:20 am
JIT is not enabled on iOS so FFI runs poorly if at all in this platform, all other platforms don't present much problem. Also loading binary libraries in Android isn't that hard if that is what you are looking for. If not then FFI can be used without dependencies as someone stated just to make code faster with memory allocations and better structs.
Criticizing is not wrong, but is better to ask. Also if you are gonna criticize, don't be rude about it, and don't simply criticize everything you don't like, make your point about why such feature would be useful, evaluate why the developers took such decision and understand, that even if you don't like it, NO ONE CARES, the decisions are taken by the development team, which of course takes feedback, but not individual, if you want a feature try to convince everyone it's really needed, just complaining as you did, without reason at all is pointless and rude.
Also having the ability to discern if a tool is right for a job is something a great developer MUST have, if LÖVE doesn't suit your needs, go away, I'm sure you can find something better, say Electron?
Another important ability is to make a tool work the way you want it by implementing features, which I guess this is the path you will follow with GIF decoding, don't just simply go and critic that the LÖVE developers haven't done it for you, try to search for libraries, ask if someone has done it, ask why LÖVE devs took the decision not to put this feature in the framework, ask if it can be done and for directions and you will probably get more constructive answers.
That's all I have to say, I have no more intentions to continue this discussion I hope you can learn something from my feedback on your critic and sorry if I was ever rude to you, I just wanted to say that there are better ways to ask, and decisions always have a background you should try to look at.
Criticizing is not wrong, but is better to ask. Also if you are gonna criticize, don't be rude about it, and don't simply criticize everything you don't like, make your point about why such feature would be useful, evaluate why the developers took such decision and understand, that even if you don't like it, NO ONE CARES, the decisions are taken by the development team, which of course takes feedback, but not individual, if you want a feature try to convince everyone it's really needed, just complaining as you did, without reason at all is pointless and rude.
Also having the ability to discern if a tool is right for a job is something a great developer MUST have, if LÖVE doesn't suit your needs, go away, I'm sure you can find something better, say Electron?
Another important ability is to make a tool work the way you want it by implementing features, which I guess this is the path you will follow with GIF decoding, don't just simply go and critic that the LÖVE developers haven't done it for you, try to search for libraries, ask if someone has done it, ask why LÖVE devs took the decision not to put this feature in the framework, ask if it can be done and for directions and you will probably get more constructive answers.
That's all I have to say, I have no more intentions to continue this discussion I hope you can learn something from my feedback on your critic and sorry if I was ever rude to you, I just wanted to say that there are better ways to ask, and decisions always have a background you should try to look at.