Last active
August 29, 2015 13:56
-
-
Save atleastimtrying/8861761 to your computer and use it in GitHub Desktop.
The mistakes of 'code', 'hacker' and 'hacking'.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The mistakes of the words 'code', 'hacker' and 'hacking' | |
======================================================== | |
As someone who habitually and professionally spends time writing computer programs and web sites using | |
a variety of programming languages, there are a few phrases that irk me as I feel that they poorly | |
represent the joyful, creative experience that is creating systems within a computer. The majority of | |
my issues are based around the associated semantics of the words used. | |
--- | |
'code' - A code is something written to conceal or hide away. it is something that is secret to be | |
broken or discovered. Writing computer programs is primarily a means of expressions of ideas, | |
instructions or intents. These instructions are increasingly written to be more and more legible to | |
everybody not simply computers, codified they are not. | |
Alternative: 'script' | |
--- | |
'hack' - To 'hack' comes from the meaning to dismember or destroy, or they are a poor example of their | |
skillset (e.g. in journalism). In the advent of digital crime to hack came to mean to break into or | |
destroy some private or secret computer system. To gather togethr people to make something (often for | |
the good of society) is not breaking or destroying, it's far more often a process of creation and | |
experimentation. | |
Alternatives: 'program, create, experiment, art?' | |
--- | |
'hacker' - As above a 'hacker' is seen to be unprofessional, criminal or otherwise unsavory. This is | |
not a pleasant way to talk about a creative, valuable and growing industry! | |
Alternatives: 'programmer, developer, craftsperson?' | |
Anders Fisher (andersfisher.com) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment