വല (പ്രോഗ്രാമിങ് ഭാഷ)
പ്രോഗ്രാമിങ് ഭാഷ From Wikipedia, the free encyclopedia
സി അടിസ്ഥാനമാക്കിയുള്ള ഒരു കമ്പ്യൂട്ടർ ഭാഷയാണ് വല. ആധുനിക കമ്പ്യൂട്ടർ ഭാഷകളുടെയെല്ലാം പ്രത്യേകതകളും സൌകര്യങ്ങളും സി ഭാഷയിൽ ലഭ്യമാക്കുക എന്ന ഉദ്ദേശത്തോടെയാണ് വല ഭാഷയുണ്ടാക്കിയിട്ടുള്ളത്. ജുർഗ്ഗ് ബില്ലെറ്ററും റഫായെല്ലി സാണ്ട്രിനിയും ചേർന്നാണ് വല നിർമ്മിച്ചത്.
ശൈലി: | Multi-paradigm: imperative, structured, object-oriented |
---|---|
പുറത്തുവന്ന വർഷം: | 2006 |
വികസിപ്പിച്ചത്: | Jürg Billeter, Raffaele Sandrini |
ഏറ്റവും പുതിയ പതിപ്പ്: | 0.10.0/ സെപ്റ്റംബർ 18, 2010 |
ഡാറ്റാടൈപ്പ് ചിട്ട: | static, strong |
വകഭേദങ്ങൾ: | Vala, Genie |
സ്വാധീനിക്കപ്പെട്ടത്: | C, C++, C#, Java |
ഓപറേറ്റിങ്ങ് സിസ്റ്റം: | Every platform supported by GLib |
അനുവാദപത്രം: | LGPL 2.1+ |
വെബ് വിലാസം: | http://live.gnome.org/Vala |
വല കമ്പ്യൂട്ടർ ഭാഷയുടെ സിൻടാക്സ് C# ആണ്. അജ്ഞാതമായ പ്രവർത്തനങ്ങൾ, സിഗ്നലുകൾ, വസ്തുതകൾ, ജനറിക്സ്, അസിസ്റ്റഡ് മെമ്മറി മാനേജ്മെന്റ്, എക്സെപ്ഷൻ ഹാൻഡ്ലിംഗ്, ടൈപ്പ് ഇൻഫെറൻസ്, ഫോർആക് ലൂപ് സ്റ്റേറ്റ്മെന്റുകൾ എന്നിവയും ഇവയുടെ ശ്രദ്ധേയമായ സവിശേഷതകളിൽ ഉൾപ്പെടുന്നു.[1]
കോഡ് ഉദാഹരണം
ഹലോ വേൾഡ് പ്രോഗ്രാം.
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();
}
}
അവലംബം
പുറമെ നിന്നുള്ള കണ്ണികൾ
Wikiwand - on
Seamless Wikipedia browsing. On steroids.