Hi Neo...
Referring to your post #5...
Quote:
First of all, like many here, I know many long time, very talented unix people who are out of work and/or struggle financially. On the other hand, I don't know a single very talented Javascript or Python programmer who is struggling to find work or great a high paying job they like. Encouraging people to build on top of their great core unix or linux skills and expand into newer technology areas is nothing different than I have always done my entire life. Learn a technology and build upon that knowledge to learn more technologies and keep improving my / your skills.
As one gets older it is harder to learn new technologies.
I would dearly love to finish AudioScope.sh but "Essential Tremours" has hit me since being retired. Learning new electronics ideas is/are one thing but building related stuff is a non-starter for me now. My high quality soldering is no more so keeping up with technology and/or engineering is just that, an exercise in keeping up. Keeping up with it but unable to utilise it is frustrating and embarrassing when I have to ask a friend to build a board for me which was 'SEEMPLE SERGEI' 2-3 years ago.
As for the software side, this is a different matter. My shakes have little or no effect on my, always, dreadful typing and programming and have switched from Python to Shell scripting because of bash's and other shells flexibility. I love trying dash out and have seriously considered translating my bash version of AudioScope.sh to dash.
I started this thread some years ago:
Has Python Lost The Plot?
IMO Python is no longer for beginners, although I still code using it, but is geared now for high end professional usage.
There is a library for just about everything one could ever want to do with Python, heck I even used it in version 2.7.x guise to write the spectrum analyser section of AudioScope.sh.
But that was only because an FFT/DFT was unavailable until I started this thread:
Slow FFT in ksh93 and awk.
Which led to the Fixed Point Arithmetic thread I posted on here recently for dash.
This to me is learning, as I just really love doing things with languages that they were/are not designed to do.
It does not matter to me how advanced the code is from naive to very advanced, it is that fact that these things can be done is what matters.
Not only that, it is therapy, as I hope it will combat any dementia I might incur in the not too distant future, which is likely as I am 69NB soon.
My 5 pennoth...
Bazza...