Live data from Hacker News

Making Instant C# Viable - Vizualization

ermau.com

21–24 of 24 posts

Re: Making Instant C# Viable - Vizualization

#21
post #6

I've been planning to do something similar, but at run-time where the last known value of each variable is shown. This would complement my stuff nicely - https://github.com/swax/CodePerspective

This looks fantastic. The "Gibson" view is also an awesome little bonus for those of us who still love the movie Hackers.

Re: Making Instant C# Viable - Vizualization

#23
post #19
post #6

I've been planning to do something similar, but at run-time where the last known value of each variable is shown. This would complement my stuff nicely - https://github.com/swax/CodePerspective

Very cool. Just a quick caution from someone who has been building similar tools (not as fancy though), is that runtime instrumentation can often severely slow down the main app to the extent that people often don't want to run such tooling.

There are a bunch of settings where you can define the level of tracking. The state tracking is very low overhead though because it's on demand. So if you run your asp server through code perspective and then deploy it, you can at any time connect to it with the viewer and check out the current state information for all the classes.

Re: Making Instant C# Viable - Vizualization

#24
In Tao, we have been trying to do it

1) for coordinates and graphical shapes 2) so that it works both ways, i.e. from code to visualizer, but also so that manipulating makes it possible to change the code.

See http://www.youtube.com/watch?v=LpPwjB46E5I for an example of how this works in practice (look around 1:20 in the video)

Post reply on HN