https://www.cs.umd.edu/class/sum2003/cmsc311/Notes/BitOp/pointer.html
"It's perhaps too harsh a judgement of C, but certainly one of the reasons the language was invented was to write operating systems. Writing such code requires the ability to access addresses in memory in an efficient manner. This is why pointers are [...]"
Tags: #C #pointers #programming
"It's perhaps too harsh a judgement of C, but certainly one of the reasons the language was invented was to write operating systems. Writing such code requires the ability to access addresses in memory in an efficient manner. This is why pointers are [...]"
Tags: #C #pointers #programming
http://graphics.stanford.edu/~seander/bithacks.html
A bunch of useful bit operations.
Tags: #bitwiseOps #C #programming
A bunch of useful bit operations.
Tags: #bitwiseOps #C #programming
www.cs.yale.edu/homes/aspnes/pinewiki/C(2f)Graphs.html
"A graph consists of a set of nodes or vertices together with a set of edges or arcs where each edge joins two vertices. Unless otherwise specified, a graph is undirected: each edge is an unordered pair {u,v} of vertices, and we don't regard either of the two vertices as having a distinct role from the other. [...]"
Tags: #programming #C
"A graph consists of a set of nodes or vertices together with a set of edges or arcs where each edge joins two vertices. Unless otherwise specified, a graph is undirected: each edge is an unordered pair {u,v} of vertices, and we don't regard either of the two vertices as having a distinct role from the other. [...]"
Tags: #programming #C
http://www.phpinternalsbook.com/index.html
This book, a collaborative effort between several PHP developers primarily targeted at C lang experienced programmers, document and describe how PHP internals work, how to extend the language with extension and how to interact with the community to develop PHP itself.
Tags: #webdev #PHP #C #programming
This book, a collaborative effort between several PHP developers primarily targeted at C lang experienced programmers, document and describe how PHP internals work, how to extend the language with extension and how to interact with the community to develop PHP itself.
Tags: #webdev #PHP #C #programming
https://nikic.github.io/2015/05/05/Internal-value-representation-in-PHP-7-part-1.html
"This article, divided in two parts, will take a look at the new representation of PHP values in general: this part will describe how the zval (Zend value) implementation differs between PHP 5 and PHP 7."
Tags: #programming #PHP #C
"This article, divided in two parts, will take a look at the new representation of PHP values in general: this part will describe how the zval (Zend value) implementation differs between PHP 5 and PHP 7."
Tags: #programming #PHP #C
https://nikic.github.io/2014/12/22/PHPs-new-hashtable-implementation.html
"A Hashtable is an ubiquitous data structure whereas programmers often use strings or other complex types as keys."
Tags: #php #webdev #programming #C
"A Hashtable is an ubiquitous data structure whereas programmers often use strings or other complex types as keys."
Tags: #php #webdev #programming #C
http://www.phpinternalsbook.com/
A resourceful guide to PHP internals, now updated to PHP 7.
Tags: #programming #php #c
A resourceful guide to PHP internals, now updated to PHP 7.
Tags: #programming #php #c
https://github.com/loreloc/archinfo
Archinfo is a software that gathers informations about your x86 processor using the cpuid instruction.
Tags: #programming #asm #c
Archinfo is a software that gathers informations about your x86 processor using the cpuid instruction.
Tags: #programming #asm #c
GitHub
GitHub - loreloc/archinfo: An x86 Intel processor information gatherer
An x86 Intel processor information gatherer. Contribute to loreloc/archinfo development by creating an account on GitHub.
http://www.catb.org/esr/structure-packing
Data structure alignment
Tags: #programming #optimization #c
Data structure alignment
Tags: #programming #optimization #c
https://web.archive.org/web/20120504043127/http://scienceblogs.com/goodmath/2006/11/the_c_is_efficient_language_fa.php
Tags: #programming #c #performance
Tags: #programming #c #performance
web.archive.org
The "C is Efficient" Language Fallacy : Good Math, Bad Math
I came across an article yesterday about programming languages, which hit on one of my major peeves, so I can't resist responding. The article is at greythumb.org, and it's called Programmer's rant: what should and should not be added to...