Which programming language is/was the prettiest and/or most readable? by @mpjme
Answer by Mattias Petter Johansson:
I dislikefor other reasons, but it's very pretty:
# Assignment: number = 42 opposite = true # Conditions: number = -42 if opposite # Functions: square = (x) -> x * x # Arrays: list = [1, 2, 3, 4, 5] # Objects: math = root: Math.sqrt square: square cube: (x) -> x * square x # Splats: race = (winner, runners...) -> print winner, runners # Existence: alert "I knew it!" if elvis? # Array comprehensions: cubes = (math.cube num for num in list)
Follow me if you're interested in this kind of stuff.