|  |  | 
|  |  |  |  | 
|  |  | 
|  |  | 
|  |  |  |  | 
|  |  | 
|  |  | 
|  |  | 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)
 
 
 |  | 
|  |  | 
|  |  | 
|  |  |  |  | 
|  |  | 
|  |  | 
|  |  | 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
 |  | 
|  |  | 
|  |  | 
|  |  |  |  | 
|  |  | 
|  |  | 
|  |  | 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
 |  | 
|  |  | 
|  |  | 
|  |  |  |  | 
|  |  | 
|  |  | 
|  |  | David Buck <dav### [at] simberon com> 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
 |  | 
|  |  | 
|  |  | 
|  |  |  |  | 
|  |  | 
|  |  | 
|  |  | 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] simberon com> 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
 |  | 
|  |  | 
|  |  | 
|  |  |  |  | 
|  |  | 
|  |  | 
|  |  | David Buck <dav### [at] simberon com> 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
 |  | 
|  |  | 
|  |  | 
|  |  |  |  | 
|  |  | 
|  |  | 
|  |  | 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] simberon com> 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
 |  | 
|  |  | 
|  |  | 
|  |  |  |  | 
|  |  | 
|  |  | 
|  |  | David Buck <dav### [at] simberon com> 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
 |  | 
|  |  | 
|  |  | 
|  |  |  |  | 
|  |  |