I'd say that if you have enough experience with C then there are some advantages, but it also comes with the burden of having to manually (and painstakingly) manage everything e.g. memory allocation, garbage collection etc.. by your self.
I guess that with pure C you also don't have the benefits of 3rd party abstractions, so you pretty much have to write most of the stuff from scratch? let me know if I am wrong.
I also thought about this a bit, and I'd rather write code that does not need to be bundled with a ton of bloatware (special dependences) to work, on the other hand my C skills are pretty rusty: then I have red a bit about Vala - from what I understand Vala gives us the benefits of both worlds: in one hand a high level of abstraction, on the other hand your Vala code is basically being translated into C and compiled as such, without the need for dependences like with the very high-level options.
I want to write efficient code, but on the other hand have the ability to also focus on the UI/UX aspect, since after all it is about developing an application for a mobile device that has a touch screen :-)
What do you guys think?
I guess that with pure C you also don't have the benefits of 3rd party abstractions, so you pretty much have to write most of the stuff from scratch? let me know if I am wrong.
I also thought about this a bit, and I'd rather write code that does not need to be bundled with a ton of bloatware (special dependences) to work, on the other hand my C skills are pretty rusty: then I have red a bit about Vala - from what I understand Vala gives us the benefits of both worlds: in one hand a high level of abstraction, on the other hand your Vala code is basically being translated into C and compiled as such, without the need for dependences like with the very high-level options.
I want to write efficient code, but on the other hand have the ability to also focus on the UI/UX aspect, since after all it is about developing an application for a mobile device that has a touch screen :-)
What do you guys think?