Re:Startup School 12: Alan Kay, Part II [video]
by alankay1 on Sunday May 14, 2017 @07:27PM
(#14338089)
One way to approach this question is to ask "how can I always cut and paste -something- from one regime to another?"
Take a look at capability protection -- it covers most of these cases reasonably well.
Re:Startup School 12: Alan Kay, Part II [video]
by milansuk on Sunday May 14, 2017 @05:42PM
(#14337726)
Have you heard about SideFx Houdini? It's graphics software with some kind of "visual programming" interface, where you create project with coding and drawing. It's very important that you can open your project on different machines/operation system and it looks same. For example when you use rand() function it backups seed for that function(place where you use it) so after you reset animation you're gone get same random numbers.
circle(x=time, y=-time*time, r=10)
so a render can get the information it needs but there aren't individual frames to edit.
In general, what happens to interoperability if different programs/projects represent the same things, like images and animations, very differently?
And how security could be handled in such a system? Either against a malicious or haywire programs/project?