I feel a lot of people have tuned out of Atom's releases since VS Code released, but the developers continue to do good work. On the topic of memory overhead:
I feel a lot of people have tuned out of Atom's releases since VS Code released, but the developers continue to do good work. On the topic of memory overhead:
... we reduced the memory consumption of Atom’s main and renderer processes by 45MB each.
Hey, I'm a vim user myself. That doesn't change the fact that "Something older and more un-intuative exists, so be happy with vim", is a really shitty argument.
Hey, I'm a vim user myself. That doesn't change the fact that "Something older and more un-intuative exists, so be happy with vim", is a really shitty argument.
*shrug* I don't share your values. I don't depend on intuition. I read the manual. But if Atom or VS Code work for you, you're welcome to them.
Accessibility, to me, is the most important part of technology, and the difference between an app like Vim and an app like VS Code is that I can use VS Code intuitively without spending any amount of time studying how it works while still being able to tweak it to my liking, whereas Vim is barely usable without plugins after its steep learning curve.
*shrug* I don't share your values. I don't depend on intuition. I read the manual.
But if Atom or VS Code work for you, you're welcome to them.
Personally I don't care what editor you use as long as it doesn't ruin whitespace. From the perspective of a PR your editor should not affect me. There's nothing to gain by arguing about what...
Personally I don't care what editor you use as long as it doesn't ruin whitespace. From the perspective of a PR your editor should not affect me. There's nothing to gain by arguing about what editor people use.
Jesus Christ. Like literally every other thing running on node, go into the directory of the editor and: npm install npm run start or electron start code in the case of VS Code. It will work on...
Jesus Christ.
Like literally every other thing running on node, go into the directory of the editor and:
npm install
npm run start
or
electron start code in the case of VS Code.
It will work on /literally all architectures with node.js./
Electron even has an ARM build that you can install from Ubuntu's default repos. I've even got it compiled on my iPhone through Cydia.
https://github.com/vim/vim. I'd be surprised if Electron can match this. Nothing against it, just that I doubt those platforms are seen as worth supporting to the devs.
Vim runs under MS-Windows (NT, 2000, XP, Vista, 7, 8, 10), Macintosh, VMS and almost all flavours of UNIX. Porting to other systems should not be very difficult. Older versions of Vim run on MS-DOS, MS-Windows 95/98/Me, Amiga DOS, Atari MiNT, BeOS, RISC OS and OS/2. These are no longer maintained.
I'd be surprised if Electron can match this. Nothing against it, just that I doubt those platforms are seen as worth supporting to the devs.
I get that, but, as an Emacs user, I also know that not everyone has the time and disposition to learn everything about text-editors all over again. Some people wanna use their software with...
I get that, but, as an Emacs user, I also know that not everyone has the time and disposition to learn everything about text-editors all over again. Some people wanna use their software with maximum effectiveness from the get-go, and that's fine. Other people wanna use Org with Babel to take beautiful notes about a source code block, with a handy command to compile and run on a full-blown terminal in a perfectly positioned window that closes automatically when it loses focus not because that's the default, but because you told it to do so :)
I think visuals, convenience, and intuitiveness are the main selling points of those Electron editors. When people say those editors can be heavily customized too, I don't think they understand...
I think visuals, convenience, and intuitiveness are the main selling points of those Electron editors. When people say those editors can be heavily customized too, I don't think they understand what an Emacs power user can achieve. Yes, you can customize VS Code, Atom and Sublime, but on Emacs you can change everything and easily build on top of it. With some work, Emacs can emulate and outperform any editor on the market. It is, after all, mostly written and entirely scripted in a powerful programming language. The problem is the effort bit.
Acquiring knowledge can be nigh-impossible for some people, despite the amount of effort they put into it. As much as I love LISP, it isn't particularly approachable for some people. Even Stallman...
Acquiring knowledge can be nigh-impossible for some people, despite the amount of effort they put into it. As much as I love LISP, it isn't particularly approachable for some people. Even Stallman admits that.
Not to mention with the first two listed you can change everything too, not to mention easily build atop it. They're just web-apps.
Mind, Sublime isn't an Electron editor; it's native.
Lisp really is quite difficult. I was trying to learn Common Lisp but had to settle with Python for the time being. Even the books "for dummies" tend to throw a lot of complicated stuff on you...
Lisp really is quite difficult. I was trying to learn Common Lisp but had to settle with Python for the time being. Even the books "for dummies" tend to throw a lot of complicated stuff on you very early on. I definitely wanna learn it, but I think it'll be easier after I know more about programming. And it's heavy stuff, not something I can do on the little free time I have...
They're just web-apps
This means there's one thing they can't do: not be web apps! They cannot be window managers. They cannot be heavyweight world-class organizers and document creators. They cannot be full-featured, top-of-the-line Git clients. It means, in sum, that (today, of course) you cannot use such platform to make software that is so large and has so many functions that it might be a successful standalone product. Electron apps can, theoretically, do anything. But there are limits to how much memory and processing power a computer can have. It's possible, but not a good idea. I heard (La)TeX is Turing complete, but no one builds complex software with it.
I was reading Land of Lisp... it looks like a beginner's book (cartoons on the cover, learn by making games etc), but it actually isn't. It doesn't even have the target audience in the...
I was reading Land of Lisp... it looks like a beginner's book (cartoons on the cover, learn by making games etc), but it actually isn't. It doesn't even have the target audience in the introduction. It looks like there was some conflict between the author and the editor regarding this, but I can't find the link. Anyway, I was really disappointed.
SICP was written for an audience that included people who had never actually used a computer before! It's that old, and was written for MIT undergrads.
SICP was written for an audience that included people who had never actually used a computer before! It's that old, and was written for MIT undergrads.
I don't know... I suck at math, I'm definitely no MIT undergrad and I suspect SICP wasn't written for me. And, if SICP, a book that uses calculus, Newton's method and Fermat's little theorem is...
I don't know... I suck at math, I'm definitely no MIT undergrad and I suspect SICP wasn't written for me.
And, if SICP, a book that uses calculus, Newton's method and Fermat's little theorem is considered beginners level in the Lisp world, I wonder if I should study Lisp at all...
I can only speak for Vim, but once you learn it, the productivity boost is enormous, I’ve found it lets me convert thought to code the fastest out of any editor. It’s also useful that it can run...
I can only speak for Vim, but once you learn it, the productivity boost is enormous, I’ve found it lets me convert thought to code the fastest out of any editor.
It’s also useful that it can run in the teminal, and it comes preinstalled on pretty much all servers, so even for small, quick edits on production you have your preferred editor available.
I used VS Code today, getting my feet wet with Anroid Studio on my brothers Windows PC (my laptop is slow for Android Studio). I used it for taking notes in markdown, and light git stuff (a couple...
I used VS Code today, getting my feet wet with Anroid Studio on my brothers Windows PC (my laptop is slow for Android Studio). I used it for taking notes in markdown, and light git stuff (a couple commits, viewing some diffs). If I'm honest, I liked it. I'm and Emacs user and have no intentions of leaving it (I do much more than editing text in it), but VS Code is a very decent text editor. Was not slow at all. Had lots of build in features and extensions (my bad that I did not check out how extensions were implemented). Seems to borrow a lot from Sublime Text.
I can say that if I one day decide to stop using Emacs (and do my e-mail, RSS, etc. in other apps and dump Org mode; all rather unlikely), it would be one of my choices together with Vi. But some features of Emacs like interactive extensibility and those like Quail, Rmail, Gnus, Org, etc. are just endemic to Emacs.
I feel a lot of people have tuned out of Atom's releases since VS Code released, but the developers continue to do good work. On the topic of memory overhead:
You can't use Atom or VS Code in a terminal.
Hey, I'm a vim user myself. That doesn't change the fact that "Something older and more un-intuative exists, so be happy with vim", is a really shitty argument.
*shrug* I don't share your values. I don't depend on intuition. I read the manual.
But if Atom or VS Code work for you, you're welcome to them.
Personally I don't care what editor you use as long as it doesn't ruin whitespace. From the perspective of a PR your editor should not affect me. There's nothing to gain by arguing about what editor people use.
Cloud9 on a PixelBook is actually a pretty swell dev environment. Portable and powerful.
The entire point of Electron is that it can run on everything Chrome can run on. It likely is available for more platforms than vim is at this point.
Jesus Christ.
Like literally every other thing running on node, go into the directory of the editor and:
npm install
npm run start
or
electron start code
in the case of VS Code.It will work on /literally all architectures with node.js./
Electron even has an ARM build that you can install from Ubuntu's default repos. I've even got it compiled on my iPhone through Cydia.
https://github.com/vim/vim.
I'd be surprised if Electron can match this. Nothing against it, just that I doubt those platforms are seen as worth supporting to the devs.
Anecdotal, but I don't think I've ever run into a *nix based system, on any architecture, that didn't ship with vi or vim.
I get that, but, as an Emacs user, I also know that not everyone has the time and disposition to learn everything about text-editors all over again. Some people wanna use their software with maximum effectiveness from the get-go, and that's fine. Other people wanna use Org with Babel to take beautiful notes about a source code block, with a handy command to compile and run on a full-blown terminal in a perfectly positioned window that closes automatically when it loses focus not because that's the default, but because you told it to do so :)
I think visuals, convenience, and intuitiveness are the main selling points of those Electron editors. When people say those editors can be heavily customized too, I don't think they understand what an Emacs power user can achieve. Yes, you can customize VS Code, Atom and Sublime, but on Emacs you can change everything and easily build on top of it. With some work, Emacs can emulate and outperform any editor on the market. It is, after all, mostly written and entirely scripted in a powerful programming language. The problem is the effort bit.
I'd argue moreover the problem is the knowledge bit rather than the effort bit.
That's splitting hairs, cause acquiring this knowledge requires a lot of effort...
Acquiring knowledge can be nigh-impossible for some people, despite the amount of effort they put into it. As much as I love LISP, it isn't particularly approachable for some people. Even Stallman admits that.
Not to mention with the first two listed you can change everything too, not to mention easily build atop it. They're just web-apps.
Mind, Sublime isn't an Electron editor; it's native.
Lisp really is quite difficult. I was trying to learn Common Lisp but had to settle with Python for the time being. Even the books "for dummies" tend to throw a lot of complicated stuff on you very early on. I definitely wanna learn it, but I think it'll be easier after I know more about programming. And it's heavy stuff, not something I can do on the little free time I have...
This means there's one thing they can't do: not be web apps! They cannot be window managers. They cannot be heavyweight world-class organizers and document creators. They cannot be full-featured, top-of-the-line Git clients. It means, in sum, that (today, of course) you cannot use such platform to make software that is so large and has so many functions that it might be a successful standalone product. Electron apps can, theoretically, do anything. But there are limits to how much memory and processing power a computer can have. It's possible, but not a good idea. I heard (La)TeX is Turing complete, but no one builds complex software with it.
And yes, of course, Sublime is not Electron.
Read SICP! It should get you up-to-speed pretty quickly.
I was reading Land of Lisp... it looks like a beginner's book (cartoons on the cover, learn by making games etc), but it actually isn't. It doesn't even have the target audience in the introduction. It looks like there was some conflict between the author and the editor regarding this, but I can't find the link. Anyway, I was really disappointed.
SICP was written for an audience that included people who had never actually used a computer before! It's that old, and was written for MIT undergrads.
I don't know... I suck at math, I'm definitely no MIT undergrad and I suspect SICP wasn't written for me.
And, if SICP, a book that uses calculus, Newton's method and Fermat's little theorem is considered beginners level in the Lisp world, I wonder if I should study Lisp at all...
Plus: Even John Carmack had trouble with it.
I wonder if this book is too hard for me... I might try it again, but I have to make sure it's the easiest book out there lol.
I can only speak for Vim, but once you learn it, the productivity boost is enormous, I’ve found it lets me convert thought to code the fastest out of any editor.
It’s also useful that it can run in the teminal, and it comes preinstalled on pretty much all servers, so even for small, quick edits on production you have your preferred editor available.
I used VS Code today, getting my feet wet with Anroid Studio on my brothers Windows PC (my laptop is slow for Android Studio). I used it for taking notes in markdown, and light git stuff (a couple commits, viewing some diffs). If I'm honest, I liked it. I'm and Emacs user and have no intentions of leaving it (I do much more than editing text in it), but VS Code is a very decent text editor. Was not slow at all. Had lots of build in features and extensions (my bad that I did not check out how extensions were implemented). Seems to borrow a lot from Sublime Text.
I can say that if I one day decide to stop using Emacs (and do my e-mail, RSS, etc. in other apps and dump Org mode; all rather unlikely), it would be one of my choices together with Vi. But some features of Emacs like interactive extensibility and those like Quail, Rmail, Gnus, Org, etc. are just endemic to Emacs.
Every time I see a thread about a text editor, I run
C-f Emacs
. I'm never disappointed! :P