The Mobile Computing Review of Kermit 95

Mobile Computing & Communications magazine printed a comparison and review of Kermit 95 with three other Windows 95/98/NT terminal emulation products in its November 1998 issue (Terminally Seeking Connection, Peter D. Varhol, pages 42-46). Unfortunately, many of the facts are wrong, and therefore also many of the conclusions:
"Only Kermit file transfer is built in"
XMODEM, XMODEM-CRC, YMODEM, YMODEM-g, and ZMODEM are also built-in and fully integrated.

"[It has a] dialer and telephone directory that comes with several predefined entries".
The dialer comes with over 200 predefined entries, and the telephone directories include thousands of numbers.

"It provides VT320, VT220, VT102, VT100, VT52, ANSI, and TTY terminal emulations."
There are also other 27 other emulations.

The source of these errors might be the original box cover from 1995, which was still used in 1998, but which, in the retail version, was updated with stickers showing the current version number, list of protocols, emulations, etc (the review copy lacked the stickers). But in any case, the reviewer should have looked at the documentation -- or at least the menu selections.

"Target user: Those who require basic terminal emulation and file transfer..."
We think our terminal emulations and file-transfer protocol implementations are advanced, fast, accurate, and more complete than most.

"Performance was adequate, primarily because of the program's use of the slow Kermit protocol".
K95's Kermit protocol implementation is as fast or faster than any other well-known file transfer protocol, but of course it is limited by the Kermit software on the other end of the connection, and by the protocol settings that are used (Kermit, unlike other protocols, allows itself to be adapted to a full range of connection types and qualities through a repertoire of settings). The reviewer did not identify the file transfer partner. Kermit protocol implementations that are not from the Kermit Project are almost always slow. When a good a Kermit implementation is not available on the other end, ZMODEM can be used; if ZMODEM is not available on the other end, YMODEM can be used, and so on. However, in most cases, an advanced, high-performance Kermit implementation is available from the Kermit Project for any host or service you are likely to connect to.

"While satisfactory for power users' basic needs, it runs out of gas quickly for more sophisticated uses."
More sophisticated than what? Full programmability using a high-level language that includes variables, arrays, block structure, scoping, macros, built-in and user-defined functions, recursion, and loops, allowing complete automation of any task that can be done by hand via scripts that are portable to hundreds of different platforms? Securely authenticated and encrypted network connections? Character-set translation encompassing many of the world's major writing systems? GUI configuration of unlimited numbers of dialup and network connections with hundreds of possible customizations for each one, and with one-touch access to each one? Controls for adaptation to nearly any kind of connection method and host in existence? A Web browser interface complete with URL hot spots? Ability to send both numeric and alpha pages? A two-million line scrollback buffer, with search and bookmark capabilities? A full range of printer and mouse functions? Unparalleled key map