Re: [gnome-love] GNOME needs some good SDK



Vala is translated in C/GLib before it's built, that means so many data structures in assembly, that means overhead. And, Vala was quite unstable the latest time I tried it, throwing meaningless low level exceptions (a good inheritance from C).

2012/2/27 Brian Duffy <brduffy gmail com>
Personally, after quite a while deciding what language to use for my project, I went with Vala. I just did not want to deal with writing my application in C. If Vala could gain an excellent IDE with a proper visual debugger that isolated you from the underlying C code then I think that would make for a nice development environment. Problem is, I don't see the community getting this done with Vala. I'm just happy that they have done what they have! It's amazing really. However, you can't escape the fact that many of these contributions are made by people with other, more pressing responsibilities. The most successful ones are often sponsored by a larger company, but there contributions are sometimes limited to that company's needs. 

My biggest hope is for a company like Canonical to spend a good deal of time and money and develop a kick ass Vala IDE/Debugger and API even if they have to charge for it.



2012/2/27 Konstantin Evdokimenko <qewerty gmail com>

Cocoa is not a single framework it has a lot of them, I think even more than gtk+ and gnome have together. MS also has many technologies, frameworks and solutions. So I'm thinking nothing is that bad with gnome, but
maybe a good ide is needed
27.02.2012 23:31 пользователь "Darton Williams" <dartonw gmail com> написал:


>
> On Thu, Feb 23, 2012 at 4:38 PM, Michele Alex D. De Pascalis <glaedr il drago gmail com> wrote:
>>
>> Just look around: Apple and Microsofts have their own SDKs, APIs and IDEs perfectly working with them. Compared to these, developing for GNOME is way too hard and complicated. Maybe we have the fastest software, but we have to write with Gtk, which is just a toolkit, without anything else really integrating it. And C is over, so autogenerating a wrapper isn't a good solution (talking about gtkmm). If a newbie gets in touch with Cocoa and Xcode, he gets templates, he gets wide documentation, he connects events with handlers by a drag'n'drop, cutting on the IDE's editor.
>> But it's not just about the IDE itself, it's also about paradigms: Apple chose Model View Controller and Delegation, and everything is written around these, and it takes seconds to add a View to your application.
>> I'm saying this because I've been learning Cocoa for eight months, and I had learnt C++ before. Even now I know C++ is better in many ways, but trying back Gtk made me understand it's not about the language, now. Those who write iOS or Mac apps know what I mean with all this.
>> _______________________________________________
>> gnome-love mailing list
>> gnome-love gnome org
>> http://mail.gnome.org/mailman/listinfo/gnome-love
>
>
> I fully agree with this statement - that GNOME desperately needs a unified API/SDK. It would accelerate adoption of GNOME simply because application development would become less of an arcane art. As a developer, I feel that I could contribute to that effort.
>
> So how do we get started? :)
>
> _______________________________________________
> gnome-love mailing list
> gnome-love gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-love
>


_______________________________________________
gnome-love mailing list
gnome-love gnome org
http://mail.gnome.org/mailman/listinfo/gnome-love




--
Duff

_______________________________________________
gnome-love mailing list
gnome-love gnome org
http://mail.gnome.org/mailman/listinfo/gnome-love




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]