DART on Googlen avoimen lähdekoodin ohjelmointikieli, joka toimii verkkosivuilla ja servereissä, ja jolla voi JavaScriptiä paremmin hoitaa suurten verkkosovellusten koodaamisen. DART kielen kehitys aloitettiin 9/2011 ja 1.0-versio kielestä julkistettiin loppuvuodesta -2013. Nyt jo on olemassa lähes valmiit työkalut Chrome selainta varten. Blogger-blogien pitäjiä varten saamme ehkä kiintoisia Gadgetteja sivupalkkeihin ja muuta toiminnallisuutta verkkosivuille.
TÄMÄ blogi sisältää pääosin omia pohdintojani ja muistiinpanoja, eikä se varmaankaan tuo kovinkaan paljon uutta DART-kielen opiskeluun. Materiaali on pääosin KOPIOITU :( Dartlang-sivustoilta, josta kannattaa KÄYDÄ TARKISTAMASSA kielen viimeiset syntaksit.

torstai 27. syyskuuta 2012

Simple DART DEMO, Yksinkertainen DART esimerkki ohjelma

// Simple DART demo to show use of Control Flow-structure and varables
 // that give it some control control. Done with Editor 12784 27.9.2012
 // This is gonna be changed during coming days... Not happy with it..
 // Also here is simple class and its instance in main structure.
 // When buildin first DART programs it is better to begin with these small ones...
// Output of this is seen in editor Output windows


#import('dart:html');

var jobs   = ['+1-Coffee','+2-Play Computer','3-Read Posts','4-Window watching','5-Hmmm'];
num jCount = jobs.length;
num jNow   = 0;


class Listjobs  {
//   not so elegant...

  num doJobs()   {
  num     _i      = 0;
  for (_i = 0; _i < jCount; _i++){
    print('Job To do now:   ');
    print(jobs[jNow]);
    print('OK.');
    jNow = jNow + 1;
  }
  return(jNow);
  }
}


void main() {

print('listing jobs...  $jCount');

var myListJobs = new Listjobs();
myListJobs;
myListJobs.doJobs();

  print(' Lets DART AGAIN!!  ');
}


In try dartlang  http://try-dart-lang.appspot.com/   this seems to collect 5 errors,
but in my editor it runs without errors...

Ei kommentteja:

Lähetä kommentti