Hacker News new | ask | show | jobs
by saagarjha 2906 days ago
> Google Chrome or Chromium (depending on how open you like things) can keep pace with Safari in terms of general usability and extension ecosystem

Google Chrome's extension ecosystem is undoubtably far, far ahead of what Safari has. As for usability, and…

> I found Google Chrome to be more performant than Safari on the regular

People use Safari because it integrates so well with macOS, is performant, and doesn't kill resources (CPU, RAM, battery, you name it). No other browser comes close, even on other platforms. Apple's just spent too much time here optimizing their browser that nobody else can match it (maybe Edge on Windows?).

> There are MANY good terminal clients for Linux.

iTerm just has everything and the kitchen sink. Like, it has some flaws, but it just does so many things that I haven't seen any other emulator do. Plus the author is really smart (he's at the top of the comments currently, if you want to check his stuff out)

> Xcode

Xcode can be surprisingly nice for C/C++ development, when it decides it wants to work.

3 comments

> I haven't seen any other emulator do

Check back with Konsole.

I don't think I know all features, but just the things I know it does, because I use them:

- Tabs, obviously. Movable between windows, too.

- Arbitrary in-window splitting (tiling)

- Monitors

- Broadcasting

- Signals

- Profiles, obviously.

- Copy stuff as HTML & export whole scrollback as HTML and also print it / convert to PDF

- Can basically configure everything

Also peep Tilix. It's like the GTK answer to Konsole: super configurable yet accessible, with a sharp GUI. I think its arguably better than Konsole, except it doesn't scale as well as Konsole in Plasma (Plasma scaling is wretched).
> (maybe Edge on Windows?)

Edge feels like poor man's Safari. However the rest of Mac OS (in terms of GUI, not underlying OS) feels like poor man's Windows. :D

Give QT Creator a try. It's really a nice integrated C/C++ dev environment. Plus it's entirely cross-platform.