Re: Overview Of New Intel Core i7(Nehalem) Processor
- From: Jan Panteltje <pNaonStpealmtje@xxxxxxxxx>
- Date: Mon, 15 Jun 2009 10:20:15 GMT
On a sunny day (Sun, 14 Jun 2009 18:08:47 -0700) it happened John Larkin
<jjlarkin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote in
<hu6b35h4tvjo5mbca570uabhrn961b30q8@xxxxxxx>:
On Mon, 15 Jun 2009 00:43:48 +0100, Nobody <nobody@xxxxxxxxxxx> wrote:
On Sun, 14 Jun 2009 14:07:27 -0700, John Larkin wrote:
A language which allowed applications to be written in half the time at
the expense of requiring double the processing power would be a net win in
most cases. More generally: for time/N and CPU*N for quite a wide range of
N, IMHO.
And any Luddites wanting to run hand-crafted asm/C would still reap the
benefits of the "bloat" forcing hardware prices down.
I still do embedded stuff in assembly, but mostly because I like it. I
doubt that any other language would save me a lot of net time, because
I spend more time figuring out what to do than I spend coding.
BTW, I'm not knocking asm/C for embedded and systems programming.
I just think that the fact that C/C++ is the industry standard for writing
multi-million-lines-of-code packages is crazy.
Yes. It was an unfortunate accident.
Not necessarily a fault
on the part of a specific entity or project, just the fact that the
industry collectively hasn't managed to dig itself out of the hole.
The language and the culture are entangled. A real mess.
Maybe somebody will invent a better language and an institute to train
truly good programmers. The demand will be impressive.
John
Although purely from a philosophical POV you both have a point,
I think you are overlooking the obvious.
Buildings are still build with bricks, some with concrete.
There is also some pre-fab going on.
The versatility of the bricks and concrete allows endless creativity and solutions.
Same with C (C++ is a speech disability and it does not count, I dunno C++,
as it is only for those who cannot program, but C is really easy, and) there are a zillion
C libraries (say pre-fab solutions) or even libraries written in other languages that
have a C interface, so that are a few of the reasons that C is so omnipresent.
Portability is an other one (if written in a sane way), now everybody uses gcc and libc...
portability is great.
That is great compared to other languages.
I remember I received so crypto code for X86 may years ago, it did what could not be done,
but some of it was in x86 asm.
I spend a little time changing the asm to C, and low and behold it would all of the sudden
run on any processor anywhere.
And it actually was just as fast give or take a few microseconds.:-)
C is a standard solution, if you can analyse a problem, and think of a step by step way
to solve it, then you can program it in C.
That is all there is to programming.
The rest is philosophy, and leads to discussions that waste more time then writing the C code
would take.
As this discussion.
.
- Follow-Ups:
- Re: Overview Of New Intel Core i7(Nehalem) Processor
- From: John Larkin
- Re: Overview Of New Intel Core i7(Nehalem) Processor
- References:
- Re: Overview Of New Intel Core i7(Nehalem) Processor
- From: Nobody
- Re: Overview Of New Intel Core i7(Nehalem) Processor
- From: Phil Hobbs
- Re: Overview Of New Intel Core i7(Nehalem) Processor
- From: Jan Panteltje
- Re: Overview Of New Intel Core i7(Nehalem) Processor
- From: Nobody
- Re: Overview Of New Intel Core i7(Nehalem) Processor
- From: Jan Panteltje
- Re: Overview Of New Intel Core i7(Nehalem) Processor
- From: John Larkin
- Re: Overview Of New Intel Core i7(Nehalem) Processor
- From: Phil Hobbs
- Re: Overview Of New Intel Core i7(Nehalem) Processor
- From: John Larkin
- Re: Overview Of New Intel Core i7(Nehalem) Processor
- From: Nobody
- Re: Overview Of New Intel Core i7(Nehalem) Processor
- From: John Larkin
- Re: Overview Of New Intel Core i7(Nehalem) Processor
- From: Nobody
- Re: Overview Of New Intel Core i7(Nehalem) Processor
- From: John Larkin
- Re: Overview Of New Intel Core i7(Nehalem) Processor
- Prev by Date: Re: Extentions to BASIC
- Next by Date: Re: Aluminium extrusion and nut strip
- Previous by thread: Re: Overview Of New Intel Core i7(Nehalem) Processor
- Next by thread: Re: Overview Of New Intel Core i7(Nehalem) Processor
- Index(es):
Relevant Pages
|