D&C GLug - Home Page

[ Date Index ] [ Thread Index ] [ <= Previous by date / thread ] [ Next by date / thread => ]

Re: [LUG] OpenSSL --> LibreSSL

 

On 27/04/14 09:49, Philip Hudson wrote:
On 26 April 2014 20:30, Tom <madtom1999@xxxxxxxxxxxxxx> wrote:
The thing about code that solves really complicated problems is - well its
complicated. And often long winded.

Sorry, but that's just rubbish.

Programming doesn't make a problem any less complicated - it might make it easier to manage but to manage and solve it you generally still have to understand the underlying problem, or rather someone involved does and they have to be able to do a hierarchical deconstruction that results in programmer-sized chunks. Some problems can be solved in a few of lines of code but that can make them completely unmaintainable for someone outside the field so for the sake of maintainability they problem has to be broken down into 'average' head sized chunks: I've got some code somewhere which is in APL and does a pretty good job of circuit analysis in about 12kb of APL code - ie practically pure maths. Its been undeveloped for years because its a lot easier for people to tinker with C code of several hundred thousand lines that does a similar job but there are still only half a dozen very experienced developers who seem to be able to work on it- I spent 10 years as a micro chip designer and I've been a programmer for nearly 40 and its not any simpler than it was 25 years ago when it was in FortranIV - and the basic underlying maths can still be written on a side of A4.
Tom te tom te tom

--
The Mailing List for the Devon & Cornwall LUG
http://mailman.dclug.org.uk/listinfo/list
FAQ: http://www.dcglug.org.uk/listfaq