# Look Ma no File // Data Viewer as a programmable calculator

**URL:** <https://the.fmsoup.org/t/look-ma-no-file-data-viewer-as-a-programmable-calculator/982>\
**Category:** Tips and Techniques\
**Created:** [May 26, 2020, 5:40pm UTC](https://the.fmsoup.org/t/look-ma-no-file-data-viewer-as-a-programmable-calculator/982 "2020-05-26T17:40:07Z")\
**Posts on this page:** 5\
**Page:** 2

<div class="post-metadata">

**Author:** ![anon45965781](https://avatars.discourse-cdn.com/v4/letter/a/13edae/32.png) [@anon45965781](https://the.fmsoup.org/u/anon45965781)\
**Post date:** [May 27, 2020, 2:17pm UTC](https://the.fmsoup.org/t/look-ma-no-file-data-viewer-as-a-programmable-calculator/982/21 "2020-05-27T14:17:28Z")

</div>

Yep, sorry, I got a bit off course in my postings. 🙂

---

<div class="post-metadata">

**Author:** ![FileKraft](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/filekraft/32/1183_2.png) [@FileKraft](https://the.fmsoup.org/u/FileKraft)\
**Post date:** [May 27, 2020, 2:36pm UTC](https://the.fmsoup.org/t/look-ma-no-file-data-viewer-as-a-programmable-calculator/982/22 "2020-05-27T14:36:14Z")

</div>

No worries. Just trying to open a new angle to dev. Had a client with a DB request for a producer consumer buffer problem. Which I solved in the dataviewer mostly instead of creating tables over tables.. I call this minimal invasive programming.. // END OF self promoting

---

<div class="post-metadata">

**Author:** ![anon45965781](https://avatars.discourse-cdn.com/v4/letter/a/13edae/32.png) [@anon45965781](https://the.fmsoup.org/u/anon45965781)\
**Post date:** [May 27, 2020, 4:06pm UTC](https://the.fmsoup.org/t/look-ma-no-file-data-viewer-as-a-programmable-calculator/982/23 "2020-05-27T16:06:36Z")

</div>

That's interesting. Consumer-Producer synchronization problems can be tricky. Maybe you should publish an article how you crafted your solution. I'd like to read it. Just an idea.

---

<div class="post-metadata">

**Author:** ![FileKraft](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/filekraft/32/1183_2.png) [@FileKraft](https://the.fmsoup.org/u/FileKraft)\
**Post date:** [May 28, 2020, 6:52pm UTC](https://the.fmsoup.org/t/look-ma-no-file-data-viewer-as-a-programmable-calculator/982/25 "2020-05-28T18:52:13Z")

</div>

yes - mandatory to understand the machine ..

(what ever happened to "Look Ma no File"? hoped to get a nice threa(t|d) about data flow style programming within FM .. :-/

---

<div class="post-metadata">

**Author:** ![anon45965781](https://avatars.discourse-cdn.com/v4/letter/a/13edae/32.png) [@anon45965781](https://the.fmsoup.org/u/anon45965781)\
**Post date:** [May 28, 2020, 7:08pm UTC](https://the.fmsoup.org/t/look-ma-no-file-data-viewer-as-a-programmable-calculator/982/26 "2020-05-28T19:08:26Z")

</div>

I have no idea. Often threads take on a life of their own. I'd rather talk about your Data Viewer as a programmable calculator than go back and think about Finite Automata, abstract syntax trees, code generation, and the like. Been there, done that. Once was enough... 😉

[Previous page](https://the.fmsoup.org/t/look-ma-no-file-data-viewer-as-a-programmable-calculator/982.md?page=1)
