The imp of the perverse (with apologies to E.A.P.)
Sadhunathan Nadesan
sadhu at castandcrew.com
Mon May 12 19:59:01 EDT 2003
|
| I think you took a line out of context; what you are saying is true for
| most existing languages specially low level, what the author was talking
| about was how languages *should* be and I agree with him. The fact that
| Xtalk is the only one closest to what people use to communicate to
| one-another (at least in some countries) is a crime.
| Talking about "high-tech cave men"...;-)
Hi Andu,
Ok, I gotcha. No argument there.
This would be a theoretical language then? One that if we had it,
it would explain how, and why, and everything one needed to know,
without having extra comments. Is that it? So it would be
like - having a compiler/interpreter for a human readable spec?
If so, you are right, I took it out of context.
I assumed what was being discussed was languages that exist today.
Even with Xtalk, I see examples done with one letter variable
names, cryptic function names - other examples are better
and read more like English. Which says, in today's languages,
getting them to 'communicate' is a discipline left to the author.
Like an artist in any field.
A programmer can do this in pretty much any language if they put
their mind to it. Method: top down, you write the main routine
first in psuedo-code high level statements, then turn each one
into a routine or collection of routines. What if there were
enough smarts in some front end tools to do that all for you?
Hey, I'd like that. I see it like this. I just walk up to
the computer and say, "COMPUTER!". It says, "Yes, Sadhu?".
I say, "I want you write a program that does this .. yada yada"
and it asks a few questions and spits out the code.
Well, back to reality, I guess any language that would come
close to that ideal would be very verbose, In other words,
it would be like a regular program that was full of comments!
Grin!
Sorry to be poking fun, Andu, no offense meant really, I enjoy
your posts and respect your point of view. I just couldn't
help it, the imp of the perverse and all that.
Sadhu
More information about the metacard
mailing list