Last comments

March 2009
Mon Tue Wed Thu Fri Sat Sun
 << < Current> >>
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31        

Categories

XML Feeds

What is RSS?

Who's Online?

  • fawlallogyvog Email
  • Guest Users: 11

Credits

powered by b2evolution, design by Danny Ferguson

Archives for: March 2009

Vala 0.5.7 now in maemo.org Extras

After a bit of a prod; and a delay; mud-builder's vala recipe has been updated to the latest release 0.5.7 and uploaded to Extras-Devel as "vala" - this can now be used in Build-Depends lines in auto-builder packages.

What is Vala?

Vala is a modern, object-oriented programming language with a syntax inspired by C# and Java. However, it compiles to native code (via C), giving the benefits of modern programming languages and the speed of native development.

From its website:

Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.

Example

I've also uploaded another little package - vala-sample (basically, HildonSample) - which demonstrates that a Build-Depends: vala line in a package's debian/control can be built using the auto-builder:

This is only in Extras-devel as it's use to end-users is pretty small, however it demonstrates three things:

  • How easy it is to package stuff with mud-builder.
  • That the auto-builder can build Vala apps.
  • That unlike other modern programming languages on Maemo (such as Python, Ruby, Java or C#) there is no additional start-up lag in a Vala application.

A screenshot all the same:

Vala Sample application
Permalink 18/03/09, 03:40:15 pm, by Jaffa, 210 words, 914 views
Categories: Maemo , 1 comment