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

Reply via email to