HOME  |  NEWS  |  BLOGS  |  MESSAGES  |  FEATURES  |  VIDEOS  |  WEBINARS  |  RESOURCE CENTER  |  INDUSTRIES
REGISTER   |   LOGIN   |   HELP
Blogs
CAD/CAM Corner

Video: PBS Off-Book Explores the Open-Source Art Movement

NO RATINGS
View Comments: Newest First|Oldest First|Threaded View
Page 1/2  >  >>
Elizabeth M
User Rank
Blogger
Re: The creativity of writing code
Elizabeth M   2/15/2013 7:05:44 AM
NO RATINGS
Yes, Cabe, I think it's wonderful to learn a spoken language--and increasingly necessary, almost, these days (especially if one is an American in Europe!). But learning a programming language without utility seems an exercise in futility...unless, of course, you were really into that sort of thing! Coders probably do it for fun, but it's not in my nature. For a job, however--that's a different story.

Cabe Atwell
User Rank
Blogger
Re: The creativity of writing code
Cabe Atwell   2/14/2013 11:43:00 PM
NO RATINGS
I find it may be a waste of time to learn any programming language for no reason. If I had a job that needed “X,” you bet I would be at it hardcore until I could handle the situation. I taught myself how to use Solidworks since I needed to draw 3D models for some jobs I had. Now I can handle it for anything. I suppose my last minute learning strategy isn’t the most diligent… C

Ann R. Thryft
User Rank
Blogger
Re: The creativity of writing code
Ann R. Thryft   2/13/2013 10:42:30 AM
NO RATINGS
I feel your pain. Anthropologists/linguists concluded long ago that humans have a short window as small children for learning spoken language when it's as easy as falling off a tree. I began learning a second language, French, at age 11 in school, but it took years before I felt so at home in it that I dreamed in it and could read novels in it, two indicators that it's sunk in. It's much harder to start as an adult.

Elizabeth M
User Rank
Blogger
Re: The creativity of writing code
Elizabeth M   2/13/2013 4:33:48 AM
NO RATINGS
Yes, I completely understand you, Ann. it just occurred to me that as I am in the process of learning a second language, I experience this abstraction and complexity first hand as well. Living in Europe, I constantly marvel as I watch friends who are used to hearing so many languages and learned others when they were younger switch so easily between two and three, and my brain is still grappling with its second after three years of lessons. But easier to learn these things when we are young, I think. And as we've mentioned coding is a whole other language--just not a spoken one. I find writing and reading languages easier than speaking them personally, so perhaps coders have an advantage!

Ann R. Thryft
User Rank
Blogger
Re: The creativity of writing code
Ann R. Thryft   2/12/2013 4:21:13 PM
NO RATINGS
Thanks for getting my point. Spoken language is so natural to humans that it appears to be partly coded into our genes, at least the ability for it. Yet the process itself is highly abstract, even when we consider the structures of grammar. It may be the most complex thing humans have invented. In most cases, pictures are much easier to "decode" assuming everyone knows what the items shown are and their cultural and temporal context.

Elizabeth M
User Rank
Blogger
Re: The creativity of writing code
Elizabeth M   2/12/2013 4:27:19 AM
NO RATINGS
Fair point, Ann! I guess when it comes down to whatever medium we use for creativity, it's all perspective in the end. I don't think of language as abstract generally, but while watching the children of my friends learn how to speak, I do marvel at the process of learning and try to imagine what it must be like for them to try to put all of this complexity together. Probably pretty abstract!

Ann R. Thryft
User Rank
Blogger
Re: The creativity of writing code
Ann R. Thryft   2/11/2013 8:05:19 PM
NO RATINGS
I'd agree that it's not art by most definitions. But the process itself, not just what it produces, is definitely creative. Regarding abstraction, to a programmer it's no more abstract than the process of writing in English is to you or me. And that's actually pretty abstract.

Elizabeth M
User Rank
Blogger
Re: The creativity of writing code
Elizabeth M   2/11/2013 11:50:47 AM
NO RATINGS
You're absolutely right, Ann, I agree. It's just a different type of creativity than we would think of when we think of abstract types of art. But in its own way, coding also is a bit abstract as well. However, I won't even begin to try to understand the mind of someone who writes code and how that creative process works; I have a hard enough time understanding my own creative process (in writing, conceptual art, photography, music, humor...and other things I have attempted in my life)!

Cabe Atwell
User Rank
Blogger
Re: The creativity of writing code
Cabe Atwell   2/8/2013 3:52:14 PM
NO RATINGS
Some could argue that coding is more of a technical skill, so more a high degree of technique – but not art. I was once told that art should move a person in emotional ways, anything else is just mechanics. Art is subjective. Will the most elegant code sit next to a Picasso or Van Gogh in future museums? I am leaning towards no.

C

Ann R. Thryft
User Rank
Blogger
The creativity of writing code
Ann R. Thryft   2/8/2013 1:04:00 PM
NO RATINGS
I've often listened to programmer friends discussing coding with each other. It's definitely a creative process: there's usually more than one way to do things at different points along the structure, and those choices involve creative thought and problem-solving. It depends to some extent on the language, but the creation of a program in (at least) some of those languages can be compared to the creation of a long-ish document written in English: there's a particular structure for a given overall outcome or set of functions, and there are subsections each with different functions stitched together to support that overall outcome. There's even grammar. Anyway, lots of room for creativity.

Page 1/2  >  >>
Partner Zone
More Blogs from CAD/CAM Corner
Advanced Micro Devices' latest release brings a cloud-based graphics boost, along with unparalleled performance, to the workstation.
The 3D printing revolution seems to have a knack for quickly moving technology ahead by way of collaborative effort and even a little friendly competition -- all of course in the name of scientific advancement.
Doodle3D brings your 2D sketches to life.
Laura Sapiens' Ego! Smartmouse offers users a unique interactive experience by providing 2D and 3D connectivity, hardware identity authentication, data storage, and more.
The SME Rapid Conference has invited 3D printing artists to submit their artwork to be displayed at this year’s Contemporary Art Gallery.
Design News Webinar Series
5/22/2013 9:00 a.m. California / 12:00 p.m. New York / 5:00 p.m. London
5/15/2013 11:00 a.m. California / 2:00 p.m. New York / 7:00 p.m. London
5/29/2013 11:00 a.m. California / 2:00 p.m. New York / 7:00 p.m. London
5/30/2013 11:00 a.m. California / 2:00 p.m. New York / 7:00 p.m. London
Blogs from Our Sponsors
From Dell / Intel®
New Paradigms in Design Work
Scott Hamilton, vertical market strategist for Dell Precision workstations, 5/2/2013    3
Early in my career, I worked as a draftsman and remember the days of drawing on vellum with numbered pencils and Mylar with plastic lead. This was a fun experience in the sense that I ...
From Dell / Intel®
Increased Workstation Performance Is as Easy as 'DPPO'
Trey Morton, Dell, 4/25/2013    2
I've been using workstations for more than 10 years and love finding ways to get more performance from my system. With demanding professional applications that require more power each ...
From Dell / Intel®
Taking Some of the Grit out of Manufacturing
Kirsten Billhardt, Manufacturing Industry Marketing Strategist, Dell, 3/26/2013    5
A lasting memory from my first job as an engineer in an auto assembly plant is standing on hard concrete at six in the morning, vending-machine coffee clutched in hand, listening to ...
Quick Poll
The Continuing Education Center offers engineers an entirely new way to get the education they need to formulate next-generation solutions.
Jun 10 - 14, Exploring Application-Specific Programmable Logic Devices
SEMESTERS: 1  |  2  |  3


DN Radio
Sponsored by
NEXT UPCOMING BROADCAST
A quick look into the merger of two powerhouse 3D printing OEMs and the new leader in rapid prototyping solutions, Stratasys. The industrial revolution is now led by 3D printing and engineers are given the opportunity to fully maximize their design capabilities, reduce their time-to-market and functionally test prototypes cheaper, faster and easier. Bruce Bradshaw, Director of Marketing in North America, will explore the large product offering and variety of materials that will help CAD designers articulate their product design with actual, physical prototypes. This broadcast will dive deep into technical information including application specific stories from real world customers and their experiences with 3D printing. 3D Printing is
Twitter Feed
Design News Twitter Feed
Like Us on Facebook

Sponsored Content

Technology Marketplace

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
Copyright © 2013 UBM Canon, A UBM company, All rights reserved. Privacy Policy | Terms of Service