Re: [Vala] Is Genie Alive?
- From: Al Thomas <astavale yahoo co uk>
- To: "vala-list gnome org" <vala-list gnome org>
- Subject: Re: [Vala] Is Genie Alive?
- Date: Thu, 5 Mar 2015 18:00:48 +0000 (UTC)
From: zeta <kmsiete gmail com>
Subject: [Vala] Is Genie Alive?
I am currently learning the vala programing lenguague, this is grate, I
also read about Genie that has python style typing
If by typing you mean what you type on the keyboard then yes, Genie usesindentation (tabs by default) for
blocks of code. So no need for squiggly bracesand semi-colons everywhere.
If by typing you mean how data types are checked then no, Genie doesnot have dynamic typing like Python. You
must declare the data typeexplicitly in the program and these are checked at compile time, e.g.
x:int = 1although for more complex types using type inference is more convenient, e.g.:var x = new
UsefulStuff()Genie does also have type parameters with the 'of' keyword for wrappingdata types: see
https://wiki.gnome.org/Projects/Genie#Generics
I am designing a blueprint app for creating mockups something like pencil
using genie, I want to know if this lenguague is going to be supported
in the future?
It is an open source community project so "support" is sporadic. I am slowlyworking on a wiki page about
enhancing Genie, see https://wiki.gnome.org/Projects/Genie/DevelopingThat page includes links to the bug
reports for Genie so may give you an
idea of whether the project is active enough for you. It should also helpyou if you decide to contribute to
Genie's enhancement in future.
For coding examples of projects similar to yours you may want to take a
look at https://wiki.gnome.org/Projects/Genie/TutorialsBlogsExamples
All the best for your project,
Al
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]