Live data from Hacker News

Nova by Panic

nova.app

191–200 of 549 posts

Re: Nova by Panic

#192

Earlier quoted context omitted.

The company itself would likely have become part of Apple if not for one bit of unlucky timing. Apple wanted to turn Panic's Mac OS 9 music player, Audion, into iTunes. https://www.panic.com/extras/audionstory/

Rest in peace, SoundJam. Best music player on Mac before Apple transformed it into the iTunes atrocity. SoundJam's hierarchical playlist has yet to be replicated by any other music player to my knowledge.

Still upset.

Re: Nova by Panic

#193
Lovely looking editor with a bunch of features, but they seemingly forgot to include support for something as ubiquitous as C? That's kind of a weird omission.

I'll be following the development of this, but for now I'm not playing with it much further.

Re: Nova by Panic

#194
post #163

Looks pretty, but is there really no Vim extension? I couldn't find one on the Extensions page. This is a deal-breaker for me, I can't use an editor or IDE without Vim bindings, this would kill my productivity. Is one planned, maybe?

This was the first thing I looked for too. Perhaps one is planned or perhaps they're counting on the community to write one using their API.

TBH the only feature I truly use JetBrains for is their Cmd+Click to jump to definition, otherwise I'd be happy sticking with tmux+vim as IDE (as I did for about a decade).

Re: Nova by Panic

#195

I've been using the beta version of Nova for a few weeks now and I've almost used my trial period for the 1.0. As a TypeScript developer, if someone made me choose between paying $99 for the actually-free VS Code, or buy Nova, I would by VS Code without hesitation. Before it began getting long in the tooth I was a big Coda fan. On the whole I like VS Code but I do suffer the occasional runaway process so I am open-mi…

For me the lack of auto-complete that _I_ prompt (ctrl+space / otherwise known as intellisense) is a deal breaker, and TypeScript story is completely broken. Cmd+Click (goto definition) doesn't work across files (though I do like they've implemented 3D touch as an alternative to Cmd+Click).

Update: looks like if you context click on a path > Typescript > Goto definition works; Weird that it is not unified with the editor's concept of goto def though.

Agree with parent that it's a valiant effort, just way too immature w/ no compelling features over VSCode at this point.

Edit: Native editor is compelling for battery, but not at the expense of developer experience - and even then, it's been quite a while since VSCode has felt slow to me.

Re: Nova by Panic

#196
post #8

> Here's a little editor story for fun. During beta we found some bugs in Apple's text layout engine that we just could not fix. Our solution? Writing our own text layout manager… from scratch. Not only did this fix the bugs, but it also boosted our editor's performance. We're not messing around! Seems like there's nobody better than Panic at doing this sort of thing. They're willing to push Apple's UI forward, but t…

Indeed they did. I also fondly remember how wonderful the web development deployment workflow was in Coda. This was back before source control was ubiquitous and CI/CD was required for any real production environment. It was the cleanest way I'd seen to go from saving in your test editor and having a clear path to SFTP it to the server. I half recoil in horror and am still in awe of how considered their experience wa…

100%. Coda was especially useful if you weren't running your server stack on your local dev machine. Hit "Publish" and all your changed files are pushed up automatically. So much better than hunting through an FTP client every time you make a small edit.

Re: Nova by Panic

#197
Just downloaded, looks and feels great but I don’t see any way to configure a Python project? It does per-file syntax highlighting but no cross-file symbol resolution and I don’t see any place where I can configure the location of my virtualenv so it can find all the libraries. Am I just being stupid or is there no proper Python support yet?

Re: Nova by Panic

#198

Ah yes. Nova, the team that sent me the most pompous “rejection email” I’ve ever had for a product. “You weren’t randomly chosen for the Nova Private beta” “After six months, our Nova Private Beta is gradually drawing to a close. Unfortunately, we had far more people apply to test than we could reasonably accept as testers. We’re sorry to report that you were not randomly chosen for testing this time.”

How is that pompous? Seems rather straight forward to be honest.

Re: Nova by Panic

#199
post #146

I see a lot of folks here comparing this to VS Code and asking "Why would I use this instead?" — I am exactly on the opposite side of that equation. Why would I use VS Code when I can use this? I've been using Atom for most of the decade (plus a bit of Sublime, and TextMate before), and I've loved being able to hack it to look and feel exactly how I want. There's a ton of custom CSS in my setup. Now, Atom is slow. Th…

>The latency on every keypress is grating. May I ask what computer are you using? I would say VS Code runs 'buttery smooth' on my macs. Is this a case of me having no idea of what I'm missing?

It might also matter what languages the poster is using. Programming typescript in vscode is a peerless experience. But writing C and Rust feel much worse - I get 200+ ms latency navigating around and typing sometimes, and cmd+click navigation gets janky and breaks very regularly in both of those languages.

I assume the culprit is half baked language extensions. I love vscode for typescript but I’d happily switch which editor I use for rust and C if I find something better.

Re: Nova by Panic

#200
post #22

I really like their pricing structure here. If you want updates forever, it's functionally a subscription (which makes sense - constant updates require constant dev work). The key difference is that if you stop paying, you keep everything you've paid for previously (the app and all past updates). That's a _great_ way to do a subscription.

Agenda do this, feels like a nice middle ground.
Post reply on HN