Welcome guest. Before posting on our computer help forum, you must register. Click here it's easy and free.

Author Topic: Atom Editor - Found this in a new 2017 book purchase as suggested by author  (Read 1524 times)

0 Members and 1 Guest are viewing this topic.

DaveLembke

    Topic Starter


    Sage
  • Inventor of the Magna-Broom 3000 =)
  • Thanked: 590
  • Certifications: List
  • Computer: Specs
  • Experience: Expert
  • OS: Windows 7
Picked up a Book with gift card I got for christmas titled... "The Gamer's Guide to Coding" by Gordon McComb Copyright 2017 ISBN: 978-1-4549-2234-6

It goes into bringing it all together HTML, CSS, and Javascript but with modern methods and HTML5. All my books I had on the 3 subjects were out of date. So I figured it would be a neat book to get a touch up on my skills and learn some new stuff as well since my books prior to this one were from 2004 and before in print.

The author suggests installing Google Chrome Browser and Atom Editor so that examples in the book are exact to hands on labs etc.

Sharing here the link to Atom Editor in case anyone wants to check it out. I like its layout and features. Still getting use to all of its bells and whistles. Figured someone might find this interesting so sharing it.

https://atom.io/

The author also has a public domain support site to check out code examples etc. To learn more about the examples though you would need the book to see reasoning behind the code etc. Lots of good stuff read so far, but cant share that because of copyright. http://www.buenacreek.com/

BC_Programmer


    Mastermind
  • Typing is no substitute for thinking.
  • Thanked: 1074
    • Yes
    • Yes
    • BC-Programming.com
  • Certifications: List
  • Computer: Specs
  • Experience: Beginner
  • OS: Windows 8
I've seen a lot of complaints regarding the Atom editor which stem from it being a "web app"- mostly poor performance characteristics.

Unrelated to the content of the book you mentioned, no doubt, but the name uses a word that annoys me when used "formally" (like in a book title). "Coding".

I'm not sure *why* it annoys me. I don't even know why I think it's wrong because it's not, but, to me, when you write software, or source code, you are programming. "Coding" is what you do in the hospital if your heart stops.


*ahem* carry on.... :P
I was trying to dereference Null Pointers before it was cool.

DaveLembke

    Topic Starter


    Sage
  • Inventor of the Magna-Broom 3000 =)
  • Thanked: 590
  • Certifications: List
  • Computer: Specs
  • Experience: Expert
  • OS: Windows 7
 ;D

Thanks for the laugh BC on the fact that "coding" in word usage is more like a flatline and title should have been "?scripting?" I guess since HTML + CSS + JS to me is scripting and not full blown programming.  ;)  ::)

The only thing I have seen odd with Atom Editor is its installation path by default is in the user profile in the AppData section. Not sure the reasoning behind its path to C:\Users\Gateway\AppData\Local\atom\atom.exe

There are a some other programs that I have that like to install there in AppData too vs Program Files, and I am guessing its purpose is to then be only accessible to the user that installed it since its not installed to all users.

However I dont like programs installed within profiles because it makes for Profile Bloat ( Profiles that are larger than needed since the software could be installed outside of a profile an still function propely. )  :-\   Certain software I leave be, others when I can specify an alternate path to avoid installation to a user profile I do so.

camerongray



    Expert
  • Thanked: 291
    • Yes
    • Cameron Gray - The Random Rambings of a Computer Geek
  • Certifications: List
  • Computer: Specs
  • Experience: Expert
  • OS: Linux variant
Obviously text editors are the sort of thing that tends to start wars over what is best.  I've used Atom as my primary GUI editor for a couple of years now after moving from SublimeText - I'm pretty happy with it.  Sure it's relatively memory hungry, especially for an editor however my PC is more than powerful enough to run it.  On a decently powerful machine, performance is fine - I'm not one of those people who seems to take pride in using a 9 year old netbook and shuns all software that it won't run :P

It's definitely great from an extensibility point of view, and being built on web technologies certainly lowers the barrier for entry when it comes to developing plugins.