Revision history for ValaGenieintro


Revision [29475]

Last edited on 2013-11-08 08:26:00 by darkcity [[[HomePage]] > [[ComponentHowTo Components and ]
Additions:
[[HomePage]] > [[ComponentHowTo Components and HowTos]] > [[HowToProgramming Programming]]
====Vala Genie Intro====
==What is this?==
==Main features:==
Deletions:
======{{color text="What is this?" c="black"}}======
======Main features:==


Revision [21653]

Edited on 2012-05-24 10:13:57 by CrustyLobster [Code example Vala]
Additions:
====={{color text="Code example Vala" c="black"}}=====
class Demo.HelloWorld : GLib.Object {
public static int main(string[] args) {
stdout.printf("Hello, World\n");
return 0;
}
}
Deletions:
====={{color text="Code examples" c="black"}}=====
Hello world
[indent=2]
var a = "hello world"
print("%s" , a)
array
a:array of string = {"abc", "def", "xyz"}
for s in a
print(s)


Revision [1923]

Edited on 2009-10-07 10:30:11 by Puppyite [Code example Vala]
Additions:
Being like Python it forces an easy to use spaced format with a simple modern syntax. It is more consistent and flexible than BASIC and logo or other languages recommended for beginners. **However** be aware: Documentation in English is available, but not redundant and not always beginner-friendly. Documentation in other languages, is almost inexistant.
Deletions:
Being like Python it forces an easy to use spaced format with a simple modern syntax. It is more consistent and flexible than BASIC and logo or other languages recommended for beginners. **However** be aware: Documentation in English is available, but not rebundant and not always beginner-friendly. Documentation in other languages, is almost inexistant.


Revision [1922]

Edited on 2009-10-07 10:27:54 by Puppyite [Code example Vala]
Additions:
Being like Python it forces an easy to use spaced format with a simple modern syntax. It is more consistent and flexible than BASIC and logo or other languages recommended for beginners. **However** be aware: Documentation in English is available, but not rebundant and not always beginner-friendly. Documentation in other languages, is almost inexistant.
Deletions:
Being like Python it forces an easy to use spaced format with a simple modern syntax. It is more consistent and flexible than BASIC and logo or other languages recommended for beginners. **However** be aware: Documentation in english is available, but not rebundant and not always beginner-friendly. Documentation in other languages, is almost inexistant.


Revision [1921]

Edited on 2009-10-07 10:24:37 by Puppyite [Code example Vala]

No Differences

Revision [1920]

Edited on 2009-10-07 10:24:08 by Puppyite [Code example Vala]
Additions:
====={{color text="Where is valide code saved?" c="black"}}=====
Deletions:
====={{color text="Where is valid code saved?" c="black"}}=====


Revision [1919]

Edited on 2009-10-07 10:23:14 by Puppyite [Code example Vala]
Additions:
====={{color text="What is the difference between Vala and Genie?" c="black"}}=====
Deletions:
=====What is the difference between Vala and Genie?=====


Revision [1918]

Edited on 2009-10-07 10:22:05 by Puppyite [Code example Vala]
Additions:
======{{color text="What is this?" c="black"}}======
====={{color text="Who Created Genie?" c="black"}}=====
====={{color text="When were Vala and Genie created?" c="black"}}=====
====={{color text="How do I use Genie in Puppy?" c="black"}}=====
====={{color text="Is Genie a good language to start programming with?" c="black"}}=====
====={{color text="Is it suitable for professionals?" c="black"}}=====
====={{color text="Basic Concepts" c="black"}}=====
====={{color text="Where can I find out about String handling in Genie?" c="black"}}=====
====={{color text="Where is valid code saved?" c="black"}}=====
====={{color text="How do you compile code?" c="black"}}=====
====={{color text="Can the code be used in other Linux distributions?" c="black"}}=====
====={{color text="Is Vala available for Windows?" c="black"}}=====
====={{color text="Where can I find out about Valide?" c="black"}}=====
====={{color text="Code examples" c="black"}}=====
Deletions:
======What is this?======
=====Who Created Genie?=====
=====When were Vala and Genie created?=====
=====How do I use Genie in Puppy?=====
=====Is Genie a good language to start programming with?=====
=====Is it suitable for professionals?=====
=====Basic Concepts=====
=====Where can I find out about String handling in Genie?=====
=====Where is valide code saved?=====
=====How do you compile code?=====
=====Can the code be used in other Linux distributions?=====
=====Is Vala available for Windows?=====
=====Where can I find out about Valide?=====
=====Code examples=====


Revision [131]

Edited on 2009-08-01 07:33:20 by Droope [Code example Vala]
Additions:
======Main features:==
=====What is the difference between Vala and Genie?=====
=====Who Created Genie?=====
=====When were Vala and Genie created?=====
=====How do I use Genie in Puppy?=====
[[http://puppylinux.org/wikka/GenieProgramming Check here]]
=====Is Genie a good language to start programming with?=====
Being like Python it forces an easy to use spaced format with a simple modern syntax. It is more consistent and flexible than BASIC and logo or other languages recommended for beginners. **However** be aware: Documentation in english is available, but not rebundant and not always beginner-friendly. Documentation in other languages, is almost inexistant.
=====Is it suitable for professionals?=====
Code is compiled to C, making it fast and efficient. Linux uses C as its main language and the Gnome project is developing Vala
=====Basic Concepts=====
**Files**
Genie code must be written in files with the *.gs extensions. Vala codes must be written in files with the .vala extension.
**Syntax**
=====Where can I find out about String handling in Genie?=====
=====Where is valide code saved?=====
=====How do you compile code?=====
valac -C v4.vala
=====Can the code be used in other Linux distributions?=====
=====Is Vala available for Windows?=====
=====Where can I find out about Valide?=====
=====Code examples=====
%%(language-ref)
%%
**random method**
%%(language-ref)
%%init
%%(language-ref)
%%
Deletions:
======What are the main features of Genie?==
What is the difference between Vala and Genie?
Who Created Genie?
When were Vala and Genie created?
How do I use Genie in Puppy?
Is Genie a good language to start programming with?
Being like Python it forces an easy to use spaced format
with a simple modern syntax. It is more consistent and flexible than BASIC and logo or other languages recommended for beginners.
Is it suitable for professionals?
Code is compiled to C, making it fast and efficient.
Linux uses C as its main language and the Gnome project is developing Vala
Basic Concepts
Files
Genie code must be written in files with the *.gs extensions.
Syntax
Where can I find out about String handling in Genie?
Where is valide code saved?
How do you compile code?
Can the code be used in other Linux distributions?
Is Vala available for Windows?
Where can I find out about Valide
Code examples
random method


Revision [130]

The oldest known version of this page was created on 2009-08-01 07:19:59 by Droope [Code example Vala]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki