Monthly Archives: January 2012

Free(functions) movement! (geek humor)

Geek humor of the day (if you do not know java or .net… you probably want to skip this one haha and no there is no hidden political message in there either):

Inspired by the Java spring movement, a function that could not work properly has killled its own process by calling its destructor function.

According to a .net delegate who asked to remain an anonymous function for fear of retribution, not enough allocated space and a heavy workload made the overloaded function work in race conditions all the time… at one point there was an overflow of work and the poor processor who had not been able to go to the bathroom for a while dumped its core in public.

Raising an exception, a sympathy event was immediately raised by other overworked functions asking for more protection in their work… the protest against data corruption eventually caused a general protection fault and the OS authorities were eventually forced to declare a general protection fault… the ensuing violence took with it countless lives of innocent programs who only asked for the right to exist

Is programming with class, racism? Is it ethically right to objectify them? I move to declare all functions equal and give them all an equal opportunity work/run like all others in public. May they also have their right to privacy and property… may they also have the right to run without being bugged a million times a second haha 🙂

What next? will the os authorities import migrant functions from other assemblies? let us all hope for the best