Old 04-23-14 | 01:49 PM
  #37  
Cyclosaurus's Avatar
Cyclosaurus
Senior Member
 
Joined: Aug 2013
Posts: 1,065
Likes: 3
From: Chicago Western 'burbs

Bikes: 1993 NOS Mt Shasta Tempest, Motobecane Fantom Cross CX, Dahon Speed D7, Dahon Vector P8, Bullitt Superfly

Originally Posted by treadtread
You can write for instance, a word processing application in assembly language, or you can write it using Java. Code written in assembly might run faster than Java, yet most developers would choose Java over assembly for a word processing application. This has nothing to do with skill level, and everything to do with using the right tool for the job.
I disagree, even in the context of your example. Probably a more apt example would be C++ vs. Java. If you're writing C++ code, you have to be extremely careful with pointers and memory allocation. In Java you are abstracted from these concerns. Both require real programming skills, but working in C++ safely requires a generally higher level of those skills to be proficient. Back to the bikes, you can bomb over potholes and sewer grates, road seams, etc, on 1.75" tires without making any adjustment or correction but if you try it on 25mm tires you just might be eating pavement.
Cyclosaurus is offline  
Reply