|
honey the codewitch wrote: the industry is missing out on tapping the full potential of developers This has been true for longer than either of us has been alive, and I'm 62. Developers and engineers in general are sufficiently different in how they think that most people around us either can't understand us or resent the fact that we view problems as having a solution.
Software Zen: delete this;
|
|
|
|
|
honey the codewitch wrote: But also if it's true it means the industry is missing out on tapping the full potential of developers.
This is true in many technical fields. The advancement path in many companies forces people to "advance" into management. The type of people who want to be in management, often from sales or marketing backgrounds, cannot understand why some people do not want to be in line (as opposed to project) management -- they see this as a personality defect. Thus, it is move up or move out. They cannot see the value of paying for experience.
__________________
Lord, grant me the serenity to accept that there are some things I just can’t keep up with, the determination to keep up with the things I must keep up with, and the wisdom to find a good RSS feed from someone who keeps up with what I’d like to, but just don’t have the damn bandwidth to handle right now.
© 2009, Rex Hammock
|
|
|
|
|
honey the codewitch wrote: Back when I learned to code solving problems like this meant you were a coder.
At least for me when it was always 'do it myself' the following was true
- There was a lot less available
- I didn't know how to find it.
- What I could find cost money. Sometimes quite a lot.
- I figured no one else could have possibly been doing the same as what I was.
honey the codewitch wrote: Now it seems like people just expect that there's a library that will solve whatever problem they're after solving
Now it is many years later
- Of course someone has already tried to do this before.
- There are a lot better ways to find it.
- It probably costs nothing or very little (at least compared to long ago.)
- My time is better spent evaluating existing solutions and gluing pieces together versus trying to implement everything from scratch.
A lot of the above comes from realizing that throwing code is just a tool and not genius. What really matters is that the company sells something so that I keep getting paid.
|
|
|
|
|
For some reason today, I started wondering if anyone (companies specifically) was still using Unix -- any distro from the past which was still considered Unix & being used at a company.
I was assuming that Linux has killed Unix installations and forward development.
I found this: Unix is dead. Long live Unix! • The Register[^]
What is your experience with this? Any company you are working for that is using a Unix distro?
Just curious.
Oh, and I wrote this from my new Mac PowerBook M3 (36GB ram) and maybe macOS is considered Unix?
Not sure, but I'm reading this article now: https://www.howtogeek.com/441599/is-macos-unix-and-what-does-that-mean/[^]
EDIT 2
I thought maybe BSD was still around, but looks like it isn't: Berkeley Software Distribution - Wikipedia[^]
EDIT 3
Very interesting (from that 1st article above):
Quote: There are two standards that certify UNIX: POSIX and Single UNIX Specification (SUS). SUS is a superset of POSIX. So, something can be POSIX compliant, but that doesn't make it UNIX. However, if something is SUS-compliant, it's a UNIX.
modified 14-Mar-24 15:25pm.
|
|
|
|
|
The only area where I used UNIX was at Uni, everywhere else it been Windows or Linux... Too big, too costly, neat Keyboard with the short cuts as Keys.
|
|
|
|
|
Yeah that makes sense, since I know it was originally created for "big metal" like the PDP-11 etc.
Thanks for sharing.
|
|
|
|
|
Also an oddity between Windows and UNIX is the memory in Intel is 64K chunks, UNIX is flat no divisions & so is Linux which confused the out of me trying to read a value to see if a card was present, not to sure about the PDP series might have had flat memory and does the Mac, I'm guessing the Apple][ had 64K chunks as that was a common value for memory (Commodre 64 etc)
|
|
|
|
|
Wikipedia says that HP-UX had a release last May and that IBM-AIX had a release in November, so there must still be some people using Unix, somewhere. As for PC level OS, Linux has pretty much sucked up all the oxygen, but Open/Free/Net BSD are still out there and have a following. SCO is still available too, it seems, but since the Linux copyright debacle, I don't think it's too popular. I don't even know who owns it, anymore.
Side note: My first professional job was working with MS Xenix on a Tandy 6000 (8MHz M68K, 1MB Ram, 15MB HD). Today, it's hard to imagine that you could do anything useful with those specs. That it could be used in a multi-user environment (some of our clients had 4 or more serial terminals) is just mind-blowing. Today, I wonder if you could get a stripped down linux kernel to fit, never mind getting 2 or 3 user shells up and running.
"A little song, a little dance, a little seltzer down your pants"
Chuckles the clown
|
|
|
|
|
The only place I used UNIX was on a Telephone switch that I was writing Call center software for.
I learned just enough to operate the switch because no one else in the company knew anything about it and didn't want to learn.
"Ten men in the country could buy the world and ten million can’t buy enough to eat." Will Rogers
PartsBin an Electronics Part Organizer - Release Version 1.3.1 JaxCoder.com
Latest Article: EventAggregator
|
|
|
|
|
Very interesting story, thanks for sharing.
|
|
|
|
|
Didn't see any mention of QNX (Unix-like) which is apparently still alive.
|
|
|
|
|
Interesting...I looked up QNX on wikipedia -- that one falls into an odd place where it might meet requirements, but might not be exactly unix. I'm just wondering if any of the "original" unixes are out there running. Aren't there companies with "big metal" running still? i mean companies are still running COBOL and that flight system that is ancient so I thought maybe "real" unix might still be out there. ???
|
|
|
|
|
I could install Tru-64 Unix on my Itanium server...
|
|
|
|
|
PIEBALDconsult wrote: I could install Tru-64 Unix on my Itanium server
Very cool, I hadn't heard of that one [^] before.
|
|
|
|
|
I haven't heard anyone talk about QNX in forever! Kinda glad it's still around.
Jeremy Falcon
|
|
|
|
|
QNX is the only "Unix" I've touched, and I had very little interaction with it.
The company I was with in the 90s used it for a point-of-sale system, but I was working on the back office systems (in OpenVMS).
|
|
|
|
|
While I don't use it myself, I am willing to bet it's fairly common in embedded dev just because virtually all the tools are unix-centric.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
|
Sig used to be segregated below the message. I noticed the change earlier today.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
Yeah, I was just teasing. I'm not sure why the sig is like that.
Other accounts are still showing their sig at the bottom.
Ah, CP bugs, they are what keep the Team alive!
|
|
|
|
|
raddevus wrote: CP bugs, they are what keep the Team alive!
No, alfalfa pellets and an inverted water bottle on the wall of the server room do that. The bugs are just for entertainment.
Will Rogers never met me.
|
|
|
|
|
I've only ever seen one company use a Linux distro as a main install. But, I use WSL/Debian every single day at work and at home. I also use it on my web hosts and raspberry pis. I used to be a BSD buff (FreeBSD wut wut), but these days I'm exclusively in Linux (when compared to Unix). The only place I don't use it, is on a Mac because Darwin is BSD based and well, I don't need to.
IMO since WSL came about, it's the best cross-platform OS period. I can make a utility that will run on just about anything using it.
raddevus wrote: Oh, and I wrote this from my new Mac PowerBook M3 (36GB ram) and maybe macOS is considered Unix? Yes, MacOS runs on Darwin. You can run Darwin without the MacOS desktop. And Darwin is based on BSD. It's considered Unix (well Unix-like since the word "Unix" is trademarked).
raddevus wrote: I thought maybe BSD was still around, but looks like it isn't: Berkeley Software Distribution - Wikipedia[^] The original BSD is dead, but its derivatives aren't: Darwin (MacOS), FreeBSD, OpenBSD, NetBSD, etc.
Jeremy Falcon
|
|
|
|
|
Do you classify Linux as Unix ?
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
pkfox wrote: Do you classify Linux as Unix ?
Yeah, that really is the question isn't it. I really wasn't when i started the thread, but I mean according to the definition it probably is "unix" or at the very least it is for sure "unix-like".
I myself run Ubuntu 22.04.3 LTS and have been running Linux for about 5 years.
I remote to win10 machines for work using Remmina (RDP software that is better than MS RDP).
That was part of what I was wondering: Has Linux entirely taken over the Unix world. It seems like it has.
|
|
|
|
|
raddevus wrote: It seems like it has.
Only on the desktop (maybe).
I wouldn't choose Unix for a desktop and I wouldn't choose Windows for a server.
|
|
|
|