Earlier quoted context omitted.
> VSCode is an inferior product in many respects, like speed and resource usage This is a rote complaint but how often do you really notice it? Even on my ancient spare 2010 MacBook Air, VSC is responsive and it uses less RAM than other apps like Teams or Skype, or simply loading Gmail in Chrome. Yes, vim uses less RAM but it also has like 5% of the functionality. Is it possible that this is specific to particular pl…
The place I notice it most is when launching it. I don't keep it open all day, I open it periodically to work on this or that and close it when done. Opening it feels like it takes forever (5-10s) compared to something like Sublime Text (<1s) and when there are a lot of launches throughout the day, that adds up.
Nova by Panic
241–250 of 267 posts
Re: Nova by Panic
#242Earlier quoted context omitted.
Well this is a new definition of “tech bro” to me. In my experience the people who either identified themselves or fit the stereotype preferred office life, and all of the social life it affords/requires. I’ve been remote most of my career and still prefer it despite difficulties posed by the pandemic. It’s quiet, I can focus on work goals without also accommodating a high school-like social atmosphere, and it’s… qui…
>accommodating a high school-like social atmosphere Social skills are an important work skill. Describing it as "high school like" is ironically childish I think.
I was describing a kind of social atmosphere, not saying that any social interaction at work is childish.
Re: Nova by Panic
#243I tried this out some months ago and had really mixed feelings, but I will give it another shot because generally speaking, Panic is awesome! My main complaints at the time were a confusing extensions ecosystem; difficulty rolling your own; and the sense that (as with Coda) "programmer" means a person hand-coding web sites with HTML+CSS and maybe Javascript or PHP. Seemed like they weren't trying to convince anybody…
I love the idea of a native macOS IDE, but it seems like this will never be something I can actually use productively or ever recommend to anyone. Would happy to be proven wrong.
Re: Nova by Panic
#244"Can a native Mac code editor really be that much better? Find out."
I'm pretty happy with VS Code, which is free (and before that, Atom, etc). Why put the onus on me to figure out why a $99 editor could be better? Show me. Tell me.
I realize that they make an attempt to show/tell down the page, but a list of features that my current editor already has doesn't answer the original question in the affirmative.
Re: Nova by Panic
#245Earlier quoted context omitted.
That outline is hidden at the lower left in a small box collapsed by default. It's as if VS Code doesn't want you to look at it. In the case of breadcrumbs, clicking on it with the mouse is probably faster than searching. I've been programming professionally since 2004, have tried the minimap on various editors since Sublime invented it, never found it useful. As to tightly coupled code, well, ha, I don't know of a c…
> That outline is hidden at the lower left in a small box collapsed by default. It's as if VS Code doesn't want you to look at it. I agree with you here that you have to go one extra step to open the Outline panel in the left. I would rather the Outline panel be in the right. However, I don't use symbols that often. My workflow is a bit different. So I don't particularly miss this feature. When I really need to look…
I mean, I can see why it got popular when Sublime introduced it. It was a time when most webdevs were editing in massive HTML templates, SASS/CSS and ES5, where the traditional outline view would return too much noise or missing important targets. But we've quickly moved past that era, it doesn't seem to make sense anymore for new players to prioritize it now.
Re: Nova by Panic
#246Earlier quoted context omitted.
> It is not the responsibility of the founders to tell you the truth You didn’t really mean that, did you?
Perhaps I worded it incorrectly. Sure, they might have a moral responsibility, but that doesn't mean they'll always tell the truth, and more importantly, you should not trust them to tell you the truth. You have to look out for yourself as much as possible.
Re: Nova by Panic
#247Re: Nova by Panic
#248I managed to make Nova work for some trivial frontend stuff, but not having a built-in robust git client really threw my workflow off. I don't really like using a separate terminal for diffing, nor do I like the default diff viewer for git anyway, nor do I want to buy Kaleidoscope for a billion dollars for that one thing, which would be an external viewer anyway. Yes I want a native mac app, but it doesn't really cou…
Maybe something like https://git-fork.com would work for you? It has a decent enough diff viewer (Even though I prefer Kaleidoscope for bigger rebases), is native and an actively developed indie app. I'm a happy user and can recommend it.
Re: Nova by Panic
#249Earlier quoted context omitted.
Sometimes you just want to dump the bytes that are going over the wire. Sure you could pipe the output to a protobuf parser, but then you'd need to make sure the output of tcpdump or ngrep or whatever is what the parser expects. As an example, I needed to track down why some service traffic was getting misrouted, and I found the problem by tcpdumping the traffic and realizing one service was silently corrupting a hea…
One of the biggest culture shock moments when I came back to the web world after spending time in high performance environments was how many resources web applications were willing to waste on parsing and sending terribly inefficient wire formats. I’ll never understand why we’d make the trade off of making crazy inefficient human readable protocols for talking between computers instead of learning wire shark.
Re: Nova by Panic
#250Earlier quoted context omitted.
> I tried this out some months ago and had really mixed feelings, but I will give it another shot because generally speaking, Panic is awesome! Are they? They have a long history of getting bored with projects and cancelling them or letting them languish. Not the best assurance for a long term commitment like an editor...
Abandoning projects is something I'd connect with other companies, not Panic. I'm using Transmit ( https://en.wikipedia.org/wiki/Transmit_(file_transfer_tool) ) for more than 10 years already. That at some point they have to sunset tools that are not used by people any more (Like the Newsnet client, from what I remember) makes sense to me. It doesn't feel like they are just abandoning projects because there's somethi…
Yes. It doesn't make sense for someone investing in an editor/IDE though...