Re: multiple inheritance
- From: Jon Skeet [C# MVP] <skeet@xxxxxxxxx>
- Date: Sat, 1 Apr 2006 07:46:05 +0100
Shawnk <Shawnk@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
Arguably the demise of any particular language is at least very likely
- what are the chances that we'll be using Ruby, Java, Python or even C
in a thousand years' time? Now, if you want to talk about an *imminent*
demise, that's a different matter - care to put a timescale on when you
think C# will stop being used?
<snip - I'm afraid I don't have time to answer this fully>
I conjecture at best 2012 (five years from 2007) for point B but it may
take as long as 3 more 'career time' generations (3*12) or 36 years from
today.
[Career generations the 12 years where workers are really hot and
productive]
That would put the horizon at (today plus 36) 2042.
So your conjecture is that C# won't be the dominant language in 36
years. I don't think that's particularly surprising, and I don't think
it's got anything to do with MI. *No* programming language has been
dominant for 36 years (C itself is only 34 years old). It's a bit like
saying, "I don't think that person will live to be 200 years old
because they're left-handed."
Indeed, I would be surprised if object-orientation as we think of it
now is the dominant paradigm in 36 years (or earlier than that).
--
Jon Skeet - <skeet@xxxxxxxxx>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
.
- Follow-Ups:
- Re: multiple inheritance
- From: Ian Semmel
- Re: multiple inheritance
- Prev by Date: implicit cast operator funny-ness
- Next by Date: Re: multiple inheritance
- Previous by thread: implicit cast operator funny-ness
- Next by thread: Re: multiple inheritance
- Index(es):
Relevant Pages
|