Skip to content

Code snippets to do useful things for 11 languages: C, C++, Groovy, Ruby, Java, Scala, Python, Haskell, Javascript, Lisp, Clojure

Notifications You must be signed in to change notification settings

amlee/language-matrix

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Language Matrix

##What is it? It is a project that contains (or should contain) the same samples per computer language topic across multiple languages. For example, if you look up a methods in Java, you should find the same examples in Groovy, LISP, C, C++, etc. Any derivation from the primary examples will be presented with more clarity and explanation

##What will it not do? It will not cover the multitude of libraries across different languages. This just focuses on the languages themselves and the capabilities they serve.

##How many languages are there? Right now aiming for 10. This is a work in progress.

##How do I look up material? Each language has a README.md, click on the language and view the topics. Some topics will take you to the code directly, some will cross reference you to a topic. Say as a Java programmer you know what a List is, but when you look up Ruby and there are no lists, the Ruby README will cross reference you to arrays, which is how they create list like collections.

##Do you accept pull requests? Absolutely. Be warned, I am aiming for a certain aesthetic and layout, so it may not happen right away.

About

Code snippets to do useful things for 11 languages: C, C++, Groovy, Ruby, Java, Scala, Python, Haskell, Javascript, Lisp, Clojure

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Clojure 46.1%
  • Haskell 25.1%
  • Java 5.7%
  • Scala 4.1%
  • JavaScript 4.0%
  • Ruby 3.8%
  • Other 11.2%