comp.lang.ada
 help / color / mirror / Atom feed
From: Colin Paul Gloster <Colin_Paul_Gloster@ACM.org>
Subject: Re: LLVM--Low Level Virtual Machine--and Ada
Date: 23 Jul 2007 12:29:20 GMT
Date: 2007-07-23T12:29:20+00:00	[thread overview]
Message-ID: <slrnfa97p0.dk6.Colin_Paul_Gloster@localhost.localdomain> (raw)
In-Reply-To: spvoi.348118$p47.256522@bgtnsc04-news.ops.worldnet.att.net

On 2007-07-21, anon <anon@anon.org> wrote:

|--------------------------------------------------------------------------------------------------|
|"The question should be. Should Ada be ported or is it a waste of time?                           |
|"                                                                                                 |
|--------------------------------------------------------------------------------------------------|

What one does with one's time is not necessarily wasteful even if it
could instead be expended on something more worthwhile. It would be a
worse waste to simply stop now.

|--------------------------------------------------------------------------------------------------|
|"The LLVM is based on RISC concept and the RISC is being replaced by                              |
| the ZISC aka (Zero Instruction Set Computer). The reason is that today                           |
| most newer computer systems are based on parallel cpus and artificial                            |
| neural networks. While RISC and CISC are based on a single processor                             |
| which came from the early days computers using time-slicing to                                   |
| emulate a parallel system.                                                                       |
|                                                                                                  |
| In today world parallel cpu are here and in the next few years should                            |
| replace all single cpu system and designs such as RISC and CISC."                                |
|--------------------------------------------------------------------------------------------------|

So will Field Programmable Gate Arrays (FPGAs) replace RISCs in the
meantime? Are Programmable Logic Devices (PLDs) obsolete because of
FPGAs? Do you dislike the way combinatorial loops are not an easy
accident with PLDs? Were RISCs up-to-date when Hennesy and Patterson
claimed to have invented the idea in the 1980's with a publication of
theirs cited in their book "Computer Architecture - A Quantitative
Approach", despite the claims of users of Microchip PICs that
Microchip invented RISCs (without the term RISC) in the 1970's? Should
sequential programs which achieve what is required of them be replaced?
I own a lot of video tapes. Many of them were bought after DVDs became
common. Should I have bought their alternatives on DVDs instead,
simply to spend more money for something which someone else thinks is
better?

|--------------------------------------------------------------------------------------------------|
|" This                                                                                            |
| suggest that LLVM to be on the cuting edge, [..]"                                                |
|--------------------------------------------------------------------------------------------------|

I do not expect the Ada to C part of LLVM to be even nearly as good as
Taft's Ada 95 to C with POSIX compiler, so how could it be cutting
edge? Do you criticise people for using GNAT instead of compilers
which perform better? I would rather have choices.

|--------------------------------------------------------------------------------------------------|
|                                                                                                  |
|"[..]  We should have surpass both designed long                                                  |
| ago, but the companies that create the CPU are still operated by those                           |
| that think CISC [..] is the way to go.  It will be fun to watch                                  |
| those guys sell their stock as newer designs finally take hold.                                  |
|                                                                                                  |
|[..]"                                                                                             |
|--------------------------------------------------------------------------------------------------|

Did you commend those of Intel who ceased Intel's production of the
CISC family of MCS51 processors for realizing that it is impure;
illogical; and out of date, or did you laugh at Intel for leaving what
is probably still the biggest market by volume of sales in the
computer industry and for disclosing the 8051 non-zero instruction set
which has been copied by many chip manufacturers?

C. P. G.



  parent reply	other threads:[~2007-07-23 12:29 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-07-18  3:56 LLVM--Low Level Virtual Machine--and Ada Jerry
2007-07-18  7:24 ` Georg Bauhaus
2007-07-18  7:48 ` Duncan Sands
2007-07-19 14:30   ` Maxim Reznik
2007-07-19 14:56     ` Duncan Sands
     [not found]     ` <200707191656.27602.baldrick@free.fr>
2007-07-19 15:03       ` Duncan Sands
2007-07-19 21:30         ` Robert A Duff
2007-07-20  7:44           ` Duncan Sands
2007-07-20 14:06             ` Robert A Duff
2007-07-21 13:09               ` Tero Koskinen
2007-07-23  7:47               ` Duncan Sands
2007-07-24  2:12                 ` Randy Brukardt
2007-07-24  8:03                   ` Duncan Sands
2007-07-24  9:50                     ` Colin Paul Gloster
2007-07-24 10:47                       ` Markus E Leypold
2007-07-25 12:12                         ` Colin Paul Gloster
2007-07-25 12:59                           ` Markus E Leypold
2007-07-24 19:21                     ` Randy Brukardt
2007-07-24 19:36                       ` Duncan Sands
2007-07-24 19:58                         ` Randy Brukardt
2007-07-24 23:28                   ` Robert A Duff
2007-07-25  0:39                     ` Randy Brukardt
2007-07-25  2:00                       ` Robert A Duff
2007-07-25 13:14                         ` Duncan Sands
2007-07-21 22:04 ` anon
2007-07-22 13:22   ` Steve
2007-07-23 12:29   ` Colin Paul Gloster [this message]
2007-07-23 14:42     ` anon
2007-07-23 16:55       ` Markus E Leypold
2007-07-24 10:19       ` Colin Paul Gloster
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox