The filePro Purity Test Version 1.0 Written by Laura Brody Copyright 2000, Hudson Valley Computer Associates, Inc. http://www.hvcomputer.com This work is donated to the public domain and may be reprinted in whole or in part without explicit permission as long as credit is given to the author. Each question begins with "Have you ever ..." filePro User/Developer 1) used filePro? 2) written a filePro application for yourself? 3) ... for someone else? 4) ... for someone else for money? 5) debugged or extended an application written by someone else? 6) written several filePro applications for someone else for money? 7) subscribed to SmallTalk, The Guru, filePro Cookbook or fPDJ? 8) written filePro articles? 9) ... and had it published? 10) visited fP Technologies' web site? 11) visited Ken Brody's web site? 12) created a web site and mentioned filePro on it? 13) ... joined the filePro WebRing? 14) ... listed it on fP Tech's developer's page? 15) loaned or gave access to a computer for SCC/fP Tech to do a port? History - How Long Have You Been At It? 16) used Profile? 17) used filePro on a computer that is no longer sold? (Tandy 6000, Apple II CP/M, Kaypro, Eagle, Sanyo, NCR Tower, TRS-DOS). 18) ... do you still have that computer? 19) ... have you booted it in the last 3 months? 20) ... did you run filePro at that time? 21) moved an application from an "extinct" computer to something more modern? 22) used filePro 3.0? 23) ... 1.x? 24) ... TRS-DOS? 25) submitted a wish list? 26) ... with a bribe? 27) had a suggested feature implemented? 28) attended a Guru Conference? 29) participated on CompuServe's Tangent Forum? 30) used SCC's BBS? 31) lurked on the Internet filePro mailing list? 32) answered a question on the Internet filePro mailing list? 33) ... answered correctly? 34) ... been flamed? filePro Groupie 35) worked for the makers of filePro? (subcontracting or part-time is ok) 36) tried to get at job at filePro HQ? 37) ... offered to work for free? 38) visited filePro HQ in Indianapolis, IN? 39) ... Louisville, KY? 40) ... Hawthorne, NY? 41) ... Manhattan, NY? 42) ... Brooklyn, NY? 43) ... Pittsburgh, PA? 44) ... Atlanta, GA? 45) ... Washington DC? 46) traveled more than 2 time zones to visit a filePro HQ? 47) traveled more than 2 time zones to attend a filePro conference? 48) ... more than 6 time zones? 49) ... crossed the equator? 50) seen filePro C source code? 51) met or talked on the phone with Howie? 52) ... with Dave? 53) ... with Ken? 54) ... Ron? 55) ... Laura? 56) ... Lenny? 57) ... Nigel? 58) ... Mark? 59) ... Barry? 60) ... Pincus? 61) ... Bill (not Randall)? 62) know the last names of all of the above people? 63) had Ken's home phone number? 64) had Ken's home phone number memorized or on speed dial? 65) know Ken's nickname? 66) written a fan letter to a filePro programmer? 67) ... and included a photo of yourself? 68) ... a nude photo? 69) named your child or pet after Howie, Dave or Ken? 70) named your child or pet so that they would have the initials "F.P." ? Are you a power developer? 71) used two computers at the same time to develop an application? 72) written a processing table that generates another processing table? 73) written processing to create a selection set? 74) written a script or utility for filePro? 75) ... sold it commercially? 76) done a "strings" on *clerk or *report looking for undocumented environmental variables? 77) found some environmental variables this way? 78) shown your application to a customer and they said "I didn't know filePro could do that"? 79) ... to another fP developer? 80) ... to a fP programmer? 81) taught a filePro class? 82) taught a boyfriend/girlfriend, spouse, parent or child filePro? 83) ... are they better at it than you now? 84) found a bug in filePro? 85) submitted a bug report? 86) found a bug in filePro, used it in an application and complained to the filePro programmers when they fixed the bug? 87) written a print code table? 88) ... with all 255 entries used? 89) used autoshuff? 90) used swapCPU? 91) used xfer? 92) used xferdos? 93) used arrays? 94) ... aliased to real fields, dummy fields or a lookup? 95) used dmoedef as a word processor to write letters? (no mailmerge) 96) imported data into filePro? 97) exported data from filePro? 98) used associated fields? 99) ... in selection sets? 100) ... correctly? 101) ... the first time? 102) used the USER command? 103) ... to do more than "sendmail" or calculate numbers with "bc"? 104) written a game in filePro? 105) wrote filePro code outside? 106) wrote filePro code while on vacation? 107) wrote filePro code for more than 10 hours at a time? 108) missed a meal while programming? 109) missed an important event while programming? (anniversary, birthday, Christmas, Passover, a wedding, your own wedding) 110) programmed filePro while traveling in a plane? 111) ... while traveling in a car, truck or train? 112) ... in bed? 113) ... while naked? 114) ... while having sex? 115) ... went back to programming filePro immediately after sex? 116) ... while drunk or high? 117) ... ... and the code worked?