Hi Marina,
Based on your comment, I want to mention something right now (regarding the relations with CS) that might help you to see the ETS proposal in a more appropriate light.
As far as CS is concerned, I would suggest to view the proposed structure ("struct") not as motivated by the conventional CS considerations but rather the other way around: they could and should be viewed as the *universal* data structure and the development of a universal programming language should rely on it, since it is expected that all data should be represented in this form (numbers are just a very special case).
As you can read in the essay, the real expectation is that the Nature herself relies on such informational representations to store and process the "information". Moreover, another major hypothesis is that such representations serve as the blueprints for the familiar to us spatial instantiations (of those blueprints). In other words, this is consistent with the informational version of the Plato's and Aristotle's views.