
At 15:18 28/04/2004 Gavin Denby did say...
Having lasted 25 years as an electronic Tech, I am needing to expand to cope with the continued blurring of the line between when the electronics start and the Programming of PC's takes over.
I already write assembler for microcontrollers (programming from 2K to 2 meg in assembler) and really should be using c for this, but have never took the time to learn it.I have however programed in both Portran (port-a Punch) and basic many years ago.
Hi Gavin, I have been using C with the HC05/08/11/12/16, 805x, PIC and AVR families for a while now and you cant beat it for writing unified code as the portability issues are now largely redundant.
Ancient history lesson ends
I basically need to program PC's to set up/ colect data/ process data and probably via a graphical interface.
so my question ... in 2 parts:
1. Is C still a viable language to learn to write programs for PC/MAC Ideally in Win MacOSX (cocoa looks nice) and Linux or should I be looking at C# / Mono / QT / ??
It seems that all later programming languages seem to be adding to C (extend .. embrace ??) so Would C be a good start place ?
All opinions welcome.... and crystal ball gazing will be entertained.
Your choice of language will largely depend on how you accrue the data from your products. I have been coding in C to retrieve data via the serial port, mostly in DOS. With the need now for using USB it means moving into another language is worth while and have been looking at Delphi and Kylix, both based on Pascal and provide all the needed GUI functions etc.. for Win and Linux platforms. Cannot comment on Macs.
2. Does anyone have experience with a good course / course provider that they would recommend to provide such training.
I would prefer part time training, as my family like to eat, but this is flexible, as I can work nights/weekend is the course is not too long.
I think the Open Polytechnic offers Delphi as a learning option, most seem to offer VB or VC++.
Of course, then I could apply for the job that just hit my inbox too :-)
Thanks in advance.
_______________________________________________ wlug mailing list | wlug(a)list.waikato.ac.nz Unsubscribe: http://list.waikato.ac.nz/mailman/listinfo/wlug