From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,b1f4420d01b2c4eb X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local01.nntp.dca.giganews.com!nntp.comcast.com!news.comcast.com.POSTED!not-for-mail NNTP-Posting-Date: Sun, 22 Jul 2007 08:22:26 -0500 From: "Steve" Newsgroups: comp.lang.ada References: <1184730995.862147.208590@g12g2000prg.googlegroups.com> Subject: Re: LLVM--Low Level Virtual Machine--and Ada Date: Sun, 22 Jul 2007 06:22:48 -0700 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.3138 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138 X-RFC2646: Format=Flowed; Original Message-ID: X-Usenet-Provider: http://www.giganews.com NNTP-Posting-Host: 24.20.111.245 X-Trace: sv3-btFPoMeLdBtMmmm8HRA3tf3iJ22m2swBkYHHIxL6IDoaOt9j5WaDrkFuwxbzdwHn6/PbF/cwtXZ8hy/!/KdzsELeqjycoT1zWOEpTcZGLw1by9/N2AuqUiNFQYNf1yVPM+a8dq/HRJ49sSNySGUNoYWFwn3s!oxqweXlfPViG9zlcmkdm3k/dZ/uEGA== X-Complaints-To: abuse@comcast.net X-DMCA-Complaints-To: dmca@comcast.net X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.35 Xref: g2news1.google.com comp.lang.ada:16531 Date: 2007-07-22T06:22:48-07:00 List-Id: "anon" wrote in message news:spvoi.348118$p47.256522@bgtnsc04-news.ops.worldnet.att.net... > The question should be. Should Ada be ported or is it a waste of time? It certainly make sense to create an Ada port today. The majority of CPU's available today are CISC and RISC. > 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. I remember reading articles 20 years ago detailing how and why Prolog would replace all other programming languages. Or the more recent example of VLIW computers replacing RISC and CISC designs. It seems somewhat dubious to focus on a technology that is not in widespread use today. While it certainly makes sense to explore these technologies, after all that is how we move forword, it should not be to the exclusion of existing technologies. > So, when and only when LLVM updates or moves it designs to the future > of computting should Ada be ported. > Using the same reasoning, you should always hold off on buynig or using a computer until future designs are available, since they will be much better. > 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. BTW: We're still in the early days of computers. Regards, Steve (The Duck)