|
|
|
|
|
|
| |
| |
|
|
|
|
| |
| |
|
|
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] 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
|
|
| |
| |
|
|
|
|
| |
| |
|
|
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
|
|
| |
| |
|
|
|
|
| |
| |
|
|
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
|
|
| |
| |
|
|
|
|
| |
| |
|
|
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
|
|
| |
| |
|
|
|
|
| |
| |
|
|
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
|
|
| |
| |
|
|
|
|
| |