<p dir="ltr">Linux is the engine, GNU is the toolbox<br>
</p>
<div class="gmail_extra"><br><div class="gmail_quote">On Apr 29, 2017 4:23 PM, "Keith Smith" <<a href="mailto:techlists@phpcoderusa.com">techlists@phpcoderusa.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Interesting... Do programmers burnout more than any other profession?<br>
<br>
If there is a contributing factor it is the constant change that requires regular learning and adapting.<br>
<br>
I've seen a lot of changes. In 1983 I learned how to program using punch cards. Then there was the single line editors. I experienced the evolution of xBase - dBaseII, dBaseIII, dBaseIII+ on 8088 cpu's with no hard drive. Later Clipper summer of 87 (that was the actual version name), FoxBASE+, all the FoxPro's - DOS, Windows, and Visual. Then the web came along. Learning Linux, Apache, MySql, PHP and all that goes with that. In the early days of the web - (10 years ago) it was PHP right on the iron... not any more. It is open source apps and frameworks.<br>
<br>
Always fighting the beast.....<br>
<br>
In the late 80's I happened into a business that was using a Commodore 64 to do their accounting and inventory control. At that time that was state of the art.<br>
<br>
<br>
<br>
<br>
On 2017-04-29 13:47, Carruth, Rusty wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Huh. I thought the reason programmers (or whatever you want to call<br>
them) get grey hairs and burn out was some combination of:<br>
<br>
1 - they are hopelessly optimistic, and so GROSSLY underestimate EVERY<br>
project's effort. Managers like the short estimates and don't adjust<br>
based upon reality. When the deadline nears, the software person<br>
works more and more hours to try to meet the deadline, which goes<br>
whizzing past at a high rate of speed. More hours/week and more<br>
effort (which brings with it more mistakes and slower progress)...<br>
until the project is finally done (ish) and the next cycle begins.<br>
<br>
(Well, yes, I was a software developer for most of my professional<br>
life, why do you ask? ;-)<br>
<br>
2 - they tend to work much more than 40 hours per week. (80, 90,<br>
sometimes more)<br>
<br>
3 - old age ;-)<br>
<br>
Rusty<br>
<br>
-----Original Message-----<br>
From: PLUG-discuss [mailto:<a href="mailto:plug-discuss-bounces@lists.phxlinux.org" target="_blank">plug-discuss-bounces@l<wbr>ists.phxlinux.org</a>] On<br>
Behalf Of IscreamKid<br>
Sent: Friday, April 28, 2017 8:36 PM<br>
To: Main PLUG discussion list<br>
Subject: Re: GNU/Linux<br>
<br>
Hmmm, technically not quite right.<br>
<br>
First there was UNIX which split off to BSD.<br>
Linus emulated UNIX on a PC.<br>
A kernel is the interface between the hardware and the operating system.<br>
Each machine with different hardware needs a different kernel to mate<br>
with the hardware.<br>
Each operating system needs a different interface to match the<br>
operating system's requirements / design.<br>
Android has totally different hardware platform compared to a PC,<br>
compared to a Mac, compared to a DEC, or whatever.<br>
If the programmer writes his interface to function like Linux but<br>
match each different platform's hardware then you can the Linux OS<br>
utilities and such on that hardware platform. They will be the same,<br>
functionally, if the programmer fully implements the complete<br>
interface.<br>
Practically, there is almost always something that is or has to be<br>
done differently.<br>
<br>
That is why programmers get gray hairs and burn out.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Apr 28, 2017, at 16:10, Michael <<a href="mailto:bmike1@gmail.com" target="_blank">bmike1@gmail.com</a>> wrote:<br>
<br>
I think I understand it now.... There is GNU/Linux and there is Android/Linux and whatever other operating system that needs a kernel/Linux. Right?<br>
------------------------------<wbr>---------------------<br>
PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.or<wbr>g</a> To<br>
subscribe, unsubscribe, or to change your mail settings:<br>
<a href="http://lists.phxlinux.org/mailman/listinfo/plug-discuss" rel="noreferrer" target="_blank">http://lists.phxlinux.org/mail<wbr>man/listinfo/plug-discuss</a><br>
</blockquote>
------------------------------<wbr>---------------------<br>
PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.or<wbr>g</a> To<br>
subscribe, unsubscribe, or to change your mail settings:<br>
<a href="http://lists.phxlinux.org/mailman/listinfo/plug-discuss" rel="noreferrer" target="_blank">http://lists.phxlinux.org/mail<wbr>man/listinfo/plug-discuss</a><br>
------------------------------<wbr>---------------------<br>
PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.or<wbr>g</a><br>
To subscribe, unsubscribe, or to change your mail settings:<br>
<a href="http://lists.phxlinux.org/mailman/listinfo/plug-discuss" rel="noreferrer" target="_blank">http://lists.phxlinux.org/mail<wbr>man/listinfo/plug-discuss</a><br>
</blockquote>
------------------------------<wbr>---------------------<br>
PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.or<wbr>g</a><br>
To subscribe, unsubscribe, or to change your mail settings:<br>
<a href="http://lists.phxlinux.org/mailman/listinfo/plug-discuss" rel="noreferrer" target="_blank">http://lists.phxlinux.org/mail<wbr>man/listinfo/plug-discuss</a></blockquote></div></div>