Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
David Chisnall (*Now with 50% more sarcasm!*)
@david_chisnall@infosec.exchange  ·  activity timestamp 6 days ago

I said this a while ago on a deeply nested thread, but I think people miss a critical part of why Excel is popular. It's not that it's a good programming language (the calc language in Excel is pretty bad, though the reactive programming model is nice) it's that it's an amazing debugger. Excel makes it trivial to visually inspect every variable (which it calls a cell). You can debug expressions (which are automatically updated) in exactly the same programmer model as the real expressions. You can create debugging views that mirror some important variables, without learning a different tool.

Build a debugger as nice as Excel and anyone can learn your language.

  • Copy link
  • Flag this post
  • Block
Leonard Ritter
@lritter@mastodon.gamedev.place replied  ·  activity timestamp 6 days ago

@david_chisnall i'd watch a youtube video about this particular point.

  • Copy link
  • Flag this comment
  • Block
Magnus Groß
@vimpostor@infosec.exchange replied  ·  activity timestamp 6 days ago

@david_chisnall Perfect time to play the game "Start of a joke or actual arcan blog post title?": A spreadsheet and a debugger walks into a shell shows how well the spreadsheet paradigm works for debugging, and many of the visualizers that raddebugger is getting fame for can be trivially integrated in a spreadsheet interface.

Arcan

A Spreadsheet and a Debugger walk into a Shell

Here we continue the series of posts on the development of a command-line shell which defies terminal emulation by using the display server API locally and a purpose built network protocol remotely…
  • Copy link
  • Flag this comment
  • Block
James Widman
@JamesWidman@mastodon.social replied  ·  activity timestamp 6 days ago

@vimpostor @david_chisnall please note: the guy working on the rad debugger, ryan fleury, has posted some explicitly anti-democracy shit and anti-diversity shit. It's the type of stuff that would be very consistent with thiel-type politics.

i want better debuggers too, but the cost of boosting someone who boosts proto-fascist talking points is too high.

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login