On 21 January 2014 07:01, William Couture wrote: > As for other suggestions, if it takes me more than a day > to learn how to write "Hello World" or more than a week > to write a simple program, then it's probably more trouble > than it is worth. > Any choice you make, it should not take more than few minutes to make a Hello World if you follow tutorials on YouTube or other places. Especially if you have previous programming experience. Usually installing the development environment takes more than that. Again, with Microsoft you just download it and click Next, Next, Next and you are done. Other environments might need more steps than this, but you can follow instructions on tutorial pages or on YouTube. Tamas > > Thanks! > Bill > > > > On Mon, Jan 20, 2014 at 10:16 AM, William Couture >wrote: > > > Sorry if this is too off-topic, but this is a problem I can't ignore > > anymore. > > > > I've been using the same C compiler since the mid-1980's to write > whatever > > little utilities I need. Needless to say, it produces 16-bit DOS code. > > > > Well, Windows XP support is coming to an end, and the "current" Windows > 7 / > > Windows 8.x don't support old 16-bit DOS applications. > > > > So, what can I use as an easy-to-learn replacement? > > > > I usually write something that does serial I/O (write to serial port, g= et > > reply, > > format to screen, repeat as necessary), file format filtering (read lin= e > > of file, > > parse/format as necessary, write to STDOUT and redirect to file on the > > command line), and"glue" for stringing together multiple executables in > > batch files (get user options, call executable, display return code in > > human readable format, repeat as necessary). > > > > C-like syntax definitely preferred. > > > > And I'm sure the option of a virtual machine under Win7/Win8.x will com= e > > up, which would be perfectly fine, but I haven't heard of one what will > > interact with the actual "live" Windows file system. If you know of on= e, > > please let me know. > > > > Thanks! > > Bill > > > > > > -- > > Psst... Hey, you... Buddy... Want a kitten? > straycatblues.petfinder.org > > > > > > -- > Psst... Hey, you... Buddy... Want a kitten? straycatblues.petfinder.or= g > -- > http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > --=20 int main() { char *a,*s,*q; printf(s=3D"int main() { char *a,*s,*q; printf(s=3D%s%s%s, q=3D%s%s%s%s,s,q,q,a=3D%s%s%s%s,q,q,q,a,a,q); }", q=3D"\"",s,q,q,a=3D"\\",q,q,q,a,a,q); } --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .