Philippa Markovics / Nov 23 2018
with Andrea Amantini
Hell 🔥
Hell 🔥
1. Clojure
1.
Clojure
(def x 1) (def y 2) (let [a])
(translate [1 2] [3 4])
(def x 3) (case x 1 "One" 2 "Two")
(+ 1 "1")
(/ 1 0)
2. Python
2.
Python
x = 1 y = { x: 1, y: } "foo"
2 + '2'
x = 1 / 0
3. Julia
3.
Julia
x = 1 y =
translate(1, 0)
1 + "1"
x = div(1, 0)
4. R
4.
R
x <- 1 y <-
x <- 1 + "1"
divide(1, 1)
1 2 3 crashme 4 5
5. Javascript
5.
Javascript
{ x: [1, 2, 3, 4, 5], y: [1, 2, 3, 4, 5], z: j }
translate([1, 2], )
6. Clojurescript
6.
Clojurescript
(def x 1) (let [a]) (translate [1 2] [])
(def x 3) (case x 1 "One" 2 "Two")