gitextract_bwhds1og/ ├── .gitignore ├── Pharo4.0/ │ └── KMeans.st ├── README.md ├── c/ │ ├── compile.sh │ ├── hashmap.c │ ├── hashmap.h │ ├── kmeans.c │ ├── kmeans.h │ ├── main.c │ ├── point.c │ └── point.h ├── chapel/ │ ├── .gitignore │ ├── Makefile │ └── main.chpl ├── clojure/ │ ├── project.clj │ └── src/ │ └── clj/ │ └── kmeans/ │ ├── algo.clj │ └── benchmark.clj ├── cpp/ │ ├── .gitignore │ ├── Point.cpp │ ├── Point.h │ ├── benchmark.cpp │ ├── biicode.conf │ ├── kmeans.cpp │ └── kmeans.h ├── crystal/ │ ├── .gitignore │ └── kmeans.cr ├── cuda/ │ ├── CMakeLists.txt │ └── src/ │ ├── config.h │ ├── kmeans.cu │ ├── kmeans.h │ ├── main.cu │ ├── point.cu │ └── point.h ├── d/ │ └── main.d ├── elixir/ │ ├── kmeans.ex │ └── main.exs ├── erlang/ │ ├── kmeans.erl │ └── main.erl ├── factor/ │ └── kmeans/ │ ├── benchmark/ │ │ └── benchmark.factor │ └── kmeans.factor ├── fsharp/ │ ├── .gitignore │ ├── Makefile │ ├── kmeans.fs │ ├── main.fs │ └── paket.dependencies ├── go/ │ ├── .gitignore │ └── main.go ├── haskell/ │ ├── Kmeans.hs │ ├── Main.hs │ ├── Point.hs │ ├── Setup.hs │ └── kmeans.cabal ├── java/ │ ├── pom.xml │ └── src/ │ └── main/ │ └── java/ │ ├── Entry.java │ ├── KMeans.java │ └── Point.java ├── java8/ │ ├── pom.xml │ └── src/ │ └── main/ │ └── java/ │ └── com/ │ └── example/ │ ├── KMeans.java │ ├── Main.java │ └── Point.java ├── julia/ │ └── kmeans.jl ├── kotlin/ │ ├── pom.xml │ └── src/ │ └── main/ │ └── java/ │ └── kmeans.kt ├── lisp/ │ ├── kmeans.lisp │ └── readme.txt ├── lua/ │ └── kmeans.lua ├── nim/ │ ├── algo.nim │ └── benchmark.nim ├── node/ │ ├── kmeans.js │ └── package.json ├── ocaml/ │ ├── kmeans.ml │ ├── kmeans.mli │ ├── main.ml │ └── point.ml ├── opencl/ │ ├── .gitignore │ ├── kmeans.cl │ ├── kmeans.nim │ ├── kmeans.nimble │ ├── point.h │ ├── point.nim │ └── util.nim ├── openmp/ │ ├── compile.sh │ ├── makefile │ └── src/ │ ├── config.h │ ├── kmeans.c │ ├── kmeans.h │ ├── main.c │ ├── point.c │ └── point.h ├── parasail/ │ ├── benchmark.psl │ ├── kmeans.psl │ └── point.psl ├── perl/ │ └── kmeans.pl ├── pharo3/ │ └── KMeans.st ├── points.json ├── pony/ │ ├── .gitignore │ ├── Makefile │ └── kmeans/ │ └── main.pony ├── python/ │ └── kmeans.py ├── results ├── ruby/ │ └── kmeans.rb ├── rust/ │ ├── .gitignore │ ├── Cargo.toml │ └── src/ │ ├── algo.rs │ ├── lib.rs │ ├── main.rs │ └── point.rs ├── scala/ │ ├── build.sbt │ └── src/ │ └── main/ │ └── scala/ │ └── kmeans/ │ ├── Algo.scala │ └── Main.scala ├── scala-js/ │ ├── .gitignore │ ├── build.sbt │ ├── project/ │ │ ├── build.properties │ │ └── plugins.sbt │ └── src/ │ └── main/ │ └── scala/ │ └── kmeans/ │ ├── Algo.scala │ └── Main.scala ├── scala-native/ │ ├── build.sbt │ ├── project/ │ │ ├── build.properties │ │ └── plugins.sbt │ └── src/ │ └── main/ │ └── scala/ │ └── kmeans/ │ ├── Algo.scala │ ├── Main.scala │ └── native.scala ├── stanza/ │ ├── compile.sh │ ├── kmeans.stanza │ └── kmeansutils.c ├── swift/ │ ├── .gitignore │ ├── kmeans.swift │ └── main.swift └── x10/ ├── CJson.x10 ├── KMeans.x10 ├── Main.x10 ├── Makefile ├── RichPoint.x10 ├── javalib/ │ └── jackson-core-2.5.1.jar ├── jsonRead.cc ├── jsonRead.h └── jsonRead.java