All >
Technology >
Programming >
Perl - The quality that makes you go to great effort to reduce overall energy expenditure. It makes you write labor-saving programs that other people will find useful, and document what you wrote so you don't have to answer so many questions about it. Hence, the first great virtue of a programmer. Also hence, this book. See also "impatience" and "hubris".
Perl - Cite This Source - This Definition - Browse Related Terms: hubris, impatience, syntactic sugar
All >
Technology >
Programming >
Perl - Looking at your Oxford English Dictionary through a microscope. (Also known as "static scoping", because dictionaries don't change very fast.) Similarly, looking at variables stored in a private dictionary (namespace) for each scope, which are visible only from their point of declaration down to the end of the lexical scope in which they are declared. --Syn. "static scoping". --Ant. "dynamic scoping".
Perl - Cite This Source - This Definition - Browse Related Terms: Alias, Closure, dynamic scoping, global, lexical variable, local, scope, scratchpad, static, static scoping, static variable
All >
Technology >
Programming >
Perl - A "variable" subject to "lexical scoping", declared by my. Often just called a "lexical". (The our declaration declares a lexically scoped name for a global variable, which is not itself a lexical variable.)
Perl - Cite This Source - This Definition - Browse Related Terms: Alias, Closure, dynamic scoping, global, lexical scoping, local, scope, scratchpad, static, static scoping, static variable
All >
Technology >
Programming >
Perl - Used as a noun, a name in a "directory", representing a "file". A given file can have multiple links to it. It's like having the same phone number listed in the phone directory under different names. As a verb, to resolve a partially compiled file's unresolved symbols into a (nearly) executable image. Linking can generally be static or dynamic, which has nothing to do with static or dynamic scoping.
Perl - Cite This Source - This Definition - Browse Related Terms: filehandle, Filename, Identifier, logical operator, Path, pathname, qualified, regular file, symbolic link
Also listed in
All >
Technology >
Programming >
Perl - (list) An ordered set of scalar values.
Perl - Cite This Source - This Definition - (LIST) A syntactic construct representing a comma-separated list of expressions, evaluated to produce a "list value". Each "expression" in a "LIST" is evaluated in "list context" and interpolated into the list value.
Perl - Cite This Source - This Definition - Browse Related Terms: interpolation, list value, null list, pseudofunction, return value, scalar, scalar literal, scalar value, true, variable interpolation, Vector
Also listed in
All >
Technology >
Programming >
Perl - The situation in which an "expression" is expected by its surroundings (the code calling it) to return a list of values rather than a single value. Functions that want a "LIST" of arguments tell those arguments that they should produce a list value. See also "context".
Perl - Cite This Source - This Definition - Browse Related Terms: array context, Boolean, Boolean context, conditional, context, false, numeric context, overloading, scalar context, string context, TMTOWTDI, void context
All >
Technology >
Programming >
Perl - An unnamed list of temporary scalar values that may be passed around within a program from any list-generating function to any function or construct that provides a "list context".
Perl - Cite This Source - This Definition - Browse Related Terms: interpolation, list, null list, pseudofunction, return value, scalar, scalar literal, scalar value, true, variable interpolation, Vector