Programming

Precepts of Programming

Reference:

Apps

Functional Programming

Underscore.js and its migrations to different languages seem to be a standard for having the functional programming building blocks as a library to any programming language.

References

Programming languages

Biased and Opinionated list.

Programming languages are tools, choose best tool for the job at hand.

Coders that love coding just for coding enjoyment are very passionate and picky about language (the majority ?), the ones who’s goal is just about final product will be more tolerant to choose the best language (tool) for the job.

By Function: - Creativity, for something new, to put little limitations on creativity of the language, the most crazy things: Clojure - Prototype, play around, do EDA, try out API’s, parse text, quick plot, quick everything: Python - Machine learning, most advanced, most accurate methods catalog, run a one only method: R - User Interface: Javascript + HTML

C/C++

R

Javascript

Ruby

Python

Java

Clojure

Julia

Reference: - http://blog.redowlanalytics.com/post/67465127385/tools-for-the-data-science-craftsman

Haskell

reference: http://www.haskell.org/haskellwiki/Haskell_in_industry


comments powered by Disqus