15 votes

Atom 1.32 Release and 1.33 Beta

24 comments

  1. Wes
    Link
    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.

    13 votes
  2. [24]
    Comment deleted by author
    Link
    1. [23]
      Comment deleted by author
      Link Parent
      1. [5]
        demifiend
        (edited )
        Link Parent
        You can't use Atom or VS Code in a terminal.

        You can't use Atom or VS Code in a terminal.

        9 votes
        1. clone1
          Link Parent
          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.

          7 votes
        2. [4]
          Comment deleted by author
          Link Parent
          1. demifiend
            Link Parent
            *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.

            6 votes
          2. [2]
            teaearlgraycold
            Link Parent
            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.

            4 votes
            1. [2]
              Comment deleted by author
              Link Parent
              1. [2]
                Comment deleted by author
                Link Parent
                1. [2]
                  Comment deleted by author
                  Link Parent
                  1. Wes
                    Link Parent
                    Cloud9 on a PixelBook is actually a pretty swell dev environment. Portable and powerful.

                    Cloud9 on a PixelBook is actually a pretty swell dev environment. Portable and powerful.

                    1 vote
      2. [16]
        Comment deleted by author
        Link Parent
        1. [5]
          Comment deleted by author
          Link Parent
          1. [5]
            Comment deleted by author
            Link Parent
            1. [4]
              Eva
              Link Parent
              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.

              Will Atom or Code even run on ARM devices?

              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.

              1. [4]
                Comment deleted by author
                Link Parent
                1. [3]
                  Eva
                  Link Parent
                  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.

                  1 vote
                  1. [2]
                    apoctr
                    Link Parent
                    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.

                    https://github.com/vim/vim.

                    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.

                    5 votes
                    1. spctrvl
                      Link Parent
                      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.

                      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.

                      2 votes
        2. [11]
          mrbig
          Link Parent
          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 :)

          3 votes
          1. [11]
            Comment deleted by author
            Link Parent
            1. [10]
              mrbig
              (edited )
              Link Parent
              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.

              2 votes
              1. [9]
                Eva
                Link Parent
                I'd argue moreover the problem is the knowledge bit rather than the effort bit.

                I'd argue moreover the problem is the knowledge bit rather than the effort bit.

                1 vote
                1. [8]
                  mrbig
                  Link Parent
                  That's splitting hairs, cause acquiring this knowledge requires a lot of effort...

                  That's splitting hairs, cause acquiring this knowledge requires a lot of effort...

                  1 vote
                  1. [7]
                    Eva
                    Link Parent
                    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.

                    3 votes
                    1. [6]
                      mrbig
                      Link Parent
                      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.

                      And yes, of course, Sublime is not Electron.

                      1 vote
                      1. [5]
                        Eva
                        Link Parent
                        Read SICP! It should get you up-to-speed pretty quickly.

                        Read SICP! It should get you up-to-speed pretty quickly.

                        1. [3]
                          mrbig
                          Link Parent
                          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.

                          1 vote
                          1. [2]
                            Eva
                            Link Parent
                            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.

                            1. mrbig
                              (edited )
                              Link Parent
                              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...

                              Plus: Even John Carmack had trouble with it.

                        2. mrbig
                          Link Parent
                          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 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.

      3. what
        (edited )
        Link Parent
        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.

        5 votes
      4. unknown user
        Link Parent
        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.

        3 votes
    2. [2]
      Comment deleted by author
      Link Parent
      1. mrbig
        (edited )
        Link Parent
        Every time I see a thread about a text editor, I run C-f Emacs. I'm never disappointed! :P

        Every time I see a thread about a text editor, I run C-f Emacs. I'm never disappointed! :P

        1 vote