Computer-Ag am WvS Blog der Computer-AG am Werner von Siemens Gymnasium Berlin

4. Mai 2018

4.5.2018

Filed under: Allgemein,Dart,Tagesberichte,Termine,Tisch — admin @ 15:03

Quint, Clément, Martin, Felix, Daniel und Tim sind da.

Angelo und Morten sind auch da. Angelo hat den SuperMUC gesehen.

Auf ein Gramm DNA passen 215 PetaByte.

Angelo durfte dort eine Art CRAY , eine Y-MP EL benutzen. Besteht aus zwei Teilen und ist relativ schwer.

Warum sollte man die Computer-Sprache DART benutzen. „For languages that are quite different from JavaScript: it’s important for Dart to compile to efficient JavaScript.“

Generisches Safedisk ist hier am Start irgendwie. Wie man das erklären kann. BSD-Kernel-Stil auch.

Wir reden auch kurz über „Tabs vs. Spaces“. For further reading: http://www.businessinsider.com/tabs-vs-spaces-from-silicon-valley-2016-5?IR=T

Nächste Woche fällt aus. Brückentag.

13. April 2018

13.4.2018

Filed under: Allgemein,Dart,Fuchsia,Termine,Tisch — Schlagwörter: — admin @ 14:58

Es sind da: Clément, Daniel, Martin, Linus, Quint, Felix, Jannik, Tim, Morten, Angelo.

Wir reden über zyklische Redundanzprüfung. (CRC Checksum).

Robert guckt nach dem neuen Betriebsystem Fuchsia, dass Android ablösen soll. Darin soll auch die Programmiersprache Dart implementiert sein. Hier die offizielle Seite von Dart.

Get started with Dart.

Dart installiert (in Webstorm irgendwie /usr/lib/dart als SDK-Pfad angegeben. Und den Downloadpfad von Dartium). Dieser Code läuft jetzt:

void main() {
  thingsTodo().forEach(print);
}

Iterable<String> thingsTodo() sync* {
  var actions = ['Walk', 'Wash', 'Feed'];
  var pets = ['cats', 'dogs'];

  for (var action in actions) {
    for (var pet in pets) {
      if (pet == 'cats' && action != 'Feed') continue;
      yield '$action the $pet';
    }
  }
}

Hammer.

Es wurde etwas laut, jetzt ist es wieder leise. Außer Tim spielen die anderen zusammen Minecraft.

Nächste Mal fällt aus. Also erst wieder Freitag, den 27.4..