Ubuntu-Austria Foren-Übersicht
Portal  •  Forum  •  Profil  •  Suchen   •  Registrieren  •  Einloggen, um private Nachrichten zu lesen  •  Login   

 Hochsprache namens Vala

Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
Gast











BeitragVerfasst am: 18.01.2008, 00:56    Hochsprache namens Vala Antworten mit ZitatNach oben

Hallo,

Es gibt viele Gnomeprogrammierer die mit C arbeiten und Probleme mit dem erstellen von Grafikoberflächen haben, da diese viel Code verursachen.

Ein Schweizer Programmierer namens Jürg Billeter hat aus diesem Grund eine neue Hochsprache namens Vala erfunden.

Vala orientiert sich vom Syntax her sehr stark an C#, der vorteil von Vala gegenüber C# ist jedoch, dass kein Bytecode generiert wird, sondern wieder C Code der nur von glib abhängig ist. Dadurch benötigen Vala-Programme in der Regel weniger Speicher als C#-Programme und sind noch dazu so schnell wie C-Programme die Glib nutzen.

laut einem Artikel in der "Linux User" reagierten die Gnome-Entwickler bis jetzt meist positiv auf die neue Sprache, was bedeutet, dass Vala bald eine beliebte alternative zu C, Python oder vor allem C# mit Mono werden könnte.

Projektpage von Vala:
http://live.gnome.org/Vala

Auf der Projektpage gibt es Testapplikationen sowie ein Tutorial und eine Dokumentation zu der Sprache.

In den Ubuntu 7.10 Paket quellen ist Vala in einer älteren Version erhältlich einfach in Synaptic nach "valac" suchen oder mit "sudo apt-get install valac" aus der cli heraus installieren.

Ich hoffe, dass der Beitrag für einige User hier interessant ist Smile ich find die Sprache jedenfalls sehr interessant.

mfg
luke


Desktop: anderer

Version: 16.04

Hardware: Notebook

Architektur: 64Bit
Online    
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen


 Gehe zu:   



Berechtigungen anzeigen


Forensicherheit

1008050261051 Angriffe abgewehrt

Powered by Orion based on phpBB © 2001, 2002 phpBB Group
CBACK Orion Style based on FI Theme
Alle Zeiten sind GMT + 2 Stunden



[ Page generation time: 0.2095s (PHP: 18% - SQL: 82%) | SQL queries: 26 | GZIP enabled | Debug off ]