SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Politics : Formerly About Advanced Micro Devices -- Ignore unavailable to you. Want to Upgrade?


To: i-node who wrote (462536)3/10/2009 12:12:28 PM
From: bentway  Respond to of 1574848
 
No arguments with anything you said. The fact is though, this guy, despite having all the qualifications on paper to be a winner, was a loser. We later heard through the grapevine that he'd been a loser at his other places of employment, and was cruising through Silicon Valley on the strength of his degrees and schools.

As CJ had said, for this guy, OO programming was a religion. At our startup, hitting the marketing set product releases was OUR religion. They weren't compatible.



To: i-node who wrote (462536)3/10/2009 12:53:07 PM
From: Tenchusatsu  Read Replies (1) | Respond to of 1574848
 
Inode, I already know the benefits of OO programming, and in fact I've come to take them for granted.

But a highly theoretical guy would not be used to schedules, deadlines, and requirements set by marketing. Someone who majored in music and math usually are theoretical guys in nature.

Hence if it takes a year to transition employees to OO programming, but the next deadline is nine months away, the theoretical guy would be at a loss to deal with this reality.

Tenchusatsu



To: i-node who wrote (462536)3/10/2009 4:55:47 PM
From: combjelly  Read Replies (1) | Respond to of 1574848
 
"But you have to put in a lot more time up front to develop a strong object hierarchy and the actual coding takes far less time."

That is the whole point, now isn't it? It isn't so much the language, but the fact that to properly use it requires a process. One of the areas Stroustrup is most active in is researching ways to work the process into languages. He gives regular lectures on it.