Hacker News new | past | comments | ask | show | jobs | submit
Name one thing lacking in the utilities included with MacOS (which come from BSD).
`grep -P` kinda annoying. GNU has Perl-compatible regex, and BSD does not. You're reaching for `perl` or installing `ggrep` the moment you need a lookbehind.
BSD grep is the pure grep version though. Perl regex is unnecessary bloat.
Is it still shipping with that ancient bash, the awful Iterm and without a package manager? I haven't used OSX for a while.
No. Zsh is now standard, though it still included an old optional version of bash. Apple hates GPLv3 that's why they moved away from bash.

The terminal app is not iterm. But Apple's own Terminal.app

And no there's no package manager but there's brew and macports.

I didn't know it was an homemade terminal, it's just that it looked old and abandoned compared to your average Linux distribution.
It is made by Apple yes. It's not very bad, it even has big font support from the VT100 series. And a lot of style settings in the menu bar. It's not iterm2 but it's way better than what windows offers (not just the console but the newer windows terminal isn't as good either IMO)
The overwhelming majority of UNIX-like software isn't designed for BSD runtimes, to name one.
Throughout history the overwhelming majority of unix-like software was designed to work only on the particular flavor of unix used by its author.
So exactly eves “Unix like software” will kids be missing that prevents them from learning about computers?
The overwhelming majority of UNIX-like software is available in the package managers right now for major BSDs.
I ask for a specific example, and you respond with more generalities.
Aside from the BSD software, the Mac software, and all the software that’s actually POSIX-compliant (on purpose or by accident).