Fizz Buzz is a coding challenge which (used to be?) given to interview candidates. I wanted to learn Golang and I was searching for an idea of what to write. I thought why not try FizzBuzz just to get started. Then I had another thought, what would FizzBuzz look like in other languages, so here it is. Just for the fun of it!
2020-April Pandemic Time 2018-Jan-Feb-Mar
In short the challenge is to write code that will display numbers from 1 to 100:
- For any number divisible by 3, show Fizz instead of the number.
- For any number divisible by 5 show Buzz instead of the number.
- For any number divisible by both 3 and 5 show FizzBuzz instead of the number.
Here goes , I will update the list as I go along. They are in reverse chronological order of implementation. (most recent work shows first)
- 2020 in progress
- erlang functional
- 2020
- 2018
- c language extensions or children
- swift https://developer.apple.com/swift/
- wolfram language
- scala https://www.scala-lang.org/
- exlir
- groovy https://groovy-lang.org/
- R https://www.r-project.org/
- smalltalk/squeak https://squeak.org/
- awk https://www.gnu.org/software/gawk/manual/gawk.html (sed?) https://www.gnu.org/software/sed/manual/sed.html
- rust https://www.rust-lang.org/
- more shells
- tcl / tk https://www.tcl.tk/
- functional languages
- Lisp https://lisp-lang.org/ https://common-lisp.net/
- Haskell https://www.haskell.org/
- elm https://elm-lang.org/
- Clojure https://clojure.org/
- Racket https://racket-lang.org/
- assembler (turbo ?, gnu assembly ?)