comp.lang.ada
 help / color / mirror / Atom feed
From: Georg Bauhaus <bauhaus@futureapps.invalid>
Subject: Re: Everything You Know Is Wrong
Date: Mon, 28 Dec 2015 10:57:16 +0100
Date: 2015-12-28T10:57:16+01:00	[thread overview]
Message-ID: <n5r0su$lts$1@dont-email.me> (raw)
In-Reply-To: <n5nbml$v32$1@dont-email.me>

On 27.12.15 01:37, Jeffrey R. Carter wrote:
> I would think that the Ada 2X project should be thinking about these things, and
> wonder what others here think about them.

Maybe the word "distributed" needs to include more features
of the language and its library.

Considering economy, the increase in resources does not seem
to always entail new algorithms or corresponding new features
of languages(*). I have seen it simplify scaling when we could
just reuse the same program in a larger address space.

A program system that serves many instead of one will save the cost
of a few computers or their parts, so virtualization covers some
use cases already, without programs needing to change.

Another influence of economy on source text, given no major advances
in battery technology, dynamos, generators, etc., is energy
savings. This may inspire a whole now approach to optimizations in
program translation: I imagine an aspect called "Importance".  It
lets the compiler choose instructions and orders of execution in a
way that uses resources when needed or as available.

__
(*) “We don’t have better algorithms. We just have more data.”
                                           -- P. Norvig

  parent reply	other threads:[~2015-12-28  9:57 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-12-27  0:37 Everything You Know Is Wrong Jeffrey R. Carter
2015-12-27  7:55 ` J-P. Rosen
2015-12-27 17:37   ` Jeffrey R. Carter
2015-12-27  8:46 ` Dmitry A. Kazakov
2015-12-27 17:36   ` Jeffrey R. Carter
2016-01-04 14:44     ` Alejandro R. Mosteo
2015-12-28  9:57 ` Georg Bauhaus [this message]
2015-12-28 11:19   ` Dmitry A. Kazakov
2015-12-28 16:27     ` Nicholas Collin Paul de Gloucester
2015-12-28 17:30       ` Dmitry A. Kazakov
2015-12-28 18:50         ` Nicholas Collin Paul de Gloucester
2015-12-28 20:40           ` Dmitry A. Kazakov
2015-12-29 11:42             ` G.B.
2015-12-29 12:36               ` Dmitry A. Kazakov
2015-12-29 13:50                 ` G.B.
2015-12-29 14:06                   ` J-P. Rosen
2015-12-29 14:16                   ` Dmitry A. Kazakov
2015-12-29 16:31                     ` Dennis Lee Bieber
2015-12-29 17:02                       ` G.B.
2015-12-29 16:57                     ` G.B.
2015-12-29 17:36                       ` Dmitry A. Kazakov
2015-12-29 17:53                         ` G.B.
2015-12-29 18:09                           ` G.B.
2015-12-29 22:05                           ` Randy Brukardt
2016-01-04 14:51                           ` Alejandro R. Mosteo
2015-12-29 21:58                         ` Randy Brukardt
2015-12-28 17:19 ` Nicholas Collin Paul de Gloucester
2015-12-29 23:37 ` darkestkhan
2016-01-05 13:52 ` brbarkstrom
2016-01-10 14:46 ` Michael Erdmann
2016-02-29 12:14 ` Jacob Sparre Andersen
2016-03-02 14:11   ` vincent.diemunsch
2016-03-02 14:23     ` J-P. Rosen
2016-03-02 15:44       ` Bob Brown
2016-03-02 16:30         ` J-P. Rosen
2016-03-02 16:36           ` Bob Brown
2016-03-02 16:52             ` Bob Brown
2016-03-02 14:32     ` Dmitry A. Kazakov
2016-03-02 15:31       ` vincent.diemunsch
2016-02-29 12:27 ` Jacob Sparre Andersen
replies disabled

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