factory/v2012/howiwork.html
author Eugen Sawin <sawine@me73.com>
Sat, 18 Feb 2012 04:15:43 +0100
changeset 108 b12ffba756cc
parent 107 ea32dec4aef1
child 113 7e495ed9a6cb
permissions -rw-r--r--
Added server info.
     1 <h2>Programming Languages</h2>
     2 <p>Here are some programming languages that I have experienced.</p>
     3 <ul>
     4 <li>
     5 <h4>QBasic</h4>
     6 My first.</li>
     7 <li>
     8 <h4>C++</h4>
     9 The dragon of system programming. My workhorse for efficient solutions.</li>
    10 <li>
    11 <h4>Java</h4>
    12 It's ok. I prefer tea.</li>
    13 <li>
    14 <h4>Haskell</h4>
    15 Functional love-hate relationship.</li>
    16 <li>
    17 <h4>Prolog</h4>
    18 Blew my mind. Awakened my interest in logics, not so much in using the language.</li>
    19 <li>
    20 <h4>C</h4>
    21 Clean, flat, structured. Runs the world under the hood.</li>
    22 <li>
    23 <h4>Assembly</h4>
    24 The isomorphism from human mnemonics to machine code. Feel the cold touch of the machine mind.</li>
    25 <li>
    26 <h4>C#</h4>
    27 It's better than ok. I prefer seeing clear, though.</li>
    28 <li>
    29 <h4>Python</h4>
    30 Pragmatic, well-tempered, aesthetic. Fits perfectly into my method of working.</li>
    31 <li>
    32 <h4>JavaScript</h4>
    33 The saviour of web frontends. Makes web development endurable.</li>
    34 <li>
    35 <h4>Go</h4>
    36 Good idea, weird syntax. Doesn't go well with me. Might give it another go.</li>
    37 <li>
    38 <h4>Common Lisp</h4>
    39 The purity of programming. Haven't found enlightenment yet.</li>
    40 </ul>
    41 
    42 <h2>Operating Systems</h2>
    43 <ul>
    44 <li><h4>GNU/Linux</h4>
    45 Ubuntu, Debian, openSUSE, Red Hat and CentOS.</li>
    46 <li><h4>Microsoft Windows</h4>
    47 Windows 95/98/2000/XP/Vista/7.</li>
    48 <li><h4>AmigaOS</h4>
    49 Been a while...</li>
    50 </ul>
    51 <h2>Environments</h2>
    52 <ul>
    53 <li>
    54 <h4>Emacs</h4>
    55 My prefered editor. And I prefer my prefered editor.</li>
    56 <li>
    57 <h4>Vim</h4>
    58 Used to be my prefered editor. Still love it.</li>
    59 <li>
    60 <h4>Visual Studio</h4>
    61 Good IDE on Windows. Great debugger integration.</li>
    62 <li>
    63 <h4>Eclipse</h4>
    64 Extendable. It's ok.</li>
    65 </ul>
    66 <h2>Tools</h2>
    67 <ul>
    68 <li>
    69 <h4>Internet</h4>
    70 Chrome for browsing and <a href="http://irssi.org">irssi</a> for IRC.</li>
    71 <li>
    72 <h4>Documentation</h4>
    73 LaTeX.</li>
    74 <li>
    75 <h4>Version Control</h4>
    76 <a href="http://mercurial.selenic.com">Mercurial</a> for private work. 
    77 <a href="http://subversion.tigris.org">Subversion</a>/<a href="http://cvshome.org">CVS</a> when forced.</li>
    78 <li>
    79 <h4>This Server</h4>
    80 Runs on <a href="http://www.debian.org">Debian</a> with HTML-files served by <a href="http://wiki.nginx.org">Nginx</a>.</li>
    81 </ul>