Codegolfing

Ruby Sauna

08. Oktober 2015 | -

Codegolfing is an interesting sport: You try to write a program in the fewest characters necessary. Do you want to ship this code to production somewhere? Probably not, but just by trying this exercise you will learn a lot about your favorite programming language. You will also be surprised by how much you can do in just a few lines of code while the constraints will stimulate your productivity. Ruby is surprisingly good for golfing due to its Perl heritage.

In this talk I will tell you a bit more about code golfing and then dive into some code I have golfed. I will show you some tricks I learned and how the desire to shave off a few more characters every time leads to new features in your tiny program that you thought would not fit in such a tiny program.

Vortrags-Folien

https://speakerdeck.com/moonglum/code-golf-talk-at-ruby-sauna
Sauna2 Kamppi, Leppäsuonkatu 11, Helsinki
Thumb smaller

Lucas ist Senior Consultant bei innoQ und programmiert in Ruby und JavaScript (und vielen anderen Sprachen in seiner Freizeit ;)) und hilft bei der Entscheidung für verschiedene NoSQL Lösungen (und bei deren Einführung, wenn sie passen). Außerhalb seiner Arbeit beschäftigt er sich mit Open Source und Community Arbeit (wie den Hacker und Nerd Kalender hacken.in und Organisieren und Lehren beim lokalen CoderDojo) und ist Teil des Podcasts Nerdkunde.

Weitere Inhalte

Kommentare

Um die Kommentare zu sehen, bitte unserer Cookie Vereinbarung zustimmen. Mehr lesen