Computer Programming

2009-05-23

trap

trap

  1. n. A program interrupt, usually an interrupt caused by some exceptional situation in the user program. In most cases, the OS performs some action, then returns control to the program.
  2. vi. To cause a trap. "These instructions trap to the monitor." Also used transitively to indicate the cause of the trap. "The monitor traps all input/output instructions."

    This term is associated with assembler programming (interrupt or exception is more common among {HLL} programmers) and appears to be fading into history among programmers as the role of assembler continues to shrink. However, it is still important to computer architects and systems hackers (see {system}, sense 1), who use it to distinguish deterministically repeatable exceptions from timing-dependent ones (such as I/O interrupts).


Related articles by Zemanta
Reblog this post [with Zemanta]

Marcadores: , , , , , , , , ,



# 5/23/2009 12:01:00 AM, Comentários, Links para esta postagem, 2009-05-15

camelCase

webMonkeys beta Image by coderkind via Flickr

camelCase

A variable in a programming language is sait to be camelCased when all words but the first are capitalized. This practice contrasts with the C tradition of either running syllables together or marking syllable breaks with underscores; thus, where a C programmer would write thisverylongname or this_very_long_name, the camelCased version would be thisVeryLongName. This practice is common in certain language communities (formerly Pascal; today Java and Visual Basic) and tends to be associated with object-oriented programming.

Compare {BiCapitalization}; but where that practice is primarily associated with marketing, camelCasing is not aimed at impressing anybody, and hackers consider it respectable.



Related articles by Zemanta
Reblog this post [with Zemanta]

Marcadores: , , , , , , , , ,



# 5/15/2009 12:31:00 AM, Comentários, Links para esta postagem, 2009-05-08

whacker

whacker

[University of Maryland: from {hacker}]

  1. A person, similar to a {hacker}, who enjoys exploring the details of programmable systems and how to stretch their capabilities. Whereas a hacker tends to produce great hacks, a whacker only ends up whacking the system or program in question. Whackers are often quite egotistical and eager to claim {wizard} status, regardless of the views of their peers.
  2. A person who is good at programming quickly, though rather poorly and ineptly.

Marcadores: , , , , , , ,



# 5/08/2009 02:31:00 AM, Comentários, Links para esta postagem,