Re: [Vala] Vala on Embedded Devices



As an embedded world developer, I strongly disagree with the statement
about C, C++ and libstdc. Vala is really something that could be
useful for embed world.

There are two scenarios:
1. When you have developed a unit and you want to put it for mass
market. Then you want to make everything cheaper. Then you have to
take maximum from your controller. When you are selling 1 000 000 pink
bunnies, the difference between controller costs is more than
difference in costs of development time.

2. If you have researching and development stage of your device. If
you have one off production of high precision equipment, custom
machine tool or many other non mass market complex applications, the
cost of the development is much much more than costs of controllers.
In this case, the time when controllers should be programmed only in
assembly language is passing away.

There are java and .NET driven controllers available on the market.
But there are specific problems with real time and garbage collection
for those technologies as well.  At the same time Vala claims to be as
fast as C++ and to be run anywhere with C support. So definitely Vala
will find a lot of users in embedded programming (with all vala syntax
sugar).


On Fri, Dec 7, 2012 at 4:21 AM, Ma Xiaojun <damage3025 gmail com> wrote:
In embedded environment, people even find glibc bloated...

If the mailer want OO support, what about C++ without libstdc++?
If the mailer want some sugars in GLib, that's probably harder.
_______________________________________________
vala-list mailing list
vala-list gnome org
https://mail.gnome.org/mailman/listinfo/vala-list



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