The last 3 times I've worked on Vala code for Builder, I've ran into something broken in the compiler with regards to G-I integration.
Like, parameter order scrambling type issues. In otherwords, longjump's into data...
and it's so damn frustrating, because I constantly have to dumb down my APIs to get things to work there.
I almost never have this problem with PyGObject.
@hergertme This is hardly surprising given that despite being both volunteer run projects, vala has not only fewer contributors but also a much larger scope compared to the python bindings.
I know it's kind of cool to do so, and I understand it is frustrating, but ragging on vala lime this is pretty unhelpful. It's a useful tool in the ecosystem at the moment.
@mjog Spare me. I deal with this all the time and I always hold my tongue because of how vocal there community is to backlash against criticism.
Nothing I said was ragging, it was pure description of what I deal with on a regular basis.
@mjog Obviously bugs were filed. But maybe instead of writing a new completion engine for Vala, I'll just delete the code and go work on something else that doesn't involve self-righteous people trying to make me feel bad for being realistic about my experiences on my personal mastadon account.
@mjog Apology accepted, water under the bridge.
@hergertme Hey yo, I'm sorry for making you feel like that. I'll shut up then.