Right. Well, I'd be happy to do a claw hammer if desired, but I really think that time is better spent brainstorming on metaphors for "programming" itself.<br><br>To be certain, all category icons are metaphorical: witness the graphics:paintbrush example. But in this case the visual metaphor used suggests something that itself a conceptual metaphor for the task. In other words, graphics:paintbrush :: audio:musical note, but !: programming:construction hardware. Namely, the tool/hardware is a metaphor for construction work, and then construction work is a metaphor for computer programming. I don't think newcomers get that two-leap metaphor inherently, it's certainly not the only two-step metaphor that would work, but a single-step metaphor would be easier to understand.
<br><br>For example, a hastily brainstormed list of visual metaphors that come directly from programming itself or the task of working at programming:<br>
flowchart<br>
ones and zeroes<br>
building blocks<br>
computer itself<br>
punchcards<br>
keyboards<br>blinking LEDs<br>
state diagrams<br>
turing machines<br>bugs<br><br>Sure, punchcards are ancient history; I only know of them from stories told by my professors in college. But they aren't used for anything else; if you recognize one there's no chance you will misunderstand what it represents. Bugs, the opposite problem. I'm not aware of any
<font size="-1">entomology apps whatsoever, but there's potential confusion. But construction tools are also used in the "settings" and "accessories" metaphors, not to mention the more direct association with CAD/CAM/CNC -type apps.
<br><br>I did a cursory image search on Google just now on "programming", "debug", "compile", and "computer science" (an arbitrary list). And among those terms, state diagrams/flowcharts are far and away the most common result (well, aside from faculty mugshots....). Anybody else care to see what that stirs up, metaphor-wise?
<br><br>Nate<br></font><br><br><div><span class="gmail_quote">On 3/13/07, <b class="gmail_sendername">Andreas Nilsson</b> <<a href="mailto:nisses.mail@home.se">nisses.mail@home.se</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Nathan!<br>I was referring to a drawn proposal for a new developer category icon, I<br>was under the impression you had fixed one.<br>Sorry for being unclear.<br>- Andreas<br><br>Nathan Willis wrote:<br>> This one what?
<br>><br>> Nate<br>><br>> On 3/13/07, *Andreas Nilsson* <<a href="mailto:nisses.mail@home.se">nisses.mail@home.se</a><br>> <mailto:<a href="mailto:nisses.mail@home.se">nisses.mail@home.se</a>>> wrote:
<br>><br>> Hi Nathan!<br>> Do you have this one ready so I can take a peek at it somewhere?<br>> - Andreas<br>><br>> Nathan Willis wrote:<br>> > See, I think that's the important distinction -- the toolbox is from
<br>> > the "tool" element of the construction metaphor, not the<br>> danger/safety<br>> > element. Everybody at the construction site wears boots, too,<br>> but the<br>> > image of a boot doesn't communicate what you want.
<br>> ><br>> > As far as the hammer itself goes, sure not everyone uses one all<br>> the<br>> > time, but then again I'm looking at the Edgy Applications menu right<br>> > now and the "graphics" category is represented by a paintbrush, the
<br>> > "sound and video" category by a director's clapboard, and the<br>> office<br>> > category by a pen cup. Does every artist carry a paintbrush? Do<br>> > *any* of the "sound* apps incorporate anything analogous to the
<br>> > director's clapboard? Do we all have pen cups in out offices --<br>> and<br>> > if so, are they what we do our office work with? It's not necessary<br>> > that the tool used in a category icon be universally required
<br>> for all<br>> > the tasks in that category -- and a good thing, too, since that<br>> would<br>> > be impossible. What it does have to do is communicate and be<br>> visually<br>
> > recognizable. My point was that the hard hat does neither of those<br>> > things.<br>> ><br>> > I personally don't think that hammers or toolboxes intrinsically<br>> > relate to programming at all; we may have gotten used to seeing the
<br>> > construction site metaphor associated with programming tools,<br>> but it's<br>> > only because of repetition. I'd like to see some better metaphor<br>> > altogether; it's a task without a physical-world equivalent, but who
<br>> > knows how much we could come up with if we actually pounded at it<br>> > intentionally. But I do think that of the construction items we've<br>> > brought up thus far, at least (claw) hammers have a distinctive
<br>> visual<br>> > outline, and that's an improvement.<br>> ><br>> > Nate<br>> ><br>> > On 3/10/07, *Rodney Dawes* < <a href="mailto:dobey@novell.com">dobey@novell.com
</a><br>> <mailto:<a href="mailto:dobey@novell.com">dobey@novell.com</a>><br>> > <mailto:<a href="mailto:dobey@novell.com">dobey@novell.com</a> <mailto:<a href="mailto:dobey@novell.com">dobey@novell.com
</a>>>> wrote:<br>> ><br>> > Perhaps it could use some touch-ups, sure. But I think the<br>> > metaphor does<br>> > in fact make sense. It is a category icon, not an tool,
<br>> process, or<br>> > product icon. All persons on a construction site, must wear<br>> hard hats.<br>> > They don't all have to carry or use hammers, nails,<br>> screwdrivers,
<br>> > fishing wire, or many of the other things used in the<br>> construction<br>> > of a<br>> > building.<br>> ><br>> > Perhaps a toolbox would be a somewhat better metaphor though.
<br>> > Given that<br>> > it contains tools for building software.<br>> ><br>> > -- dobey<br>> ><br>> ><br>> > On Fri, 2007-03-09 at 13:47 -0600, Nathan Willis wrote:
<br>> > > As long as we're talking about coding metaphors, I have to<br>> give my<br>> > > thumbs-down to the yellow hard hat metaphor -- it, too, is<br>> entirely<br>> > > indistinct at small sizes, and even at larger sizes it
<br>> lacks the<br>> > > "distinct shape" Rodney mentioned, as well as detail and<br>> > contrast. Is<br>> > > it a lemon? A tennis ball? A gumdrop? And even if it is
<br>> > recognized<br>> > > eventually as a hard hat, it doesn't communicate. Hard<br>> hats are<br>> > > safety gear, not tools, not process, not product. At the very
<br>> > least,<br>> > > if you are going with the "construction work" metaphor, a<br>> hammer is<br>> > > more visually distinctive and more appropriate.<br>
> > ><br>> > > Just wanted to get that off my chest.<br>> > ><br>> > > Nate<br>> ><br>> ><br>> _______________________________________________
<br>> Tango-artists mailing list<br>> <a href="mailto:Tango-artists@lists.freedesktop.org">Tango-artists@lists.freedesktop.org</a><br>> <mailto:<a href="mailto:Tango-artists@lists.freedesktop.org">
Tango-artists@lists.freedesktop.org</a>><br>> <a href="http://lists.freedesktop.org/mailman/listinfo/tango-artists">http://lists.freedesktop.org/mailman/listinfo/tango-artists</a><br>> <<a href="http://lists.freedesktop.org/mailman/listinfo/tango-artists">
http://lists.freedesktop.org/mailman/listinfo/tango-artists</a>><br>><br>><br>><br>><br>> --<br>> nathan.p.willis<br>> <a href="mailto:nwillis@glyphography.com">nwillis@glyphography.com</a> <mailto:
<a href="mailto:nwillis@glyphography.com">nwillis@glyphography.com</a>><br>> aim/ym/gtalk:n8willis<br>> <a href="http://blog.glyphography.com">blog.glyphography.com</a> <<a href="http://blog.glyphography.com">
http://blog.glyphography.com</a>><br>> <a href="http://flickr.com/photos/willis">flickr.com/photos/willis</a> <<a href="http://flickr.com/photos/willis">http://flickr.com/photos/willis</a>><br><br></blockquote>
</div><br><br clear="all"><br>-- <br>nathan.p.willis<br><a href="mailto:nwillis@glyphography.com">nwillis@glyphography.com</a><br>aim/ym/gtalk:n8willis<br><a href="http://blog.glyphography.com">blog.glyphography.com</a><br>
<a href="http://flickr.com/photos/willis">flickr.com/photos/willis</a>