Ruum42-News

Linux Presentation Day - Programmiersprachen Contest

Heute wärend dem Linux Presentation Day haben wir etwas herumgespielt und in verschiedenen Programmiersprachen ein simples Beispiel umgesetzt: Alle zwei Sekunden soll ein kurzer Text und eine Zahl ausgebeben werden, die Zahl soll dabei jedesmal um eins inkrementiert werden.

Beispielcode in Python:

import time

a = 0
while True:
    print('Python FTW')
    print(a)
    a += 1
    time.sleep(2)

Beispielcode in PHP:

<?php

for ($i=0;;$i++) {
    echo "PHP FTW\n{$i}\n";
    sleep(2);
}

Beispielcode in Perl:

use strict;
use warnings;

for(my $i=0;;$i++) {
    print "Perl (me so meh)\n$i\n";
    sleep(2);
}

Beispielcode in TCL:

set i 0
while true {
  puts "TCL FTW"
  puts $i
  set i [expr {$i+1}]
  after 2000
}

Beispielcode in Java:

import java.util.concurrent.TimeUnit;

class Main {
    public static void main(String[] args) throws InterruptedException {
         for(int i=0;;i++){
              System.out.println("Java FTW\n" + i);
              TimeUnit.SECONDS.sleep(2);
         }
    }
}

Beispielcode in C64 Basic und Assembler:

läuft mit Vice64
 

Beispielcode in C++:

#include <iostream>
#include <unistd.h>

using namespace std;

main() {
    for(int i = 0; true; i++) {
        cout << i << endl << "C++ FTW" << endl;
        usleep(2000000);
    }
}

Beispielcode in Octave:

i = 0
s = "Octave FTW"
while (true)
  s
  i = i+1
  pause(2)
endwhile

Beispielcode in JavaScript (node.js):

var i = 0;
setInterval(function() {
    console.log("JS FTW\n" + i++);
}, 2000);

Beispielcode in Wiring (Arduino Sketch):

void setup() {
  Serial.begin(9600);
  delay(2000);
}

unsigned int i = 0;

void loop() {
  Serial.println(i);
  Serial.println("Arduino C++ FTW");
  delay(2000);
  i++;
}

LPD 2016.2 auf dem Bärenplatz

Am seit 2015 zweimal jährlich stattfindenden Linux Presentation Day (LPD) (http://linuxday.ch/ ) ist der Ruum42 seit dem Anfang dabei.

Am 8.10.16 zeigten wir uns das erstemal Outdoor, mitten in der Innenstadt auf dem Bärenplatz. Denn in der Stadt können wir mehr Leute erreichen für Linux und für den Verein.

8 (inkl. Tux)  Ruum42 Mitglieder haben sich 5 Stunden lang die Füsse abgefroren um 34 Menschen Linux näher zu bringen. Es war lässig.

Und nebenbei: am offiziellen LPD Herbst-Termin am 22.10.16 findet bei uns im Ruum42 der Brunch statt, bei dem neben dem Essen auch Linux und anderes im Ruum angeschaut und besprochen werden kann (https://ruum42.ch/kalender/lpd-brunch).

 

Spass am Dienstag

Schild für die Maker Faire

 

 

 

Parkett die zweite

ich fange einfach mal an.

Bautag: Parkett

Seiten