12 ms·
The built-in Terminal is a) simpler, smaller attack surface b) older c) supported by probably more than one person, in a more risk-averse org d) used by a lot m
by internet2000 2y ago
The built-in Terminal is a) simpler, smaller attack surface b) older c) supported by probably more than one person, in a more risk-averse org d) used by a lot more people so issues will get noticed and fixed sooner e) part of a pretty robust public beta OS program.
Just don't use iTerm2.
- anon7000 2y agoAnd best of all, not as good, and not open source!
- sixothree 2y agoWindows Terminal is though!
- wkat4242 2y agoI really dislike that one. Not enough configurability. Unlike Apple terminal which is kinda surprising because normally Microsoft is the one with all the option settings and Apple makes the opinionated software where they decide everything and the user has to take it as it comes. But Microsoft is becoming similar unfortunately. You can see it in other software too, like them discontinuing the real Outlook and replacing it with a web one that has much fewer options, can't even be started up offline (!) and wastes more screen space. And they are moving more and more apps to electron or their own knockoff of it.
- eigenvalue 2y agoWindows terminal is great. Very performant and looks really nice. I also have mobaxterm for doing work remote machines, but for local work using WSL Ubuntu it’s my preferred terminal by far.
- wkat4242 2y agoOh I used it only when it first came out. I went back to PuTTY (i never use the console on windows for other stuff and I'm not allowed to use WSL at work). And at home i only have a windows box for gaming. So there was some assumption on my part sorry. But informed assumption because other stuff I work with (Teams, Outlook) have only become much worse since their release :)
- jazzyjackson 2y agoTo be a fly on the wall when they decide to go live with a Teams (New) that asks if you want to keep using Teams [not new].
- jazzyjackson 2y agoHow do you judge performance of a terminal ? I know graphics in the terminal is an edge case and all but when I'm running a chafa [0] application Windows terminal on Windows is about 1000x slower than alacritty on mac, I run into issues where if I hold down a key all the key events get queued up as if the graphics thread is blocking the applications ability to react to key events, so I just have to baby it and hit one key at a time. [0] https://hpjansson.org/chafa/ https://hpjansson.org/chafa/
- behnamoh 2y agowe're talking about Mac terminals.
- Lammy 2y agoOpen source — monkey's paw curls — but spies on you https://github.com/search?q=repo%3Amicrosoft%2Fterminal+telemetry&type=code https://github.com/search?q=repo%3Amicrosoft%2Fterminal+tele...
- wongogue 2y agoThat’s anything Microsoft makes these days.
- azinman2 2y agoI don’t have the stats, but I wouldn’t be surprised if iterm 2 is more popular than Terminal.app. Only power users are using this, and they tend towards power user tools.
- empthought 2y agoIf by “popular” you mean “number of unique users” then almost certainly not.
- philistine 2y agoThere are way more power users of macOS who turn to the Terminal because of the beauty of Brew than there are people who switch from Terminal.app. Thinking there are more people who switched out of Terminal diminishes how massive computing is.
- lolinder 2y ago> Only power users are using this, and they tend towards power user tools. I have a souped-up zsh config that I clone to all my systems, but I've honestly never seen the point in optimizing my terminal emulator. The shell itself provides the real functionality, and it's cross-platform so by leaning on it I get the same features whether I'm on my KDE desktop, MacBook, or SSH'd in via Termux. What power user features am I missing by ignoring the emulator and focusing on the shell?
- stackghost 2y agoI no longer use iTerm2 but it has tmux integration built in that's pretty nice if you take the time to set it up properly.
- wkat4242 2y agoI tried that but I feel the same about that as lolinder says above. Using tmux as normal works better on all my systems, not just the Mac. I just don't see the point to it.
- stonogo 2y agoYou forgot f) doesn't support tmux control mode.
- Patrick_Devine 2y agoIt also doesn't render unicode characters correctly (specifically unicode block chars). And they refuse to fix is, so d. is kinda a moot point.
- nikau 2y agoYou forgot f) so lacking in features that it's a productivity roadblock
- vlovich123 2y agoI have never felt a productivity roadblock from terminal. It’s important to distinguish “oh neat and shiny”/“I like this more” from “actually makes me work faster”. If your terminal is a real productivity roadblock, it’s likely your workflow is optimizing for the wrong things because it just shouldn’t be taking that much of your time.
- fastball 2y agoI work on a laptop with a small scren most of the time. I am constantly going in and out of the shell. iTerm2 has a quake mode that allows me to seamlessly pull this up on top with a keypress. It significantly reduces the lag of switching to another window with CMD+Tab or w/e.
- lolinder 2y agoSome of this stems from just the extremely bad support for hotkey window management on the part of MacOS. On my Linux machine with KDE I can open a new terminal with a single hotkey and alternate between open terminals with a second hotkey. I've never once wished for a fancier terminal than KDE's default. Using Mac for work is a different story, though it's remedied somewhat with Rectangle and similar.
- deleted 2y ago[deleted]
- behnamoh 2y agoghostty has a quick terminal too. you can also use raycast to toggle show/hide any app including third party terminals.
- vlovich123 2y ago
- hombre_fatal 2y agoPoint D is a thing we assume about software but over time you realize it's not the case. You'll see a native macOS app like Terminal and assume it's blessed by Apple, has its own dedicated team with daily standup and meetings, but it's actually just propped up by random tickets in a larger issue tracker, doesn't have a dedicated team, and depends on what amounts to begrudged work or charity work by whoever happens to work on a ticket in passing. A random rockstar will come in and move the code forward 5 years never to be seen again.
- shlomo_z 2y agoI would argue that opinions such as this stifle innovation
- nxobject 2y agoHey, you can innovate in terms of security guarantees, too.
- saagarjha 2y ago> supported by probably more than one person lol. lmao. When I was at Apple it was one guy to like 4 apps
- meindnoch 2y agoThis finally explains why Apple didn't have issues with merging XIB files.
- dangus 2y agoIt’s fine if you don’t want features in your terminal, but telling people who do like having software that has features not to use an alternative just because “more features equals complexity equals security risk” in the way you’re doing it is pretty condescending. Let’s not forget that basically every graphical IDE on the planet has an integrated terminal emulator, and for good reason I’d have a smaller attack surface if I turned my computer off and did all my work for my employer with pen and paper. I’d have a smaller attack surface if I didn’t buy a Mac at all and only used a security-hardened distro. And here you are acting like Apple is God’s gift to stability and security when every single fall season Apple’s major dot zero version updates ship with visible bugs all over the place. And to nitpick you, the assumption that more than one person is actively working on the default macOS terminal is laughable. I doubt it even has a full time employee dedicating 100% of their time to it. The yearly release notes look like less than one person’s annual output of work. I remember that thread on here where the person who worked on Rosetta 2 said it was a solo project for years until closer to release when the team expanded to around 10.
- rcruzeiro 2y ago> Let’s not forget that basically every graphical IDE on the planet has an integrated terminal emulator, and for good reason *cries in Xcode