None of the various versions of f/Calc are exactly alike. I wrote the Windows one first, and then the Tcl/Tk and Palm OS versions about a year later each. Each time, I did things a little bit differently. This section describes the known differences between them.
The Windows version is the baseline: everything else below is relative to this version. This is because the Windows version is usually the most up-to-date, and it's the most featureful.
The Palm platform is tight on memory, tight on screen real estate, and relatively low on system features. These necessitated a few changes relative to the Windows version:
The main difference between the Tcl/Tk version and its closest relative, the Windows version, is the fact that I whipped it out quickly: about 40 hours, all told, and this with a language I'd only used on one other serious project. As such, it's a little less polished than the Windows version. There are also some platform limitations I ran into:
I didn't write the Macintosh version. I just sent this guy (Dave Camp) a copy of the formula engine from the Windows version and he wrapped a UI around it. As such, any differences between the way it works and the way the others work is due to his porting choices. I've never even used that version, so I can't say anything more about it.