Programmieren mit Vala

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Henrikx

Programmieren mit Vala

Beitrag von Henrikx » 04.02.2011 17:55:15

Unter der gleichlautenden Überschrift ist bei Pro-Linux ein Artikel zu dem Thema erschienen, übernommen aus freiesMagazin 01/2011.

Frage(n) :
Hat hier jemand schon mal mit Vala programmiert, oder experimentiert?
Wie ist euer Eindruck über Vala.
Dokumentation zu Vala in deutscher Sprache habe ich bisher noch nicht gefunden.

Milbret
Beiträge: 827
Registriert: 26.05.2008 12:04:54
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Nörten-Hardenberg
Kontaktdaten:

Re: Programmieren mit Vala

Beitrag von Milbret » 05.02.2011 08:03:47

Ich habe mir den Artikl schon vor zwei Tagen angeschaut.
An sich erinnert Vala sehr an C#/Java.

Ich habe nur das Gefühl, dass die Abhängigkeit zu glib sehr groß ist.
Vala hätte an sich das Potenzial eine super Sache zu werden, wie C# und Java, aber aktuell kann ich mich wegen der glib Geschichte nicht damit anfreunden.

Martin
Es gibt keine if Schleife -> http://www.if-schleife.de/
Ansonsten GPL/GNU/Linux/Debian/Free Software 4 Ever :D

Benutzeravatar
bmario
Beiträge: 1257
Registriert: 05.09.2007 12:15:47
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dresden

Re: Programmieren mit Vala

Beitrag von bmario » 05.02.2011 09:56:49

Milbret hat geschrieben:Ich habe nur das Gefühl, dass die Abhängigkeit zu glib sehr groß ist.
Vala hätte an sich das Potenzial eine super Sache zu werden, wie C# und Java, aber aktuell kann ich mich wegen der glib Geschichte nicht damit anfreunden.
Vala wird zu C und GLib/GObject "kompilert". Das wiederum wird mit einem C-Compiler zu Binaries kompiliert. Das gesamte Objektsystem in Vala basiert auf dem, was die GLib bietet. Die meisten Datentypen werden auf ihr Gegenstück in der GLib abgebildet. Um es kurz zu sagen, Vala hängt nicht von der GLib ab, sondern Vala ist ein Frontend für die GLib, was es erlaubt schönen einfachen Code zu schreiben. Jeder der mal mit der GLib eine Klasse erstellt hat, weiß was das für eine Qual sein kann.

Mario
Nichts zu tun ist viel besser,
als mit viel Mühe nichts zu schaffen. - Laotse

Antworten