comp.lang.ada
 help / color / mirror / Atom feed
From: "Dan'l Miller" <optikos@verizon.net>
Subject: Re: "The Machine" and Ada (blog post)
Date: Fri, 11 Jul 2014 14:43:59 -0700 (PDT)
Date: 2014-07-11T14:43:59-07:00	[thread overview]
Message-ID: <aac65d5e-4668-44d6-8b51-6a22ec677824@googlegroups.com> (raw)
In-Reply-To: <lo3v28$tc4$1@speranza.aioe.org>

On Saturday, June 21, 2014 7:50:18 AM UTC-5, Victor Porton wrote:
> Read my blog post why I recommend to use Ada on The Machine (a new computer 
> architecture by Hewlett Packard):
> 
> http://portonsoft.wordpress.com/2014/06/21/the-machine-and-ada/
> 
> We should create a strong coupling of The Machine and Ada, for success of 
> both projects.

Victor, this thread never really discussed your technical content.  Strong coupling or not, what do you foresee as the changes needed to compiled mostly-imperative (slightly-declarative) programming languages such as Ada, to best support HP's new computer architecture?  Or for that matter, why is Ada better suited for HP's new computer architecture than, say, C or interpreted scripts, say, Python?

What I am looking for is something to the effect of:  Forth was a language that is best suited for the era where accessing DRAM was only slightly slower than accessing registers within a microprocessor.  Once the rate of intra-processor accesses to registers and various levels of cache accelerated faster the rate of DRAM accesses throughout the 1980s through 200Xs decades, Forth's very chattery tiny little functions and numerous stack operations became painfully slow compared with compiled machine-code in, say, C during those decades.  Changing or tweaking the computer architecture does have impact in imperative programming languages.

  parent reply	other threads:[~2014-07-11 21:43 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-06-21 12:50 “The Machine” and Ada (blog post) Victor Porton
2014-06-21 14:16 ` "The Machine" " Dan'l Miller
2014-06-21 17:31 ` ³The Machine² " Bill Findlay
2014-06-21 19:43   ` Victor Porton
2014-06-21 20:49     ` Bill Findlay
2014-06-21 21:47       ` Victor Porton
2014-06-21 22:27         ` Bill Findlay
2014-06-22  8:50         ` Georg Bauhaus
2014-06-22  9:59           ` Dmitry A. Kazakov
2014-06-22 12:32           ` Bill Findlay
2014-06-21 21:49       ` Dan'l Miller
2014-06-21 22:28         ` Bill Findlay
2014-06-22 20:56           ` Stephen Leake
2014-07-01 10:02             ` Bill Findlay
2014-07-09  0:43               ` Stephen Leake
2014-06-22 16:08 ` ?The Machine? " Robert Love
2014-06-22 17:25   ` invalid
2014-07-11 21:43 ` Dan'l Miller [this message]
2014-07-12 10:41   ` "The Machine" " Victor Porton
2014-07-13 15:29     ` Dan'l Miller
2014-07-13 19:05       ` Shark8
replies disabled

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