From: anon@anon.org (anon)
Subject: Re: LLVM--Low Level Virtual Machine--and Ada
Date: Sat, 21 Jul 2007 22:04:08 GMT
Date: 2007-07-21T22:04:08+00:00 [thread overview]
Message-ID: <spvoi.348118$p47.256522@bgtnsc04-news.ops.worldnet.att.net> (raw)
In-Reply-To: 1184730995.862147.208590@g12g2000prg.googlegroups.com
The question should be. Should Ada be ported or is it a waste of time?
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. This
suggest that LLVM to be on the cuting edge, needs to alter its design
structure away from the RISC and go toward true parallel design such
as ZISC. But as long as LLVM is using the RISC design that is being
phased out then Ada should not be ported because there are better
projects that are waiting in the wings.
So, when and only when LLVM updates or moves it designs to the future
of computting should Ada be ported.
Note: This is not a cut down on RISC processors. It is just that the
world has outgrown the RISC before it had its true day in the sun. But
the main problem is that both CISC and RISC that were developed in the
early days of computers. We should have surpass both designed long
ago, but the companies that create the CPU are still operated by those
that think CISC or RISC is the way to go. It will be fun to watch
those guys sell their stock as newer designs finally take hold.
In <1184730995.862147.208590@g12g2000prg.googlegroups.com>, Jerry <lanceboyle@qwest.net> writes:
>I've been hearing a lot lately about LLVM, the Low Level Virtual
>Machine. Apparently it is kind of like the gcc arrangement with a
>front-end and back-end for compilers. The difference with the LLVM is
>that it is supposed "super easy" to make a front end. So naturally one
>wonders, What is the likelihood of Ada being supported?
>
>http://llvm.org/
>
>Jerry
>
next prev parent reply other threads:[~2007-07-21 22:04 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 [this message]
2007-07-22 13:22 ` Steve
2007-07-23 12:29 ` Colin Paul Gloster
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