>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 braces and semi-colons everywhere. If by typing you mean how data types are checked then no, Genie does not have dynamic typing like Python. You must declare the data type explicitly in the program and these are checked at compile time, e.g. x:int = 1 although 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 wrapping data 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 slowly working on a wiki page about enhancing Genie, see https://wiki.gnome.org/Projects/Genie/Developing That 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 help you 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
