Лексичні та синтактико-стилістичні зміни в сучасній англійській мові: вплив комп’ютерних технологій
2./n./ An incredibly good, and perhaps very time-consuming, piece of work that produces exactly what is needed.
3./vt./ To bear emotionally or physically. "I can't hack this heat!"
4./vt./ To work on something (typically a program).
E.g.: "What are you doing?" "I'm hacking TECO."
5./vi./ To interact with a computer in a playful and exploratory rather than goal-directed way.
E.g.:"Whatcha up to?" "Oh, just hacking."
6./n./ Short for hacker.
`happy hacking' (a farewell), `how's hacking?' (a friendly greeting among hackers) and `hack, hack' (a fairly content-free but friendly comment, often used as a temporary farewell).
hack mode /n./
1.What one is in when hacking.
2.More specifically, a Zen-like state of total focus on The Problem that may be achieved when one is hacking (this is why every good hacker is part mystic). Ability to enter such concentration at will correlates strongly with wizardliness; it is one of the most important skills learned during larval stage. Sometimes amplified as `deep hack mode'.
hack on /vt./ To hack; implies that the subject is some pre-existing hunk of code that one is evolving, as opposed to something one might hack up.
hack together /vt./ To throw something together so it will work. Unlike `kluge together' or cruft together, this does not necessarily have negative connotations.
hack up /vt./ To hack, but generally implies that the result is a hack in sense 1 (a quick hack). Contrast this with hack on. To `hack up on' implies a quick-and-dirty modification to an existing system. Contrast hacked up; compare kluge up, monkey up, cruft together.
hack value /n./ Often adduced as the reason or motivation for expending effort toward a seemingly useless goal, the point being that the accomplished goal is a hack.
For example, MacLISP had features for reading and printing Roman numerals, which were installed purely for hack value. See display hack for one method of computing hack value, but this cannot really be explained, only experienced. As Louis Armstrong once said when asked to explain jazz: "Man, if you gotta ask you'll never know." (Feminists please note Fats Waller's explanation of rhythm:
"Lady, if you got to ask, you ain't got it.")
hacker /n./ [originally, someone who makes furniture with an axe]
1.A person who enjoys exploring the details of programmable systems and how to stretch their capabilities, as opposed to most users, who prefer to learn only the minimum necessary.
2.One who programs enthusiastically (even obsessively) or who enjoys programming rather than just theorizing about programming.
3.A person capable of appreciating hack value.
4.A person who is good at programming quickly.
5.An expert at a particular program, or one who frequently does work using it or on it; as in `a Unix hacker'.
6.An expert or enthusiast of any kind. One might be an astronomy hacker, for example.