igor's code archive
The code in this archive is provided free of charge to be used by anyone for any reason whatsoever without any obligations. You can download, copy, modify and redistribute this code at your will.
http://shygypsy.com/tools/
tags: c_
Features | Cinder
http://libcinder.org/features/
tags: c_ opengl processing
Shed Skin - An Optimizing Python-to-C++ Compiler: Shed Skin ...
http://shed-skin.blogspot.com/2010/01/shed-skin-03.html
tags: python c_
pagerank.cpp - wikipedia-netflix - Project Hosting on Google...
pagerank in c++
http://code.google.com/p/wikipedia-netflix/source/browse/tru...
tags: pagerank c_
Reconsidering Custom Memory Allocation
Despite the widespread belief that custom allocators improve performance, we come to a different conclusion. In this paper, we examine eight benchmarks using custom memory allocators, including the Apache web server and several applications from the SPECint2000 benchmark suite. We find that the Lea allocator is as fast as or even faster than most custom allocators. The exceptions are region-based allocators, which often outperform generalpurpose allocation
http://www.cs.umass.edu/~emery/pubs/berger-oopsla2002.pdf
tags: arena c_ malloc tcmalloc memory allocator filetype_pdf media_document
Adobe Software Technology Lab: Move Library
The move library is a collection of utilities for creating and using types that leverage return value optimization (RVO) to avoid unnecessary copies.
http://stlab.adobe.com/group__move__related.html
tags: c_ stl
khash, kbtree
http://attractivechaos.awardspace.com/
tags: hash btree stl c c_
2D Boy: I love you, 2D Boy! » Blog Archive » Rapid Prototy...
We’re starting to dip our toes in the waters of prototyping again. One of the first steps was trim down the framework we built for World of Goo and gear it towards a rapid prototyping workflow. This means two things: 1. Minimizing the amount of code required to set up a new game 2. Providing all the basic facilities so as to avoid wasting time reinventing the wheel (2D rendering, sound, input, persistence layer, and resource management)
http://2dboy.com/2009/05/27/rapid-prototyping-framework/
tags: c_ games goo
libnui.net
Build rich multiplatform applications. nui’s GUI system is based on 3D rendered dynamic layouts. Build your visual interface as a composition of widgets and behaviors, and then nui does the rest: positioning, resizing, anchoring, texture streching... Connect objects with synchronous events and delegates for mono-threaded communication, or use asynchronous notifications and message queues for multithreaded applications.
http://www.libnui.net/pages/about.php
tags: c_
Anti-Grain Geometry -
C++ 2d vector graphics
http://www.antigrain.com/
tags: c_ 2d vector
GNU Source-highlight - GNU Project - Free Software Foundatio...
This program, given a source file, produces a document with syntax highlighting. Source-highlight reads source language specifications dynamically, thus it can be easily extended (without recompiling the sources) for handling new languages. It also rea
http://www.gnu.org/software/src-highlite/
tags: java2html c2html cpp2html source code pp prettyprint java c c_
C++ Frequently Questioned Answers
http://yosefk.com/c++fqa/index.html
tags: c_
My Rant on C++'s operator new
http://www.scs.cs.nyu.edu/~dm/c++-new.html
tags: c_ arena malloc new
STLport
STLport is a multiplatform C++ Standard Library implementation. It is a free, open-source product, featuring the following: * Standard (ISO/IEC 14882) compliance; * Advanced techniques and optimizations for maximum efficiency; * Exception safety and thread safety; * Important extensions---hash tables, singly-linked list, rope; * Power debug mode---run time check of the correctness of iterators and containers usage.
http://stlport.sourceforge.net/Home.shtml
tags: stl c_
The LLVM Compiler Infrastructure Project
http://www.llvm.org/
tags: gcc c_
|