Coding

From Things and Stuff Wiki
Revision as of 01:51, 21 July 2012 by Milk (talk | contribs) (→‎Ruby)
Jump to navigation Jump to search


Misc. links for stuff I don't know much about.

General

  • Pipe Logic - "In this model, a UNIX pipe acts like a wire, that is, a conductor with parasitic capacitance."

comment

Basics

Reference

Workflow

Books

Data structures

OOP

Messaging

  • message queues and mailboxes are software-engineering components used for interprocess communication, or for inter-thread communication within the same process.
  • ØMQ \zeromq\
    •  The socket library that acts as a concurrency framework.
    •   Faster than TCP, for clustered products and supercomputing.
<tef> but glyph is the serialization format really :-)
  • MessagePack is an efficient binary serialization format. It lets you exchange data among multiple languages like JSON but it's faster and smaller. For example, small integers (like flags or error code) are encoded into a single byte, and typical short strings only require an extra byte in addition to the strings themselves.

Functional

Rest

Python

  • pip is a tool for installing and managing Python packages, such as those found in the Python Package Index. It’s a replacement for easy_install.

Ruby

Guides

Tools

  • RVM is a command-line tool which allows you to easily install, manage, and work with multiple ruby environments from interpreters to sets of gems.
  • The Ruby Toolbox

Gems

install ruby rubygems
  • jim - jim is your friendly javascript library manager. He downloads, stores, bundles, vendors and compresses.

CMS/F

Perl

Lisp

C / C++

Haskell

On further trials, fuck it, use cabal to install to lesten dependancy fucking about..

Erlang

Rust

Go

Documentation

Other