[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
What's your opinion on Atom?
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 148
Thread images: 16
File: B62xj9FCUAA3YoC.png (598 KB, 1024x1024) Image search: [Google]
B62xj9FCUAA3YoC.png
598 KB, 1024x1024
The hackable text editor for the 21st Century
https://atom.io/
>>
why is this post disguised as spam
>>
>he used web technologies to build a text editor

wat

I'll stick with emacs. Dumb hipster bandwagon hopping faggot.
>>
>>54542303
pretty gud
>>
how do I get rid of the retarded vertical line
>>
>anything but Vim
for what purpose?
>>
What the fuck is this shit? I need Alt Gr + B for {
>>
Recently switched from Sublime and i really like it.
It's slower than Sublime when opening large files but if you have to do that, you should just stop programming cause you're doing something wrong
>>
>>54542303
Emacs is better.
>>
>Anything but GNU Emacs
For what purpose?
>>
>>54542303
I switched to VS Code because Atom is sooooo slooow
>>
I actually like it a lot
>>
>>54542303
I like it.. its made by sjw retards, but who cares. I have OCD and need to be able to customize my editor 100%.
>>
>>54542303
Brackets works much for me.
>>
>>54543182
*much better
>>
>>54543146
>>54543182
t. pajeets
>>
>>54543182
>brackets
srsly
>>
>>54543192
wut
>>
>>54543198
It's gud.
>>
>>54542830
Disable the Wrap Guide package
>>
>>54543054
thanks for pointing that out, I was wondering if it was any good or not.
To me any text editor that uses AltGr+something is automatically shit because of actual keyboard layout needs.
>>
File: FuckYouNick.png (266 KB, 398x438) Image search: [Google]
FuckYouNick.png
266 KB, 398x438
>>54542303
>hackable
AH SHEEEIT NIGGUH, MY FWENDS R GON B SEW GEALUS DAT I HAV UH HAXIBAL TEKST IDATER
>>
>>54543012
showing off at starbucks
>>
>>54543054
sounds good, what keyboard layout is this. my little finger already hurts from typing all those fucking brackets
>>
>>54543182
Brackets is awesome but doesn't meet dependencies on Linux.
Fuck Adobe.
>>
>>54543250
What's the problem? Works nice on lmde2
>>
>>54543245
not the same guy, but if you are French or speak French, I recommend you the bépo layout. It’s optimized for this language, and it isn’t that bad too for English. On this layout, brackets are AltGr+y and AltGr+x (both are right next to each other)
>>
>>54543245
I am using central yuropean quertz
>>
>>54543146
VS Code can't even reindent or syntax highlight PHP code
>>
>>54543713
goy, you are supposed to use asp.net.

no, seriously, what did you expect from microsoft? to make a texteditor with support for competing technologies.
>>
>>54543792
Well considering it's open source I'd imagine some person can at least put out a functioning extension or something but apparently not
>>
>>54542560
>>54543120
>>54543139
These guys get it
Unlike Atom, you can actually hack Emacs without it turning slow as shit.
>>
>>54543858
Don't need to hack Atom, it's slow as shit stock.
>>
>>54543836
because nobody uses it. majority uses atom, some use brackets and only few use vscode.
>>
>>54543902
You know what's funny? That VSCode, built on the same technology as Atom, is smooth as fuck, whereas Atom is a slow piece of junk. What's even funnier is that the technology is built by the authors of Atom, so they can't even utilize their stuff well.
>>
File: 1393689358161.jpg (80 KB, 464x453) Image search: [Google]
1393689358161.jpg
80 KB, 464x453
>>54543713
>web dev
>>
>>54543054
Better than AltGr+7 on my crazy german keyboard. Especially since Linux refuses to emulate AltGr with LCtrl+LAlt.
>>
>>54543919
maybe VSCode is smooth because it lacks functionality. atom would be smooth too if you disabled 80% of is extensions.
also, I dont have problems with atom.
>>
>>54543858
If atom is slow for you then your machine most be horribly out of date or Atom isn't made for your use case.
>>
>>54542303
It's not bad, but there are unavoidable problems with building a IDE on top of a browser. Doing any kind of regex find/replace brings it to its knees.
>>
>>54543938
I'll keep doing it as long as it pays thanks
>>
>>54543938
holy fuck, is this real or is it troll email??
>going to contact my lawyer
>>
>>54543245
Same, my pinky and wrist are dying. Any tips from other anons on what they keybinded for brackets on querty ?
>>
>>54542303
Between sublime and atom i liked sublime more but it has he cringy buy / evaluation popup every time i save.

Recently i started using Emacs. I think I'll switch over for good once i learn it a little more.
>>
>>54543192
Pajeets use Sublime Text.

Source
>pajeet masterrace here
>>
>takes 5 seconds to load on ssd...
no thanks
>>
>>54543957
8gb late 2012 macbook pro shouldn't have performance issues.

I can run Ableton and 50 Chrome tabs and an ungodly number of open emacs files, but one Atom frame will always take a few seconds to load. It's really that, for me, a second of delay is unacceptable.
>>
I like it, and it's slow and lacks a couple of small things (like remembering and anticipating my choices in the command palette), but it's improving all the time and everyone says Sublime is abandonware so I don't have much choice.

Been kicking around the idea of teaching myself Vim, though.
>>
I use it

Tried to open a 64k line text file and it if i tried to do anything it crashed
>>
>>54544257
>last update 2 days ago
>abandonware
>>
>>54544014
Are you using US layout?
>>
>>54542303
Other than high memory usage, it has no drawbacks. I used to use Emacs but JS is faster than Lisp.

I disabled tabs, installed an integrated terminal, installed some other file picking whatever the fuck, and customized the settings, and it's hella good.
>>
>>54544349
Yes, got this laptop in Canada and I prefer US layout in general as it is most common.
>>
File: visual studio code.png (368 KB, 1926x1079) Image search: [Google]
visual studio code.png
368 KB, 1926x1079
Master race coming through
>>
>>54544358
Oh and a C++ linter.
>>
>>54544358
>I used to use Emacs but JS is faster than Lisp.
Emacs is mostly written in C though, also, JS is not faster than Lisp.
>>
>>54544451
>Source: Your ass
>>
>>54544467
http://benchmarksgame.alioth.debian.org/u64q/compare.php?lang=node&lang2=sbcl
http://benchmarksgame.alioth.debian.org/u64/compare.php?lang=sbcl&lang2=v8
>>
>>54544482
>debian.org
What a totally credible website.
>>
>>54544499
I don't see you providing anything better that contradicts those benchmarks though.
>>
>>54544509
Because no one has paid me to do the proper testing. I don't do work for free. My life has value. Don't be a greedy faggot.
>>
>>54544526
>I don't do work for free
I see, so that's why you are on 4chan arguing with anonymous people on the internet about which of two shitty languages are faster.
>>
>>54544564
>No one can ever have fun
>>
>>54544583
Still don't see anything that proves your original statement, though, guess I should refer you to your own comment. >>54544467
>>
>>54544564
>which of two
>are
>>
>>54544640
good argument bro, 10/10
>>
>>54544664
I'm not the person you were arguing with, but the fastest of two things would be one thing. Should have been

>which of two shitty languages is faster.
>>
>>54542303
I picked up a bit of frontend work lately out of boredoom. It is really nice and smooth, but as a backend developer I couldn't do serious work using it. This is not an IDE
>>
File: intelligent.png (127 KB, 666x584) Image search: [Google]
intelligent.png
127 KB, 666x584
>>54542303
It's nothing but an inane idea to implement a source editor with DOM elements.

>>54543713
It can even complete it, you massive faggot.
>>
>>54544901
depends on the language. it has great php support (linters, look up declarations if you use ctags)

out of box it is really bad though for some languages, but there are tons of extensions.
>>
>>54544969
I need a bit more. It cannot comprehend the idea of semi-global objects like servicemanager. Also it barely read annotations from class variables, by which I have to create redundant method return annotations.
I'll stick to intelij for backend, atom for frontend :3
>>
>>54544622>>54544467
https://en.wikipedia.org/wiki/GNU_Emacs
not him, but yes, the core of emacs is written in C
>>
>>54545166
well yeah, it cant compete with phpstorm.
>>
>>54544402
This. VS Code is better but Atom isn't bad.
>>
>>54542303
I like it. Works great when using React Native.
>>
>>54542303
The most bloated text editor I ever used. Aside from neon glowing text, it is dogshit compared to VS Code and Notepad++
>>
>>54542303
Installed it, it sucks. I can't get a feel for it and the fact that it relies on shit like node.js feels fucking wrong.
>>
>2016
>not using Kate
>>
>not using superior atom
I guess if I was a pajeet with athlon cpu, I would be using sublime too (vim is probably too complex for a pajeet)
>>
>>54545250
I agree. Tried both. Atom is too damn slow, but I still like it. VScode runs so smooth, and it has the ability to control+click on a method which will lead you to it's implementation. And if you are in the implementation, shift + F12 will show you a cool view where all the method calls are. I use this a lot.
>>
IntelliJ is master race.
The only problem with its web dev if that the live editor is only available for Chrome.
>>
>>54545813
>it has the ability to control+click on a method which will lead you to it's implementation

Middle-mouse click. It'll open the implementation in a new tab. Much more convenient.
>>
>>54545841
awesome, thanks anon
>>
>>54545813
>it has the ability to control+click on a method which will lead you to it's implementation
if you download the ctags plugin for atom, you can have this too.
>>
>>54543139
This is one of the topics on /g/ I don't understand but I like to Google what y'all are talking about and GNU Emacs looks like a pretty crazy program.
>>
If you use anything other then nano you are a scrub.
>>
>>54545855
http://stackoverflow.com/questions/35803243/ctrlclick-on-a-function-name-in-atom-editor-and-jump-in-to-it

you should post more info here anon, if that's true
>>
>>54545933
dont have stackoverflow account, post it yourself

https://atom.io/packages/atom-ctags
>>
File: 1462930427690.jpg (12 KB, 251x242) Image search: [Google]
1462930427690.jpg
12 KB, 251x242
>>54542303
Worst piece of shit that I've ever used since Windows Vista. It's slow as hell even in the most basic of the settings. Well, I expected as much from something built with a meme language by SJWs.
>>
>>54542303

>hackable text editor

Is this thing open-source or is this just marketing speak for 'configurable up the ass'?

I like atom for DE but it heavy on resources, so its a no go on older machines.
>>
>web app

If that's your only choice there's codemirror with vim keybindings...
>>
>>54542303
its great if you just want to load a file up at starbucks and play pretend.

>emacs if you're a configutard
>vim if you're a composibilitard
>IDE if you're a pajeet or targeting apple platforms

those are your options. anything else is a waste of time. if you edit text for a living, you should take the time to learn a text editor that rewards practice.
>>
File: editor latency.png (8 KB, 580x430) Image search: [Google]
editor latency.png
8 KB, 580x430
>Atom
>SJWs can't even write a regular text editor in their trendy meme framework without it being slower than even the most bloated Java IDEs
>>
>>54546492
> measured in ms
also, windows
>>
i'm french with an azerty keyboard, and when i code HTML with it (and HTML only), my "." key is hardcoded to ">" (which is what corresponds to qwerty keyboards)

Absolutely Shite
>>
File: editor latency 2.png (27 KB, 580x490) Image search: [Google]
editor latency 2.png
27 KB, 580x490
>>54546517
>everything but my special snowflake measurement is invalid

Also,
>Emacs
>>
>>54542303
Tried it like a year ago. Thought it was shit so I went back to notepad++ and sublime
>>
>>54542303
Only simple text editor with lua syntaxing and LÖVE running I could get running on my Lubuntu laptop/10
>>
I like it but it boots up too slow. They need to change how it loads none essential packages, if that's what is causing the slowdown.

>>54542560
Node is faster than a lot of other languages so you should be happy about the speed and efficiency it provides.
>>
>>54543146
Reminder they're both made with Javascript.

Not a bad thing, just pointing it out.
>>
>>54543957
If your machine is too slow for a text editor and it's made any time in the last two decades, that text editor is too fucking fat. There's no excuse for that kind of bloat.
>>
>>54544316
"Abandonware" is the new codeword for "not hiptrendycool"
>>
>>54547354
>emacs is abandonware
>>
>>54545214
>muh the core
>>
>>54549273
arright dude, i really don't know what your point is

Anyways, Sublime is just as performant in many ways, but it's hard to script it well.
>>
>>54546543
what the fuck is going on with emacs and xml Holy shit
>>
Trash. i dropped it after 2 days and switched to Brackets.
>>
>>54550639
>Trash. i dropped it after 2 days and switched to Brackets.

>doesnt explain why he "dropped it"
>continues to shill competition product
fucking shills, if you said you dropped it for emacs or vim, or hell even sublime, I would have believed you
>>
Atom is like open source sublime, so it was my editor of choice for a while, but it's also a stupid bloated and turns my t450s into a MacBook as far as frying eggs on my lap/diy spermicide goes. I've been using vim for a while, but vscode looks promising. Definitely better than Atom after 20 minutes of playing around with it.
>>
>>54549968
Isn't the emacs windows port famously shit? The only good emacs platforms are macOS and linux, right?
>>
>>54544482
emacs uses it own lisp language, not common lisp. They eventually plan to switch to using GNU Guile which is supposedly faster (also can use more languages like scheme).
>>
>>54544640
Not everyone is born with English as his parstletongue you scallywag.
>>
>>54547167
Node.js is fast for one (and only one) purpose: event-driven IO with thousands of small concurrent tasks. It is NOT fast in general.

Node.js is great for its intended purpose. Sadly, many webdevs try to use it for absolutely everything even when it's the wrong tool.
>>
I use visualstudio on windows and kate on Linux.

Fuck off with your javascript garbage.
>>
>>54551025
Webdevs are the oddballs of the software development world. Everyone else for the most part will use the right tool for the job even if that means learning new languages and APIs, but web front end guys are incessant in trying to use a hammer where a wrench is more appropriate. It's like they're allergic to learning anything new.
>>
>>54544402
what do you use filezilla for

what's that eagle program
>>
>>54544482
Those are bad benchmarks. Node.js is remarkably poorly-suited for those sorts of heavy compute tasks. It's made for asynchronous I/O. Benchmarking its performance for compute tasks is unfair.

Node.js is slow for normal desktop applications, but those benchmarks do not prove that.
>>
File: muh scrollbar.webm (3 MB, 1360x976) Image search: [Google]
muh scrollbar.webm
3 MB, 1360x976
>>54542303
The best editor I've tried so far.
Vim or Emacs are probably better, but I've not tried them. I've customized Atom in a way that it works perfectly for me, so I don't see any point in trying others. Also my laptop isn't shit so it doesn't lag in any way.

>>54543054
What.
Why can't you just use Shift + [.
Also you can rebind everything.

>>54546226
Open source.
All packages are open source as well and easy to alter/modify.
>>
>>54551475
>Also my laptop isn't shit so it doesn't lag in any way.
Try opening a real project like Linux in Atom, make sure you have movie ready to watch on a separate computer.
>>
Atom is so fucking slow.
I've never had any problems with Sublime, which is supposed to be slow as shit since it's non-parallel Python, but somehow Atom manages to be an order of magnitude slower.
>>
File: >slow.webm (3 MB, 1360x976) Image search: [Google]
>slow.webm
3 MB, 1360x976
>>54551618
>>
slowest program I've ever used
>>
>>54543942
How about replacing ÄÖÜ with the brackets --> switch to english layout dring programming
>>
File: 1461955024164.jpg (80 KB, 766x960) Image search: [Google]
1461955024164.jpg
80 KB, 766x960
>>54547317
That's so goddamn true.
And not only text editors, websites as well!
WHY IN FUCK would a website designed to spread information need FANCY animation and stuff which only adds lag and frustration to the user experience.

This generation of """""""""" developers """""""""" is totally fucked!

AND I AM PART OF IT!!!!
IT HURTS!
>>
>>54546543
> delay: ~ 50ms
YOU CAN NOT WORK WITH THAT

this is acceptable if it's over a network, VIA SSH OVER 1000km distance, but not if the computer you're working with sits in front of you!
>>
>>54552165
And the worst part? It's only going to get worse. Despite computer power having been stuck in a plateau for *years* now, the developers responsible for this crap are still parroting, "lul who cares computers are gonna offset my lazy ass anyway".

Tablets and smartphones aren't going to kill the desktop, hispterjs.io-developed "desktop applications" are.
>>
>>54543099
Go to sleep, don't stay up late!
>>
File: gedit.png (32 KB, 256x256) Image search: [Google]
gedit.png
32 KB, 256x256
>ctrl-f gedit
>0 results

web 'developers'
>>
>>54552386
gEdit is pretty chill. Only problem is that it really only fits in on a GTK-dominated Linux/BSD desktop and is just barely passable under Windows. GTK anything is royal ass on OS X.
>>
I use a IDE. Qt
>>
File: 1451060235851.png (18 KB, 315x274) Image search: [Google]
1451060235851.png
18 KB, 315x274
>>54552056
>>54551618
So, does anyone can give me example when Atom is actually so slow that it decreases your performance? Or it's all just shilling.
>>
People who use Ruby and Python think atom is fast.
>>
>>54552565
Not really. Most Python and ruby guys I know use sublime or vim.

It's mainly JSfags who love atom
>>
>>54552056
What de are you using
>>
>>54542303

Tried atom for a little bit. Managed to get it to crash horribly when I tried to install a linting package. Felt slow as all hell on top of that. 3/10 might be good if you're node-inclined.

10/10 vim for life
Plus, knowing vim inside and out has the added benefit of me having a text editor I'm super comfortable with on any *nix server I log in to.
>>
Anybody here using neovim lately? How's that project shaping up?
>>
>>54552056
What package are you using for those buttons on the right? Looks useful
>>
File: >tiling.png (729 KB, 1920x1080) Image search: [Google]
>tiling.png
729 KB, 1920x1080
>>54552650
Xfce4

>>54552748
tool-bar + flex-tool-bar + some custom css style
My flex-tool-bar config: http://pastebin.com/gXJYnxy5
The Rust's cargo commands I'm using are not currently available. However my PR was accepted so it's going to be supported soon.
It's very useful, but only if you configure it and have other packages to bind. There are packages with complete configs for tool-bar, but why would you use them when you can build perfect toolbar by yourself.
>>
File: parrot.png (4 KB, 175x175) Image search: [Google]
parrot.png
4 KB, 175x175
>>54553048
That's pretty cool, thanks for sharing anon!
>>
>>54542303
> Featurful
> Pretty
> Slow as fuckin shit
>>
>>54542303

I use VSCode, which is based on Atom. Surprisingly nifty.
>>
>>54545379
>Not using vim
>>
It's alright but it doesn't do anything better than neovim and I can't run it inside the terminal
>>
>>54543713
>using PHP
For what purpose?
>>
>>54553592
>not using emacs
>>
>>54549515
>Python
>Performant
>Hard to script
Top mental midget.
>>
>>54542303
shit appdata installer
>>
>>54553937
>no matter how shit the API is, if it's in Python it's easy to script

uh...

Plz, do tell, how riced is your Sublime?
Thread replies: 148
Thread images: 16

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.