വല (പ്രോഗ്രാമിങ് ഭാഷ)
വിക്കിപീഡിയ, ഒരു സ്വതന്ത്ര വിജ്ഞാനകോശം.
| ശൈലി: | Multi-paradigm: imperative, structured, object-oriented |
|---|---|
| പുറത്തുവന്ന വർഷം: | 2006 |
| വികസിപ്പിച്ചത്: | Jürg Billeter, Raffaele Sandrini |
| ഏറ്റവും പുതിയ പതിപ്പ്: | 0.10.0/ 2010 സെപ്റ്റംബർ 18 |
| ഡാറ്റാടൈപ്പ് ചിട്ട: | static, strong |
| വകഭേദങ്ങൾ: | Vala, Genie |
| സ്വാധീനിക്കപ്പെട്ടത്: | C, C++, C#, Java |
| ഓപറേറ്റിങ്ങ് സിസ്റ്റം: | Every platform supported by GLib |
| അനുവാദപത്രം: | LGPL 2.1+ |
| വെബ് വിലാസം: | http://live.gnome.org/Vala |
സി അടിസ്ഥാനമാക്കിയുള്ള ഒരു കമ്പ്യൂട്ടർ ഭാഷയാണ് വല. ആധുനിക കമ്പ്യൂട്ടർ ഭാഷകളുടെയെല്ലാം പ്രത്യേകതകളും സൌകര്യങ്ങളും സി ഭാഷയിൽ ലഭ്യമാക്കുക എന്ന ഉദ്ദേശത്തോടെയാണ് വല ഭാഷയുണ്ടാക്കിയിട്ടുള്ളത്. ജുർഗ്ഗ് ബില്ലെറ്ററും റഫായെല്ലി സാണ്ട്രിനിയും ചേർന്നാണ് വല നിർമ്മിച്ചത്.
കോഡ് ഉദാഹരണം [തിരുത്തുക]
ഹലോ വേൾഡ് പ്രോഗ്രാം.
void main () { print ("Hello World\n"); }
വലയുടെ വസ്തുതാധിഷ്ഠിത പ്രോഗ്രാമിങ്ങ് ഉദാഹരിക്കുന്ന ഒരു കോഡ്.
class Sample : Object { void greeting () { stdout.printf ("Hello World\n"); } static void main (string[] args) { var sample = new Sample (); sample.greeting(); } }
പുറമെ നിന്നുള്ള കണ്ണികൾ [തിരുത്തുക]
- The Vala Programming Language, on GNOME Live!
- LibGee, a collection library for vala.
- Benchmark of Vala versus C# and C
- Val(a)IDE, an IDE for Vala
- Vala Toys for Gedit, a plugin for Gedit that adds support of autocompletion and more, to program with Vala.
- Video of Jürg Billeter talking about Vala at the Gran Canaria Desktop Summit in the summer of 2009.
- API Documentation
- Valaforums Community to discuss Vala with other users
|
||||||||||||||||