> = > = > On Fri, 12 Feb 2010, Ruben J=F6nsson wrote: > = > > > = > > > I have come to consider *any* tool that cannot be scripted in a makef= ile or > > > batchfile to be useless. I cannot be expected to pull up a 15 year old > > > project and install a closed source GUI based program or compiler on = an > > > obsolete version of Windows just to click some silly buttons to creat= e a > > > valid setup and be able to re-compile. It has to be makefile or script > > > driven, or it won't be used. > > > = > > > Peter > > = > > I find this quite interesting. > > = > > Can you even get components for a 15 year old project? How long will yo= u have > > to support the software. I guess you have the hex file (or S-record or > > whatever) that you programmed the chip with so you can burn a new one w= ith a > > standalone programmer. But how long would you need to support it for so= ftware > > changes? > = > It's not just about being able to produce another identical 15 year old = > widget. Your original client might want you to upgrade the system from an = > old obsolete chip to a newer cheaper one where 99% of your code remains = > the same and you just tweak the rest. A new client might want something = > that could make use of a large part of an old project. You might use the = > majority of an old project (with some tweaks) as a demo for a propective = > client when making a bid on a new project. There are lots of reasons. = > Fundamentally, your old code is a valuble resourse which could give you = > competative advantage. It's in your interests to make sure you can easily = > use it if you ever need to. > = Yes, one thing is to reuse the code, another is to make changes in it with = the = original IDE where the code was made, which sometimes is the only option. I have an old Windows 98 machine here which I keep just to be able to = uppgrade/maintain and sometimes even run old dos based applications on. Som= e of = them is now 10-15+ years old. I also have a lot of about 10 year old code for the microsoft visual c++ 6.= 0 = IDE. I have tried to move some of them to newer visual studio IDE but it is = mostly not a simple task. /Ruben =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D Ruben J=F6nsson AB Liros Electronic Box 9124, 200 39 Malm=F6, Sweden TEL INT +46 40142078 FAX INT +46 40947388 ruben@pp.sbbs.se =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D -- = http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist