Join us for the last time this year - in an old comfy cinema!

Topics

Deployments - from 3 h to 3 minutes

a short presentation on how we rewired our infrastructure using docker, dns and bash scripts

Smalltalk, Lisp, and Shell: Three Interesting Languages

In this talk, I look at these three languages in terms of their key concepts, and show how that leads us to an understanding of the way flow control is implemented in each of them. This leads us to an interesting, but open, question.

I gave this talk at Barcelona Ruby Conference 2014.

It's technical, but requires no prior experience of the languages discussed.

Creating games using entities and components

Ruby is an object-oriented language, and that is the paradigm we mainly use to write software.

Object orientation is not always the best solution for some situations. In real-time simulations, such as real-time games, techniques such as inheritance, modules, traits, etc break down.

This talk explains the entity-component-system architecture, a common pattern in modern game architecture, which explicitly breaks away from object orientation to achieve large gains in flexibility and speed.

Attendees: (54)

nicola
Events: 17
Topics: 0

Tom Stuart
Events: 8
Topics: 2

Felix Mohnert
Events: 14
Topics: 0

Michael Nikitochkin
Events: 3
Topics: 0

Malwine
Events: 1
Topics: 0

Tadas Sce
Events: 5
Topics: 0

Razvan Popa
Events: 2
Topics: 1

luiscarlosch
Events: 1
Topics: 0

Dennis Denicio
Events: 36
Topics: 2

Denis Wolf
Events: 3
Topics: 0

Nicolas Dillmann
Events: 1
Topics: 0

Denis Defreyne
Events: 24
Topics: 13

Organizer

Tobias Pfeiffer
Events: 104
Topics: 15

Daniel Hoffmann
Events: 2
Topics: 0

Robin
Events: 14
Topics: 0

Philipp Jaeckel
Events: 8
Topics: 0

Armin Pašalić
Events: 70
Topics: 3

Christian Hempel
Events: 11
Topics: 0

Roman M
Events: 7
Topics: 0

Josep
Events: 19
Topics: 0

Duilio Ruggiero
Events: 27
Topics: 0

lislis
Events: 7
Topics: 2

Michael Reinsch
Events: 30
Topics: 2

Joe Gatt
Events: 5
Topics: 0

Matt Patterson
Events: 11
Topics: 1

Jan Lelis
Events: 50
Topics: 7

Andrew France
Events: 29
Topics: 0

Joe Corcoran
Events: 7
Topics: 2

Sebastian Ziebell
Events: 27
Topics: 0

Roland Koch
Events: 41
Topics: 0

Hausracoon
Events: 15
Topics: 0

Andrew Radev
Events: 20
Topics: 1

Pawel Siedlak
Events: 1
Topics: 0

Christoph Grabo
Events: 83
Topics: 1

Amir Friedman
Events: 12
Topics: 0

Jalyna Schröder
Events: 15
Topics: 3

Davide Prati
Events: 16
Topics: 0

Paul S. Chun
Events: 6
Topics: 0

Florian Gilcher
Events: 18
Topics: 11

leokra
Events: 1
Topics: 0

Bodo Tasche 🔭
Events: 40
Topics: 3

Tomas Markauskas
Events: 2
Topics: 0

Denny Mueller
Events: 23
Topics: 0

Jella
Events: 8
Topics: 0

Fokke Vermeulen
Events: 12
Topics: 0

André Wendt
Events: 6
Topics: 0

StefanosX
Events: 19
Topics: 1

Maximiliano Holz
Events: 5
Topics: 0

Hendrik Bergunde
Events: 6
Topics: 0

Annamaria Boheim
Events: 2
Topics: 0

Luca Ongaro
Events: 15
Topics: 5

Alexey Fedorov
Events: 7
Topics: 1

Tanja Cerri
Events: 11
Topics: 0

Route