risc or cisc
Andrew Bennetts
andrew.bennetts at canonical.com
Wed Apr 15 13:16:08 BST 2009
Daniel Silverstone wrote:
> On Wed, 2009-04-15 at 18:22 +1000, Robert Collins wrote:
> > I think a mini language is definitely more complex *today* but we're
> > adding more and more methods - and the complexity of creating good
> > abstractions is getting higher and higher.
>
> A mini-language is one of the more obvious future-proof solutions.
> However there is a lot of sandboxing and protective issues which need
> addressing if you're going to go down this route. It's difficult to
> provide a completely generic solution and still be sure that nothing
> untoward will occur in terms of attack vector.
>
> I like the idea more than just adding more and more verbs, but I am
> slightly worried by it.
That is essentially a condensed version of a phone conversation I had with
Robert today on this topic! :)
It depends somewhat on the mini-language. A simple “just run these 6 things
in sequence unless one of them fails” is a very different proposition to
“here's some Turing-complete code to run”, for instance. Perhaps a good way
to proceed is try to sketch out a possible mini-language and then refine
that proposal, rather than getting bogged down in debating abstract
concepts?
-Andrew.
More information about the bazaar
mailing list