Long-awaited. Enjoyed Coda for a long time, then switched to Atom. It looks like a polished Atom version, and Nova is likely going to replace Atom for me.
Why? (asking curiously). I used some version of Jetbrains, then Goland, then Atom.
Nova by Panic
421–430 of 549 posts
Re: Nova by Panic
#422Earlier quoted context omitted.
The problem I've had with VSCode - and also Sublime, as it happens - is that on a moderately large JS project it's something of a CPU hog. Both editors seem to do a lot of indexing, and this is even with loads of ignore folders configured. The irony is that this has driven me to try emacs. I am being driven nearly to distraction by the fact that every single operation seems to almost glory in using a different key co…
> The thing it absolutely seems to nail is performance. I'm getting zero CPU thrashing on the same project, and auto-complete-mode, whilst not quite as good as VSCode's autocomplete, is much better than Sublime's. For one thing it seems to work well across files, even when using ES5 with no typing hints. Speaking of ironic, yeah. Emacs used to be the massive resource hog, compared to it's competition (BSD vi?) back i…
Re: Nova by Panic
#423Earlier quoted context omitted.
For a text editor, why not just drop BiDi? I guess it sucks if you use a BiDi language for your comments, but there’s nothing per se wrong in making a solution that doesn’t work for everyone around the world if it works better for a subset of people.
You'd also want BiDi for general-purpose "text" documents like markdown. There are many aspects of text rendering that aren't necessarily relevant here (think: word- and line-breaking) but directionality strikes me as a major feature.
I think it's entirely plausible that Panic also shipped a text-layout system without full bidi support -- maybe that's why theirs is faster and less buggy on LTR text. The left-to-right language market (English, Spanish, French, Russian, Chinese, Japanese, Korean...) is probably big enough to support a Mac app development studio on its own.
Re: Nova by Panic
#424Earlier quoted context omitted.
Oh, the prejudice! I like developing on Windows. Especially since the programs I write are run only on Windows. That's what the specific trillion dollar industry my employer serves uses mostly on desktop. I don't want to tweak the platform. I want to concentrate on the code I write. I could be equally productive on OS X or Linux, but frankly, I don't care . They are all interchangeable computational substrates for me…
It's almost as if none of the replies read Drew's comment. Drew is talking about developing an editor for a closed source system and dealing with interfaces that break and then are hard to change, unlike open source systems that receive patches. It has nothing to do with "tweak[ing] the platform." Fixing a bug (which upstream would do, not you) is not tweaking, a bug is unintended behavior.
From my employers point of view it is irrelevant if I could fix the platform since they most certainly don't want to pay for it.
This is not evil. It's just how some parts of the industry work.
Re: Nova by Panic
#425I opened up Nova and first installed HCL (language support for HashiCorp's Terraform and Packer). Then I looked for Shellcheck[1] validator, but was disappointed it did not exist. Then I search for Kubernetes and Helm wondering if there were any specific extensions, but no results. Next up was installing Dockerfile and ENV syntax highlighting.
Overall still tinkering around, but Nova seems very promising.
Re: Nova by Panic
#426Earlier quoted context omitted.
> Atom is slow, VS Code is appreciably worse Honestly this isn't possible. VSC had better perf than Atom 4 years ago[1]. I say this as a long-time Sublime user, which is best-in-class[2] when it comes to perf. > I've loved being able to hack it to look and feel exactly as I want What is not customizable in VSC? When I first started using VSC, I installed an extension that made all my keybindings exactly as they were…
Since they wrote their own text rendering engine, maybe it does compete with Sublime?
Re: Nova by Panic
#427I 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.
https://apps.apple.com/us/app/acorn-6-image-editor/id1233861...
Re: Nova by Panic
#428I am so confused why they didn't put efforts into making this an iPad app. There is a market for something like this that developers are crying out for, but on mac why would anyone use this over VSCode (and pay $99 for the privilege?)
Does anyone seriously want to develop on the iPad?
Re: Nova by Panic
#429Earlier quoted context omitted.
Do the Windows based laptops have a similar touchpad like the Mac which just works, last time I checked they did not.
Can you explain why this is such an important feature? How often are you writing code where you're not at your desk with a real keyboard and mouse?