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.

keskiviikko 25. syyskuuta 2013

Got Junk mail, comments now on only for Google-account owners.

Saapuneiden roskapostikommenttien johdosta jouduin muuttamaan kommenttien asetuksia, Vain Google-tilin haltijat voivat kommentoida, ja kommentit tarkistetaan aina.  Sen aina-tarkistamisen voi kyllä varmaan pian muuttaa.

& Comments "always checking is on", but that I can soon change, maybe.
.

tiistai 24. syyskuuta 2013

Dart data-hakemiston nimen muuttaminen on hieman raskas operaatio


Paljon dataa..  DartEditori suoritti nimenmuutoksen noin 44 minuutissa.  Symlinkkien tarkastus ja pakettien oikeellisuuden varmistus kesti.  Sitten vielä analysointia.... n 10 min.

390 Mt   Levyllä 471
34 515 tiedostoa,  8062 kansiota      Paljon ilmaista Dartlang -kamaa rohmuttu siis.


Chancing The name of my Dart-data folder was quite a heavy job for DartEditor:
390 Mb,  8062 Folders,  34515 Files.    44 minutes. lol   & then some analyzing, 10 min..

.

maanantai 23. syyskuuta 2013

Just beginning; dawo package in Pub; Quick start for new Dart Programmer, Version 0.0.0

5.  dawo: pitkä matka unelmalla; versio 0.0.0  Vain tyhjät raamit. lol  Mutta voi sen ladata verkosta ja seurata (mahdollista) kehitystä.

4.  dawo: Päivitän jatkuvasti tiedostojani kolmeen tietsikkaan. Kun kierrätän ne Pub:in kautta, minun pitää tehdä muutokset vain yhteen paikkaan

3.  Unelma: dawo: Valmis työ-ympäristö uudelle Dart-ohjelmoijalle, esimerkkejä, paketteja, ohjeita. Paljon valmista kamaa yhdellä komennolla.

2.  http://pub.dartlang.org/  free stuff, but follow the rules, when making your own package: layout conventions, versioning philosophy... aso.

1.  Ryhdyin tekemään dawo (Dart Work) pakettia Dart:in pub-pakettijakeluun, ideani esillä gitHub:issa. (Mulla kun on niin paljon vapaata aikaa:)
Heikki Lappalainen ‏@etanatikku 23.9.2013


TRANSLATION TO ENGLISH.. coming... wait...
Let google translator do the job.. so here it is:

5 Dawo: The dream long way, version 0.0.0 only empty frames. lol But it can be downloaded from the Web and keep track of (possible) development.

4 Dawo: constantly upgrading my computer to my files in three. When you recycle them Pub in through, I need to make changes only in one place

3 Dream: Dawo: Ready for the new working environment Dart programmer, examples, packages and instructions. A lot of finished stuff with a single command.

2 http://pub.dartlang.org/ free stuff, but follow the rules, when making your own package: layout conventions, versioning philosophy ... aso.

1 I started to do Dawo (Dart Work) Dart package in the pub-parcel, present my ideas on GitHub:
(I've got when you have so much free time :)
Heikki Lappalainen @ etanatikku 23/09/2013


BUT Problems:  I must learn: Layout Conventions, Entrypoint, Example folder.. aso.
Do'nt yet know, how to make this work, how I can get my folders to Pub..

I have put some of it in example folder, but don't want to make 0.0.1 version, before I have much more stuff. Long way to go...
.

torstai 12. syyskuuta 2013

My Starred Items in Dartlang Issues


ID Type Status Priority Area Milestone Owner Summary AllLabels

88 Enhancement Accepted Medium Language Later gbra...google.com Enhancement: Enum Area-Language, Milestone-Later, Priority-Medium, Type-Enhancement

983 Enhancement Triaged Medium Language Add a Python-like slice operator for lists and strings Area-Language, Priority-Medium, Type-Enhancement

3755 Enhancement Accepted Medium Language Later gbra..google.com Feature request: support for nested classes. Area-Language, Milestone-Later, Priority-Medium, Type-Enhancement

3888 Enhancement Accepted Medium Language Later gbra..google.com Enhancement: Allow extending num, String etc. Area-Language, Milestone-Later, Priority-Medium, Type-Enhancement

4253 Enhancement Accepted Medium Language Later gbra.google.com Class private fields and methods Area-Language, Milestone-Later, Priority-Medium, Type-Enhancement

5381 Enhancement Accepted Medium Language Python-style function decorators Area-Language, Priority-Medium, Type-Enhancement

5675 Defect Triaged Medium Language gbra.google.com Loop variables cannot be const Area-Language, Priority-Medium, Type-Defect

5680 Enhancement Accepted Medium Language gbra..google.com Remove the 'new' keyword for invoking constructors Area-Language, Priority-Medium, Type-Enhancement

5741 Enhancement Accepted Medium Language gbra.google.com Expand do/while loops to allow bodies both before and after the test. Area-Language, Priority-Medium, Type-Enhancement

5750 Enhancement Accepted Medium Editor M7 pqui  google.com Plugin Dartium Provisioning to add Dartium to Eclipse plug-in. Area-Editor, Editor-Plugin, Milestone-M7, Plugin, Priority-Medium, Type-Enhancement

6943 Defect Accepted Medium Language gbra..google.com Support environment-specific libraries Area-Language, Priority-Medium, Type-Defect

7002 Defect Triaged Medium Language syntax support for Stream programming Area-Language, Priority-Medium, Type-Defect

7023 Enhancement Triaged Medium Language Add "Spread operator" Area-Language, Priority-Medium, Type-Enhancement

7780 Defect Accepted Medium Language Extending or implementing Function should be legal Area-Language, C1, Priority-Medium, Type-Defect

9448 Defect Triaged Medium Editor Later pqui   google.com No automatic update Area-Editor, Milestone-Later, Priority-Medium, Type-Defect

9991 Enhancement Accepted Medium Language gbra..google.com scoped object extensions Area-Language, C1, Priority-Medium, Type-Enhancement

10374 Defect Triaged Medium Language introduce struct (lightweight class) Area-Language, Priority-Medium, Type-Defect

10422 Defect Triaged Medium Language Add Option type to Dart Area-Language, Priority-Medium, Type-Defect

10667 Enhancement Triaged Medium Language Make classes first-class citizens Area-Language, Priority-Medium, Type-Enhancement

10715 Defect Accepted Medium Pub rny   google.com pub install not working on win 7 64 bit Area-Pub, Priority-Medium, Type-Defect

10751 Enhancement Triaged Medium Language Language Feature Request: extend cascade operator to declarations Area-Language, Priority-Medium, Type-Enhancement

10953 Defect Triaged Medium Editor M7 pquits...google.com [eclipse plugin] pub non executable after update Area-Editor, Milestone-M7, Priority-Medium, Type-Defect

11130 Defect Accepted Unassigned Language gbr   google.com Consider addig typecase Area-Language, Priority-Unassigned, Type-Defect

11715 Defect Triaged Unassigned Language Allow multidimensional arrays in Dart Area-Language, Priority-Unassigned, Type-Defect

11923 Defect Triaged Unassigned Language class literals should allow generics Area-Language, Priority-Unassigned, Type-Defect

11975 Enhancement Triaged Medium Language kaspe  google.com Part directive confusion Area-Language, Priority-Medium, Type-Enhancement

12460 Enhancement Accepted Unassigned Language gbra...google.com support private _main in Dart? Area-Language, Priority-Unassigned, Type-Enhancement

12606 Enhancement Accepted Unassigned Language gbra...google.com Support understands() method/construct on objects Area-Language, C1, Priority-Unassigned, Type-Enhancement

12697 Defect Triaged Unassigned Language Provide better, shorter syntax for simple loops Area-Language, Priority-Unassigned, Type-Defect

13261 Defect New Unassigned Add extendable map class Priority-Unassigned, Type-Defect  

OU!  Looks a little messy.. maybe I must try to improve this....