POV-Ray : Newsgroups : povray.binaries.images : Animation code execution Server Time
28 Mar 2024 09:31:22 EDT (-0400)
  Animation code execution (Message 1 to 8 of 8)  
From: David Buck
Subject: Animation code execution
Date: 1 Dec 2021 22:05:39
Message: <61a83803@news.povray.org>
I recently created a POV-Ray animation to demonstrate how software 
execution could be visualized.  It shows the execution of a method then 
zooms out to show the flow of control between different objects in the 
system.

This was completely generated with POV-Ray using the clock to animate 
the execution.

Enjoy.


David (K) Buck


Post a reply to this message


Attachments:
Download 'objectoriented.mp4.dat' (1196 KB)

From: Dave Blandston
Subject: Re: Animation code execution
Date: 3 Dec 2021 22:05:00
Message: <web.61aada8dc3e1656d2636f1af607c1b34@news.povray.org>
Well the only programming language that I know is SDL (and not even a pro at
that) so I wasn't quite able to follow the intricacies of the logic
demonstration but the animation is mesmerizing and exceptionally well done.
Thanks for sharing it!

Kind regards,
Dave Blandston


Post a reply to this message

From: David Buck
Subject: Re: Animation code execution
Date: 5 Dec 2021 20:24:24
Message: <61ad6648$1@news.povray.org>
I intend to add a voice-over to it to explain what it's doing.  My main 
point is that programming has been stuck in a rut of translating text to 
code.  I think we can make a more graphical interface that doesn't even 
need a compiler and which can show you graphically what it's doing if 
you wish to slow it down and watch.

This is part of a Kickstarter project I'll be starting soon but I 
thought I'd show an example of POV-Ray rendering on this channel.

...and yes, I still use POV-Ray after all these years.

Thanks for the compliments.

David Buck

On 2021-12-03 10:03 p.m., Dave Blandston wrote:
> Well the only programming language that I know is SDL (and not even a pro at
> that) so I wasn't quite able to follow the intricacies of the logic
> demonstration but the animation is mesmerizing and exceptionally well done.
> Thanks for sharing it!
> 
> Kind regards,
> Dave Blandston
>


Post a reply to this message

From: Dave Blandston
Subject: Re: Animation code execution
Date: 9 Dec 2021 00:30:00
Message: <web.61b19329c3e1656d2636f1af607c1b34@news.povray.org>
David Buck <dav### [at] simberoncom> wrote:
> ...and yes, I still use POV-Ray after all these years.

All the cool people do.

Your project sounds very ambitious by the way, maybe even revolutionary...


Post a reply to this message

From: David Buck
Subject: Re: Animation code execution
Date: 9 Dec 2021 18:27:39
Message: <61b290eb$1@news.povray.org>
Yes, it's ambitious.  I've already written the compiler for the language 
(it's based on Smalltalk) and the virtual machine.  The video shows my 
long-term direction but my next steps are more modest.  I want to 
develop a more traditional development environment for the language 
using a web browser communicating with Smalltalk through WebSockets as 
the UI.

This video will be part of a Kickstarter campaign I'll be starting soon 
to raise funds to develop that IDE.  As a later phase, I'm looking at 
eliminating the compiler and text format altogether.  The IDE would 
effectively edit the parse tree directly.

For me, the big challenge is to see if a text-free programming 
environment can be as productive as a text-based language.  Pros:  You 
don't have to worry about bracket matching and trivial syntax issues 
(missing periods, semicolons, etc).  Cons: Cut and paste is harder and 
editing structure may be harder. I'll have to see.

Thanks,
David Buck

On 2021-12-09 12:24 a.m., Dave Blandston wrote:
> David Buck <dav### [at] simberoncom> wrote:
>> ...and yes, I still use POV-Ray after all these years.
> 
> All the cool people do.
> 
> Your project sounds very ambitious by the way, maybe even revolutionary...
>


Post a reply to this message

From: Dave Blandston
Subject: Re: Animation code execution
Date: 10 Dec 2021 18:45:00
Message: <web.61b3e57ac3e1656d2636f1af607c1b34@news.povray.org>
David Buck <dav### [at] simberoncom> wrote:
> Yes, it's ambitious.  I've already written the compiler for the language
> (it's based on Smalltalk) and the virtual machine.  The video shows my
> long-term direction but my next steps are more modest.  I want to
> develop a more traditional development environment for the language
> using a web browser communicating with Smalltalk through WebSockets as
> the UI.


Most of that is beyond my realm of understanding but I hope it goes well! I'll
be looking forward to the POV-Ray interface for your new concept in the future.


Post a reply to this message

From: David Buck
Subject: Re: Animation code execution
Date: 10 Dec 2021 22:01:50
Message: <61b4149e$1@news.povray.org>
I am planning a POV-Ray connection with this project.  I'll let you know 
the details as things progress.

David Buck

On 2021-12-10 6:40 p.m., Dave Blandston wrote:
> David Buck <dav### [at] simberoncom> wrote:
>> Yes, it's ambitious.  I've already written the compiler for the language
>> (it's based on Smalltalk) and the virtual machine.  The video shows my
>> long-term direction but my next steps are more modest.  I want to
>> develop a more traditional development environment for the language
>> using a web browser communicating with Smalltalk through WebSockets as
>> the UI.
> 
> 
> Most of that is beyond my realm of understanding but I hope it goes well! I'll
> be looking forward to the POV-Ray interface for your new concept in the future.
>


Post a reply to this message

From: Dave Blandston
Subject: Re: Animation code execution
Date: 10 Dec 2021 23:20:00
Message: <web.61b42637c3e1656d2636f1af607c1b34@news.povray.org>
David Buck <dav### [at] simberoncom> wrote:
> I am planning a POV-Ray connection with this project.  I'll let you know
> the details as things progress.


OK sounds very intriguing!


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.