Atom 1.19

Introduces a native C++ text buffer implementation that improves responsiveness and memory usage. Saving a file now happens asynchronously without blocking the UI, so that you can move smoothly from one task to the next. Large files now consume less memory, marking another step in our continued drive to provide an excellent experience for all files big and small.
blog.atom.io/2017/08/08/atom-1-19.html?hn

Other urls found in this thread:

librocket.com/
sciter.com/
twitter.com/SFWRedditGifs

>Saving a file now happens asynchronously without blocking the UI, so that you can move smoothly from one task to the next.
Save file
Editor crashes
"Oh thank God I remembered to hit save file first"
File wasn't saved

>Introduces a native C++ text buffer

Wow, dropped. Should have used Rust.

great, too bad it doesnt have intellisense for javascript/typescritp (go to definition, symbols)

although, this shit is actually written in javascript

>He calls it intellisense

IntelliSense is a Microsoft trademark, you consumerist cuck.

but why? vscode exists

This

>brainlet

>hue hue hue let's use a browser to make an editor
>hum dat iz weird, performance a shit
>got an idea guys
>let's write critical parts in C++
You can't be that dumb, these retards should hero right now. or write from scratch a real text editor without js fuckeries

>>let's write critical parts in C++
What's wrong with that?

>vim manages to save file synchronously without blocking for any noticeable period of time
>atom needs to schedule a worker thread to write to disk at some future point in time because it's shitty implemented
>atom is somehow better than vim

They should have written the editor in C++ since day one...
They just had to market it as an open source sublime text alternative and profit but no, for whatever reason they choose a totally unrelated technology instead.

Does C++ have native HTML/CSS UI rendering toolkit that's not a browser?

allow js plugins for webshit, it sholdn't be bloated with a thing like that

Why would you want that shit in a fucking text editor?

>Introduces a native C++ text buffer implementation
>not using C++ for the entire thing in the first place
BLOATWARE

>Saving a file now happens asynchronously without blocking the UI
This is considered an achievement? Text editors did this on Mac OS classic in the 90's. Mind you, Mac OS classic did not have any form of real multithreading.

Maybe the Atom devs should kill themselves?

Because HTML markup with CSS is actually more intuitive than the horrid mess like Qt

>This is considered an achievement?
It's an update.

>it's shit
FIFY

>HTML
>CSS
>"intuitive"
Found the script kiddie webdev.

So they're finally starting to realize that JavaScript (and especially not a fucking web browser with its DOM, which was made to display super simple text documents, not dynamic applications) is bad for native applications.

Took them long enough.

Not him but have you ever even tried developing a GUI application with any other stack?

not him but qt's pretty easy to program

There are packages for installing Rust syntax and support.

...

>using a browser as a text editor
This is the worst meme of the 21st century

Let me guess, I hit save twice and it will save the file in wrong order, won't it? Or if the disk is busy, it won't save at all.

librocket.com/
sciter.com/

QML is so much nicer than HTML+CSS. We could have had a C++ editor backend, QML UI and JS plugins.
But that'd actually have run too well right?

What did they initially write atom in? I bet that might be good then this shitty bloated mess.

Isn't there a rule against advertising?

>There are packages for installing Rust syntax and support.
Mate, you've got to have a freaking negative level of listening comprehension.

Well maybe I'm a faggot then. Correct me? I don't see the difference between just installing Rust support via an Atom package and it coming bundled. The option is there.

Not easier than using CSS to design an UI

>Resorting to JS again
wow you sure showed him

>t. mactoddler

I think you are retarded. I just said it'd be possible to use JS, if someone still wanted to do that. But even if there was some JS plugins that ran in that editor it'd still use much less resources than Electron does now.

>Well maybe I'm a faggot then.
clearly you are for using this shitty editor

>Doesn't explain anything even though user clearly offered to be corrected

How's that humanities course going?

>built on Electron
into the trash it goes

>Well maybe I'm a faggot then. Correct me? I don't see the difference between just installing Rust support via an Atom package and it coming bundled. The option is there.
The comment you quoted said they should have used Rust instead of C++ to implement the new text buffer.
You talk about adding syntax support to an editor.

Thank you for correcting me.

already moved onto vscode, so much better, so much faster, Microsoft isn't so evil after all, they h ave made ample amends imo to counteract their evil past, without Microsoft the programming experience on my linux machine would be third rate

20% CPU USAGE FOR A BLINKING CURSOR

Many times with multiple stacks. I fucking hate the web stack.

>shitty slow browser on the desktop "native" apps are a mac vs. pc issue
kys

Then you should know first hand that styling UI is shit on most desktop stacks and you hating web stack doesn't change the fact that ability to style it with CSS translates to a much better outcome given the same development time invested. Theres a reason why even Java completely switched to JavaFX these days.