Ed Pozharski wrote:
[snip]
If I understand your proposal and reference to SQL correctly, you want some scripting language that sounds like simple English. Is the advantage over existing APIs here that one does not need to learn Python, C++, (or, heaven forbid, FORTRAN)? I.e. programs would look like this

XML DOM is probably a better example of a standardized API to shoot for than SQL in this case. Regardless of which language or library you use, getChildNodes still does the same thing (at least conceptually).

If the recommendation is that crystallographers should be using an API for data stored in a standardized format instead of parsing it themselves, then it would seem to make sense to me that the API should also be standardized (ideally with a well-documented reference implementation).

In some sense this is monopolistic - but hopefully it'd be a benevolent monopoly. If I remember correctly, there was a time when the creator of Python referred to himself as the "benevolent dictator for life" of the project; and it turned out pretty well.

[snip]
Not necessarily a bad idea but now through the fog of time I remember something oddly reminiscent... ah, CNS! (for those googling for it it's not the "central nervous system" :).

I'm still impressed by the fact that a useful scripting language was implemented in fortran.

Pete

Reply via email to