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

Opinions?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 123
Thread images: 15

File: atom.png (164KB, 961x795px) Image search: [Google]
atom.png
164KB, 961x795px
Opinions on Atom editor?
>>
bad, you're better off with VS Code
>>
Definition of bloat, 300MB for showing simple text file
>>
>>55716593
It's good. Has good plugins, and is free in both regards.
>>
I think it's a very n[1 MB post limit reached, post truncated]
>>
dog shit
>>
>>55716593
>>55716604
>>55716617
>>55716620
>>55716622
>>55716630

Alright, well thanks for your opinions. And I know most of you are probably linux autists, but how do you think this compares to notepadd++ for windows?
>>
It's a nice beginner text editor. When you're spending more than 1,5 hour a day on editing text though, it's definitely worth the investment to learn vim or emacs. I'm a big fan of vim, and http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/ is a good method to learn it. It will slow you down enormously in the first few days, but then you'll slowly get up to speed and train that muscle memory. Also, whatever you do, DON'T touch the mouse and arrow keys. How tempting it can be, it will slow you down in the long run.
>>
>>55716593
wish it was good but this meme of writing everything in javascript is a literal cancer on the software community
>>
>>55716655
np++ is good
>>
File: 2016-07-23_16-48-47.png (297KB, 1920x1080px) Image search: [Google]
2016-07-23_16-48-47.png
297KB, 1920x1080px
>>55716655
It's better. Has better plugins. Looks better from stock. Is better overall.
>>
>>55716701
I've been using np++ for months, but I can't figure out a way to give the entire UI a dark theme. I can get the actual text editor portion dark, but not the actual UI at the top, and it is honestly annoyed me enough to search for another editor.
>>
>>55716726
how about not being so edgy?
>>
>>55716715
Agreed...mostly

NP++ IS faster though
>>
>>55716655
between those two i could pick atom. np++ is faster but has worse support overall.
>>
>>55716744
How about not projecting your neuroses onto me? I can't stand staring at dark code on a blaring white background for hours on end every day, and a dark background with a bright white UI is so ugly.
>>
>>55716754
Yeah, but not really by enough to justify using it.
>>
>>55716655
I think it's much better than notepad, but it's lot heavier, it like lite IDE
>>
>>55716666
>Hint: j looks like a down arrow.
And so does L. What kind of autist wrote this?
>>
>>55716593
Use sublime instead desu, atom struggles to load files over 1mb
>>
>>55716926
this. it's also better than np++
>>
Bloated shit
If you want a bloated electron text editor give VSCode a try. It's much better in my opinion, especially if you're a Gofag.
>>
>>55716604

Better extensibility, better settings, and no telemetry

>>55716617

Yes, the entire thing isn't written in C, but that's almost a strength. A huge number of developers know how to work in web technologies, making it extremely easy to develop for and extend, not to mention, web technologies are getting faster by the day due to the development they are getting on the engine side.

>>55716622

They fixed that

>>55716630

thx

>>55716666

I just use vim mode in Atom. Still get my interface, themes, mouse support, and plugins, but I also get all Vim commands.

>>55716684

see second response

>>55716744

>I don't want it, so you're wrong for asking for it

>>55716979

See first reply, but also, why do you say it's better?
>>
>>55716593
All of the bloat of an IDE with none of the features to justify it.
>>
>>55717321
>See first reply, but also, why do you say it's better?
Well, it doesn't take 30 seconds to launch for a start.
Also you can disable telemetry or compile it without it if you're paranoid.
>>
File: 1468179694972.png (14KB, 438x499px) Image search: [Google]
1468179694972.png
14KB, 438x499px
>>55716593
B L O A T
L
O
A
T
>>
>>55716593
just use emacs?
>>
>>55716805
Oh, I don't use it. I prefer sublime text.
Atom is next, and I haven't used visual code much. NP++ is fine, the others just seen a little better is all
>>
>>55716593
What the point when you use ST on Windows, and vim on BSD ?
>>
>>55716593
>cant open large files
>direct connection to the botnet

yeah, naah
>>
File: atom vscode.webm (1MB, 1280x850px) Image search: [Google]
atom vscode.webm
1MB, 1280x850px
>>55717361
I don't know what you're talking about, I have over 30 plugins in Atom, but this is a fresh install (not a first run, I started it first to take care of first run tasks) of VSCode.
>>
bad but good
>>
>>55717807
I started using Sublime Text too since I had enough money for it. I like it more desu
>>
>>55716666
Tips appreciated anon
>>
>>55716593
worst out there
>>
>>55717874
Can you show me more webms of you doing things please? I'd like audio too. Start a youtube channel.
>>
>>55716726
The ui color comes from your windows visual style. Get a dark theme that makes windows explorer dark as well and the whole ui will be dark.
>>
>>55718180
sit tight friend, I've got a little something coming for you
>>
I mostly do javascript and web related front-end code.
I tried Atom twice (in 2014 and one year later) both times for a month. Last month I tried VSCode. In 2014 I also tried Adobe Brackets in mid 2014.
Those three editors are based on the same components (Node script wrapped on Webkit with Electron toolchain). Even with a high-end machine, you won't have a decent experience on a JS based editor.
Notepad++ on Windows or Sublime Text on whatever other OS use your CPU and memory more efficiently.
>>
Has anyone been using Light Table?
It compiles Javascript but it's clojure-based.
http://lighttable.com/
>>
>>55718180
>>
>>55718593
I used it back when it was just a wee bab and it kind of sucked. The concept was really cool but it was buggy as all hell. If they made it any better, I'd say give it a shot.
>>
>>55718702
Maybe if you split it up?
>>
>>55716655
I use sublime 3 with a handful of plugins related to my workflow
>>
>>55716593
Jost use it, op. I have it installed with awesome mode. I also rigged the keys up to where it makes the fallout 3 terminal hacking sounds, it's a beautiful sound t b h. If you like it, keep it, if not, use something else.
>>
>>55716701
>>55716715
u fokin wot m8?

Making plugins for N++ is a nightmare and there are almost no useful plugins.

Find me a good brace/bracket autocompleter for N++.
>>
>>55718774
http://hnng.moe/f/Ett
>>
>>55718914
>I did
More please.
>>
i use vscode sublime and npp daily.

Vscode is really good for JS development, its come with node debugger out of box.

Sublime is just a lightweight ide, i use it for php.

Npp is not good of editing at all, it has only code coloring, (yeah it is suggest you words based on file, but there are no 1 files project in reality)
I use if for note to myself, checking xmls output etc... Only advantage i syou don`t need to save files to keep them.
>>
>>55718971
I'm in bed hunched over my lappy talking with my retainer in; gimme like an hour to get myself in video-recording shape and I'll show you my webdev workflow or how to use Valgrind or something
>>
>>55719062
Sounds great, thanks!
>>
>>55718914
fuck off you creepy weirdo
>>
>>55719329
Eat dicks and you fuck off
>>
>>55719329
can't knock me for giving the people (person) what they want yo
>>
>>55716781

Consider taming your monitor's luminance if that's your problem. Are you also unable to stand staring at dark text on blaring white paper sheets?
>>
>>55716655
If you want a Linux equivalent of Notepad++, get Geany.
>>
>>55716593
2 fucking slow
>>
>>55716593
I prefer sublime because it's what I used first
>>
File: file.png (34KB, 256x256px) Image search: [Google]
file.png
34KB, 256x256px
Is slow as hell.
Just use Sublime Text.
>>
>>55719770
>paying for a text editor
>using a closed source text editor
>>
>>55719484
>He still reads black on white books instead of white on black
>>
>>55719803
>paying for a text editor
You don't need to pay.

>using a closed source text editor
So what?
>>
>>55719836
>paying for a text editor
>using a closed source text editor
>>
>>55718914
nice voice
>>
File: D6K0gBpn.jpg (24KB, 401x401px) Image search: [Google]
D6K0gBpn.jpg
24KB, 401x401px
>>55719864
Whatever
>>
>>55719867
>>55719098
>>55718971

Should I just make a thread?
>>
File: image (3).png (17KB, 540x540px) Image search: [Google]
image (3).png
17KB, 540x540px
>>55719885
sure.
>>
>>55719885
make a youtube channel and do weird quriky linux stuff that isnt really covered by other channels.
maybe specific stuff or solutions to problems you have encountered.
>>
>>55719885
Yeah don't see why not
>>
>>55719910
Dunno, personally I'd like if he just browsed around and did what ever he normally does. Personally I'd rather watch an anon just fuck around with his calendar than anything on TV
>>
>>55716593
it's shit
use emacs
>>
>>55717321
>Yes, the entire thing isn't written in C, but that's almost a strength. A huge number of developers know how to work in web technologies, making it extremely easy to develop for and extend, not to mention, web technologies are getting faster by the day due to the development they are getting on the engine side.
The cost for that advantage is enormous and shouldn't be ignored.

And I have incredible doubt that it'll ever approach the speed and efficiency of editors like Sublime, TextMate, and vim, which is important because computing power is for most intents and purposes at a standstill right now.
>>
>>55716593
I use it at work. It's one of the few editors that has plugins for interfacing with the platform that I'm working with.
>>
>>55717874
Both of those are painful to watch launching compared to Sublime Text 3.
>>
sublime text kiddies please go
>>
I don't like it. I would only consider using it for very limited use cases.
>>
I don't care what editor I use as long as I can get muh vim keybindings.
>>
>>55716593
People complained about emacs being bloated (Eighty Megabytes And Constantly Swapping).
Well, this is way beyond that. Web technologies should stay in web. Fuck off with those things on desktop.
>>
>>55720181
Funny thing about that... I'm running on a laptop with a non-removable hard drive. Last time I tried to install to the soldered in flash memory, I fried the drive within two months and had to fight with the warranty guys. Basically, I run everything from a Sandisk UltraFit with 45 mb/s bus speed. Even xterm launches slow as shit and there's not much I can do about it; Sublime wouldn't be much faster.

>>55720149
read into asm.js and similar technologies. The web is the fastest growing share of all executed code, the powers that be are going to shovel cash into making it fast.

>>55719910
>>55719934
>>55720088
>>55719909

>>55720629
>>
>>55716593
Was this that bloated editor based on chromium ?
>>
>>55720636
>read into asm.js and similar technologies. The web is the fastest growing share of all executed code, the powers that be are going to shovel cash into making it fast.
But why not just write a native program at that point? Then you can take advantage of native UI toolkits that make web tech look like a plaything and shave a ton of weight off your application since you don't need to bundle a UI library or beat HTML into acting like a UI.

Webassembly doesn't change the fact that HTML, CSS, and JS make a shit combo for UI development. You'll be writing C++ or Rust or Swift or something instead paired with a non-HTML UI library, at which point you're not really doing web development any more and the web engine wrapper becomes dead weight.
>>
>>55716593
>A hackable text editor
So a hacker can easily hack into my computer and steal my code? Why the hell is this marketed as a feature?
>>
>>55720730
Native UI tooklits are really nice, but then you essentially need a new port of the application for every new platform. Web has the advantage of more portability than we have seen thus far. And I do agree that HTML/CSS/JS aren't ideal for UI, but the portability is worth for a lot of developers. It will never replace applications for CAD/Modeling/anything else beefy but text isn't too hard to edit and the overhead of a rendering engine isn't all that bad.
>>
>>55720730
javascript is getting insanely fast.
all thanks to googles v8 engine which started a new engine race.
in some cases node has been clocked faster than cpp.
not to mention javascript has gone a long way since the days of old.
es6 has a lot of great features and gets better support all the time.
i suspect in another two yours we dont have to transpile to es5 anymore.
you dont even have to with chakra and v8 as of now.
so for example chrome and edge can run es6 as can node.
the real issue on the web technology side is HTTP.
it was not designed to work as we are using it now and it shows.
the entire web currently is designed to work around the http protocol and bypass its flaws.

>>55720757
hackable is marketing buzzword for you can change every piece of the code of your browser to extend, add or override functionality.
>>
>>55716593
Microsoft did way better with VSCode, using Github's own tech (the atom shell) and their own Monaco web text editor. Atom is a huge pile of monothreaded shit.
>>
>>55720825
>monothreaded
>>
>>55720872
Extensions are load on the same thread. Thats why they add startup time and why if ONE of them hangs, the whole clusterfucked editor HANGS.
>>
>>55720794
If you're smart, the entire functional part of your software is written in something portable and only the surface layers are rewritten for different systems. This provides the best possible user experience and is reasonable to maintain.

This typically meant writing your core in C or C++, but these days FAR more approachable, more modern, and nearly as performant options like Rust and Swift are showing up which should make cross-platform native development a cinch. I can't speak for Rust but Swift at least isn't much harder to learn than JS is and in some ways is EASIER to learn since its compiler tells you exactly where you fucked up and often shows you the fix instead of subjecting you to the voodoo that is JS debugging.
>>
>>55720912
rust is literally the lovechild of c++ and javascript.
take one look at the language features and syntax and youre right at home.
its super easy to learn and has a built in package manager named cargo.
>>
>>55720794
There's several toolkits that support all platforms, while keeping a native look. See Qt for example.
That said, >>55720912 has it right. In any good real-world desktop application, the "functionality" is split from the "interface". This makes it easy to make different interfaces if need be.
>>
>>55720912
B..but Swift doesn't run on Windows, anon.
>>
>>55720636
Fuck, my thread got pruned. What the hell. I'll repost but anyone actually interested should probably just sub the YouTube channel I plan on uploading to.

https://www.youtube.com/channel/UC3I28YcV4JgVDGCYALM_pHg
>>
>>55720983
bookmarked your channel since i dont use any google stuff.
>>
>>55720948
It does with Cygwin.
>>
>>55719770
Sublime Text is shit compared to NPP. It takes up to 30 seconds just to search for a string in a 300KLOC file. It's the definition of slow and bloated.
>>
It has all of the features I ever wanted.

Pic related
>>
File: vimlogo.png (50KB, 605x606px) Image search: [Google]
vimlogo.png
50KB, 605x606px
>>55716593
It looks really nice and plugins are always good thing...
But... I'm using VIM... It's ireplacable once I've learned it xD
>>
>>55721131
I tried getting neovim set up recently but sadly the vim and neovim syntax coloration, autocomplete, and linting plugins for my language either suck, are grossly outdated, or just don't exist.

It'd be peachy if I did web dev or plain old C or CPP or something but I mostly write Objective-C since that's my job.
>>
>>55720872
>async
>having anything to do with multithreading
Looks like you have some documentation to read, junior.
>>
>>55718914
>http://hnng.moe/f/Ett
better than any asmr i ever watched. It is hypnotising. Would subscribe to your youtube channel
>>
>>55721131
setting up vim is pain in the bung hole... teach me how to do it, I tried to use auto completion etc. and then instal some other suff and they conflict in some way or another and now both dont work
>>
>>55716593
I prefer Sublime by a long shot. If it's super important to you that it's free for some reason, than Atom isn't too bad either. The performance trade-off shouldn't bother any modern PC much.
>>
>>55721230
Well, good news, because https://www.youtube.com/channel/UC3I28YcV4JgVDGCYALM_pHg

I'm going to kick it off with a Flask tutorial series for a few videos becasue that'seasy and fun, and then I'll ask you folks what you want after that.
>>
Vim vs emacs?
>>
>>55721278
perfect
>>
>>55721357

Vim 100%
>>
>>55716593
From what I can tell, it's the pluggable editor for the generation that doesn't like scary terminals and command lines.

Most older hackers use vim or emacs, but if you're too young for them then atom is the next best you're getting.
>>
>>55720812
Imagine if all of this work spent on optimizing a braindead executive language went into useful work like supercompilation, LLVM peephole optimizations, etc. instead
>>
>>55721357
IMO: Vim if you're native to the terminal and like to use your personal favorite tool for every job (sometimes to the point where you try out 5+ equivalent programs until you find the one you like)

Emacs if you're more of a person who would prefer to stay inside a single program and have every tool and battery to be included and handed on a silver platter to them.
>>
>>55720636
>read into asm.js and similar technologies

Despite what retards would have you believe, asm.js is going to do absolutely nothing for the average JavaScript program and it will do nothing to improve the performance of Atom and most Electron apps.
>>
>>55716593
I'll stick with GNU Emacs.
>>
>>55720812
>javascript is getting insanely fast

It's only insanely fast when compared to other shitty dynamically typed language implementations. It's still slow compared to most modern statically typed language implementations.

The popular Javascript implementations have already tackled all the low hanging fruit as well and aren't going to be getting much faster with backwards incompatible semantic changes to Javascript.
>>
>>55722134
I'd just like to interject for moment. What you're refering to as Emacs, is in fact, Linux/Emacs, or as I've recently taken to calling it, Linux plus Emacs. Emacs is not a text editor unto itself, but rather code that must be run on a fully functioning Linux system made useful by the Linux kernel, shell utilities and vital system components comprising a full OS as defined by POSIX.

There really is an Emacs, and these people are using it, but it is just a part of the system they use. Emacs is the editor: the program in the system that edits text files and creates programs that you can run. The editor is an essential part of an editing system, but useless by itself; it can only function in the context of a complete operating system. Emacs is normally used in combination with the Linux operating system: the whole system is basically Linux with Emacs added, or Linux/Emacs. All the so-called Emacs installations are actually on installations of Linux!
>>
>>55722260
GNU Emacs is from the GNU project, and it can run on Windows if you need it to for some reason. Emacs is not a single editor, but a whole family of them.
>>
>>55716593
Chromium the text editor
>>
>>55721111
kek
>>
>>55716593
JavaScript is for websites.

>>55716604
That's just Atom with a skin.
>>
File: Bhfbnn3CMAA93mg.png (91KB, 717x325px) Image search: [Google]
Bhfbnn3CMAA93mg.png
91KB, 717x325px
>>
File: yass.jpg (6KB, 102x119px) Image search: [Google]
yass.jpg
6KB, 102x119px
>>55722260
>I'd just like to interject for moment. What you're refering to as Emacs, is in fact, Linux/Emacs, or as I've recently taken to calling it, Linux plus Emacs. Emacs is not a text editor unto itself, but rather code that must be run on a fully functioning Linux system made useful by the Linux kernel, shell utilities and vital system components comprising a full OS as defined by POSIX.
>There really is an Emacs, and these people are using it, but it is just a part of the system they use. Emacs is the editor: the program in the system that edits text files and creates programs that you can run. The editor is an essential part of an editing system, but useless by itself; it can only function in the context of a complete operating system. Emacs is normally used in combination with the Linux operating system: the whole system is basically Linux with Emacs added, or Linux/Emacs. All the so-called Emacs installations are actually on installations of Linux!

I'd just like to interject for moment. What you're refering to as Emacs, is in fact, GNU/Linux/Emacs, or as I've recently taken to calling it, GNU plus Linux plus Emacs. Emacs is not a text editor unto itself, but rather code that must be run on a fully functioning GNU/Linux system made useful by the Linux kernel, shell utilities and vital system components comprising a full OS as defined by POSIX.

There really is an Emacs, and these people are using it, but it is just a part of the system they use. Emacs is the editor: the program in the system that edits text files and creates programs that you can run. The editor is an essential part of an editing system, but useless by itself; it can only function in the context of a complete operating system. Emacs is normally used in combination with the GNU/Linux operating system: the whole system is basically GNU/Linux with Emacs added, or GNU/Linux/Emacs. All the so-called Emacs installations are actually on installations of GNU/Linux!
>>
>>55722719
>That's just Atom with a skin.
false.
atom is has an entire chromium instance built into it.
vscode is based on monaco not atomshell/electron.
>>
>>55716593
I've always liked it, however I am not very particular about software as long as its not clunky. Even then I still use it.

My computer science department recently switched to atom for the intro courses. Although they encourage using whatever you are comfortable with.

They also recommend linux and/or linux bash shell like Cygwin. Good for them right?
>>
File: vscode.png (45KB, 1272x600px) Image search: [Google]
vscode.png
45KB, 1272x600px
>>55716593
If you're doing front-end this editor is pretty good for your needs. I manage large projects with it pretty easy (300+ folders, 1000+ files). No lagging, no hangups so far.
You also might want to look at Visual Studio Code, I'm pretty impressed with it's speed and sane defaults it has out of the box.
I might switch to it in the future.
>>
>>55716593
I prefer SublimeText but I'd rather accept that Bruce Jenner is a woman than pay for a license. So Atom it is.
Thread posts: 123
Thread images: 15


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

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
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.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.