20
XX XX JJ JJ 20 Jahre Java XX XX SS SS 20 Slides 20 Seconds

XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

XXXXJJJJ20 Jahre Java

XXXXSSSS20 Slides20 Seconds

Page 2: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

XXXXSSSS20 Slides20 Seconds

ペチャクチャ

http://www.flickr.com/photos/brandonshigeta/2124593170/

Page 3: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

XXXXJJJJ20 Jahre Java

1995

Page 4: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

1992

Page 5: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

Die Anfänge (1992)

● OAK-Projekt / Green-OS● Handheld Device mit Touchscreen● Projekt beinhaltete HW und SW-Anteil

● ursprünglich C++● C++ erwies sich als zu fehleranfällig / zu umständlich● Hauptfehlerquelle: Speicherverwaltung● Lösung: Garbage Collection

Page 6: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

1992 2012

1997

JDK 1.0

JDK 1.1

2002

2007

J2SE 1.4

JSE 6

JSE 7

Page 7: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

http://www.flickr.com/photos/traftery/4773457853/

javajavainside

inside

Page 8: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

http://www.flickr.com/photos/moonrat/1352669770/

javajavainside

inside

Page 9: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

javajavainside

inside

http://www.flickr.com/photos/tprzechlewski/4072204639/

Page 10: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

javajavainside

inside

http://www.flickr.com/photos/samanathon/350679026/

Page 11: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

javajavainside

inside

http://commons.wikimedia.org/wiki/File:Smartcard3.png

Page 12: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

javajavainside

inside

http://www.flickr.com/photos/jdhancock/6051805616/

Page 13: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

http://www.flickr.com/photos/rheaney/4487519028/

WRITE ONCE RUN ANYWHERE

Page 14: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

ペチャクチャ[petscha-kutscha]

http://www.flickr.com/photos/uggboy/5181846719/

Page 15: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

http://www.flickr.com/photos/wolfgangstaudt/3793158174/

Page 16: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2
Page 17: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

Spielregeln

20 x 20● Ein Pecha Kucha Vortrag besteht aus 20 Folien á 20

Sekunden● Jede Folie wird exakt 20 Sekunden lang gezeigt. Die

Folien wechseln automatisch – der Vortragende hat keinen Einfluss darauf

● Die Reihenfolge der Folien legt der Vortragende fest● Die Reihenfolge der Vortragende legt der Veranstalte

fest● Tipp: Beschränke dich auf das Wichtige – 20

Sekunden sind kurz!

Page 18: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

Vorträge Teil I

A1 16:00 BegrüßungA2 16:10 Hello World von A – Z

(Oliver Böhm, Frederik Wystup, T-Systems)

A3 16:20 20 Jahre Java, 30 Jahre OO(Andreas Tönne, Novatec)

A4 16:30 Java auf der Überholspur(Wolfgang Weigend, Oracle)

A5 16:40 Skalierung mit EHCache und Terracotta(Jochen Wiedmann, Software AG)

A6 16:50 Workflow-Engines sind das JPA von morgen!(Bernd Rücker, Camunda)

A7 17:00 From System.out to Executable Specifications(Anis Ben Hamidene, Novatec)

Page 19: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

Vorträge Teil 2

B1 17:30 gdv.xport goes OpenSource(Oliver Böhm, T-Systems)

B2 17:40 Anti-Pattern(Oliver Böhm, T-Systems)

B3 17:50 Eclipse Code Recommenders(Marcel Bruch, TU Darmstadt)

B4 18:00 N.N.(F.W.)

B5 18:10 Spring Roo(Michael Kahle, PTC))

B6 18:20 Alles außer Java! JVM-Sprachen sagen 'Happy Birthday'(Alexander Klein, BeOne)

B7 18:30 Gone in 20 seconds – how to fail like a Pro :-)(Alexander Klein, BeOne)

Page 20: XX JJ - JUGS · A7 17:00 From System.out to Executable Specifications (Anis Ben Hamidene, Novatec) Vorträge Teil 2 B1 17:30 gdv.xport goes OpenSource (Oliver Böhm, T-Systems) B2

20 SECONDSTO

START