randombit + programming   60

The canine challenge
A good kata program for I/O and concurrency.
programming  kata 
december 2011 by randombit
STXXL: C++ Standard Template Library for Extra Large Data Sets
The core of STXXL is an implementation of the C++ standard template library STL for external memory (out-of-core) computations, i.e., STXXL implements containers and algorithms that can process huge volumes of data that only fit on disks.
c++  programming  database  library 
september 2010 by randombit
Pantheios: The C++ Logging Library SweetSpot
Pantheios is an Open Source C/C++ Diagnostic Logging API library, offering an optimal combination of 100% type-safety, efficiency, genericity and extensibility. It is simple to use and extend, highly-portable (platform and compiler-independent) and, best of all, it upholds the C tradition of you only pay for what you use.
c++  logging  library  programming 
june 2010 by randombit
Crash-Only Software
Crash-only programs crash safely and recover quickly. There is only one way to stop such softwary - by crashing it - and only one way to bring it up - by initiating recovery.
crashonly  reliability  security  systems  programming  paper 
april 2010 by randombit
The C Programming Language: 4.10
Recursion may provide no salvation of storage, nor of human souls; somewhere, a stack of the values being processed must be maintained. But recursive code is more compact, perhaps more easily understood– and more evil and hideous than the darkest nightmares the human brain can endure.
programming  c  funny  cthulhu  recursion  parody  lovecraft 
december 2009 by randombit
Ragel State Machine Compiler
Ragel compiles executable finite state machines from regular languages. Ragel targets C, C++, Objective-C, D, Java and Ruby. Ragel state machines can not only recognize byte sequences as regular expression machines do, but can also execute code at arbitrary points in the recognition of a regular language. Code embedding is done using inline operators that do not disrupt the regular language syntax.
parser  programming  statemachine  ragel  compiler 
december 2009 by randombit
google-ctemplate
A reasonably sane looking and BSD licensed template system for C++
c++  template  library  programming 
november 2009 by randombit
Maker's Schedule, Manager's Schedule
And ambitious projects are by definition close to the limits of your capacity. A small decrease in morale is enough to kill them off.
productivity  management  programming  culture 
july 2009 by randombit
Flare - GREE Labs
Flare is distributed, and persistent key-value storage compatible w/ memcached
distributed  storage  database  memcached  programming 
may 2009 by randombit

related tags

ai  ajax  algorithm  algorithms  altivec  api  article  assembly  asynchronous  ats  audio  audiolization  awesome  bash  book  c  c++  calculator  cell  cert  chaiscript  class  clojure  commandline  compiler  compilers  completion  concurrency  crashonly  cthulhu  cuda  culture  database  design  development  distributed  documentation  doxygen  dsp  electronics  exploits  framework  funny  generators  go  gpu  graphics  hackery  humor  interesting  iptables  javascript  kata  kernel  language  languages  lbrary  library  lift  linker  lint  linux  lisp  loader  logging  lovecraft  machinelearning  macros  management  memcached  metaprogramming  music  netlink  networking  nickle  opengl  optimization  os  osx  paper  papers  parallel  parasail  parody  parser  perfecthashing  powerpc  prime  productivity  programming  pylint  python  quality  ragel  recursion  reference  regex  reliability  scala  scheme  scripting  security  simd  software  sqlite  stack  statemachine  storage  style  svm  systems  template  testing  threads  tutorial  unforgivable  valgrind  via:j2323  via:zooko  web  win32  writing  x86 

Copy this bookmark:



description:


tags: