Michele Pasin / Quotes

Different codes, same algorithm

A code implements an algorithm. Following Irmak [8], we take here an algorithm to mean a pattern of instructions, i.e. an abstract entity, a sort of process universal that is then correlated to a class of possible process executions. So, two different codes c1 and c2 can be semantically equivalent (e.g., by being able to generate the same class of possible process executions) if they implement the same algorithm, while being differ- ent codes. For instance, if c2 is produced from c1 by variable renaming, inclusion of comments and modularization, c2 can possess a number of properties (e.g., in terms of understandability, maintainability, aesthetics) that are lacking in c1.

Saved 21 October 2014 / www.inf.ufes.br ↗

#algorithm #code #same-algorithm #execution

Feasibility prototypes

These are written by engineers in order to address technical risks during product discovery before we decide whether something is feasible or not. Sometimes…

Flavors Of Prototypes #developers #algorithm #code

MapReduce, Google's model for big data

MapReduce is a programming model and an associated implementation for processing and generating large data sets. Users specify a map function that processes a…

Google Research Publication: Mapreduce #machine #MapReduce #programmers #execution

Code Architecture

The source code of prompt_toolkit should be readable, concise and efficient. We prefer short functions focusing each on one task and for which the input and…

Jonathanslenders/python-prompt-toolkit: Library For Building Powerful Interactive Command Lines In Python #code #objects #source-code

Code as a medium for improvisation

Programming language source code underlies almost all digital technology. The emerging practice of Live Coding brings source code from technical craft to live…

Live Notation: Transforming Matters Of Performance #code #source-code #live-coding #digital-technologies #idea

Function

A function is a set of code within a program that performs a speciïc task.Functions are powerful programming tools that make programs easier to read and…

Processing - Programming Handbook For Visual Designers And Artists #task #code #set

Live-data prototypes

Live-data prototypes are a little tougher to explain, but they are absolutely critical and the cost of producing them is dropping rapidly so I’m loving them…

Flavors Of Prototypes #use-cases #prototype #code