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 <[email protected]> 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 > [email protected] > https://mail.gnome.org/mailman/listinfo/vala-list _______________________________________________ vala-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/vala-list
