സി അടിസ്ഥാനമാക്കിയുള്ള ഒരു കമ്പ്യൂട്ടർ ഭാഷയാണ് വല. ആധുനിക കമ്പ്യൂട്ടർ ഭാഷകളുടെയെല്ലാം പ്രത്യേകതകളും സൌകര്യങ്ങളും സി‌ ഭാ‌ഷയിൽ ലഭ്യമാക്കുക എന്ന ഉദ്ദേ‌‌ശത്തോടെയാണ് വല ഭാഷയുണ്ടാക്കിയിട്ടുള്ളത്. ജുർഗ്ഗ് ബില്ലെറ്ററും റഫായെല്ലി സാണ്ട്രിനിയും ചേർന്നാണ് വല നിർമ്മിച്ചത്.

വസ്തുതകൾ ശൈലി:, പുറത്തുവന്ന വർഷം: ...
വല
ശൈലി:Multi-paradigm: imperative, structured, object-oriented
പുറത്തുവന്ന വർഷം:2006
വികസിപ്പിച്ചത്:Jürg Billeter, Raffaele Sandrini
ഏറ്റവും പുതിയ പതിപ്പ്:0.10.0/ സെപ്റ്റംബർ 18, 2010; 14 വർഷങ്ങൾക്ക് മുമ്പ് (2010-09-18)
ഡാറ്റാടൈപ്പ് ചിട്ട: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 in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.