|
 |
andrel wrote:
> My suggestion for a 'new' language would be to have an as simple
> as possible language (without loops and control structures) that
> is easy to parse for a machine but not necessarily for a human.
> Plus an easy way to integrate that with a front end, one of those
> should be a pov 3.6 style language. Or perhaps as the only front
> end, because if everybody can make his own language we may not be
> able to share our sources.
This would COMPLETELY DESTROY the way this community works. The language
*must* be human-friendly.
===> Machine friendly scenario:
An advanced user would bypass the 3.6-like front end and create his own
front-end which produces non-human-friendly code. The 3.6-like front-end
would only be used by beginners.
A beginner asks, "How do I create an oriented area-light?"
The advanced user (ignorant of 3.6-like front-end) replies:
<start non-friendly code>5d$#34gs#$%3gf3$%$#</end>
===> Human friendly scenario:
An advanced user may write his own front-end, but that front end would
communicate with the renderer in a human-friendly language. Users of all
levels would be familiar with this human-friendly language.
A beginner asks, "How do I create an oriented area-light?"
The advanced user replies:
light_source { .....
-Shay
Post a reply to this message
|
 |