Solutions to Project Euler, using distinct languages.
Run make
in any directory to run.
prolog
(SWI-Prolog version 8.0.3)haskell
(ghc v8.6.5)python3
(python 3.8.0)java
(java (openjdk 13.0.1))perl
(perl v5.30.1)C
(C (gcc (GCC) 10.2.0))C++
(C++ (g++ (GCC) 10.2.0))bash
(GNU bash, version 5.0.16)php
(PHP v7.3.12)dart
(Dart v2.6.1)C#
(C# (Mono JIT v6, C# v4.0.30319))elixir
(Elixir 1.9.2)scala
(Scala 2.12.10)javascript
(Node v13.6.0)ruby
(ruby 2.7.0)elm
(Elm 0.19.1)groovy
(Groovy Version: 2.5.8 JVM: 1.8.0_232)golang
(go version go1.14.1 linux/amd64)julia
(julia version 1.4.0)commonlisp
(SBCL 2.0.3)coffeescript
(CoffeeScript version 2.5.1)awk
(GNU Awk 5.0.1)erlang
(Erlang/OTP 22 [erts-10.6.4])octave
(GNU Octave, version 5.2.0)D
(DMD64 D Compiler v2.091.0)logo
(UCBLogo 5.6)kotlin
(Kotlin 1.4.10)lua
(Lua 5.4.1)crystal
(Crystal 0.35.1)nim
(Nim Compiler Version 1.4.0)rust
(rustc 1.47.0 (18bf6b4f0 2020-10-07))F#
(Microsoft (R) F# Compiler version 10.2.3 for F# 4.5)swift
(Swift version 5.3)racket
(Racket v7.9)bc
(bc 1.07.1)smalltalk
(GNU Smalltalk version 3.2.92-edb6bad6)clojure
(Clojure 1.10.1)ML
(Standard ML of New Jersey (64-bit) v110.98.1)golang
(go version go1.14.1 linux/amd64)typescript
(typescript 4.5.2)ocaml
(OCaml version 4.12.0)