A programmer who loves everything about software building.
- Programming Language: C/C++, D, Java/Groovy/Scala, C#, Objective-C, Python, Ruby, Lisp, Prolog, SQL, Smalltalk, Haskell, F#, OCaml, Erlang/Elixir, Forth, Rebol/Red
- Programming Tools and environments: Emacs, Eclipse, TextMate, JVM, .NET
- Programming Methodology: Refactoring, Design Patterns, Agile, eXtreme
- Computer Science: Algorithm, Compiler, Artificial Intelligence
Top Network Posts
- 490How to check if a variable is set in Bash?
- 384Can I recover branch after its deletion in git?
- 278What's the use for "stdafx.h" in Visual Studio?
- 230What's the difference between "git reset" and "git checkout"?
- 154How do you 'redo' changes after 'undo' with Emacs?
- 143How to change image size markdown?
- 72Get the (last part of) current directory name in C#
- View more network posts →