Message from @z80

Discord ID: 481445634662989834


2018-08-21 12:47:37 UTC  

ehhh ... you just need to code some programs 😉

2018-08-21 12:48:08 UTC  

kay

2018-08-21 12:48:18 UTC  

well I mean, if you want somewhere to start, let's just say your first project is going to be entirely made out of stackoverflow.com snippets

2018-08-21 12:48:49 UTC  

unless you're making a hello world program, in which case it'll just be one stackoverflow.com snippet

2018-08-21 12:49:06 UTC  

lol stackoverflow is every programmers best friend

2018-08-21 12:49:19 UTC  

here are some simple projects to get started

2018-08-21 12:49:54 UTC  

but you should start with a python "hello world" tutorial

2018-08-21 12:50:13 UTC  

because it sounds like you starting from absolute zero programming

2018-08-21 12:50:30 UTC  

YUP

2018-08-21 12:50:37 UTC  

I did say I was a noob

2018-08-21 12:50:42 UTC  

😛

2018-08-21 12:50:59 UTC  

Wasn't really sure how to get started.

2018-08-21 12:51:14 UTC  

Or which language to start with

2018-08-21 12:51:33 UTC  

i have heard good things about this "book"

2018-08-21 12:51:49 UTC  

my only suggestion is to use VSCode rather than Atom as your editor

2018-08-21 12:52:34 UTC  

do NOT use notepad or Word or Wordpad to edit code

2018-08-21 12:52:53 UTC  

well I mean, everyone starts with Python, a lot of people end with Python- don't trick yourself into thinking Python is a beginner's language though- it's not. It depends on what you're making. when beginners use Python, they're likely using a very small and very simple fraction of it's capabilities- there's far more you could end up working with depending on what you make.

2018-08-21 12:53:00 UTC  

oh yeah

2018-08-21 12:53:04 UTC  

and don't use Atom editor

2018-08-21 12:53:08 UTC  

it's for people with severe brain damage

2018-08-21 12:53:16 UTC  

Atom is gross.

2018-08-21 12:53:21 UTC  

Very slow.

2018-08-21 12:53:40 UTC  

VS Code is cool but still Electron-based (another reason why I hate Discord lmao), I'd recommend Geany but it's linux-only

2018-08-21 12:54:20 UTC  

all Electron developers must be eradicated under the holy order of the C++ emperor

2018-08-21 12:54:23 UTC  

vscode performance is amazing considering its electron. and i have a few hundred MB of ram to spare

2018-08-21 12:54:54 UTC  

yeah, VS code isn't entirely electron so that's probably why

2018-08-21 12:54:57 UTC  

What's electron?

2018-08-21 12:55:03 UTC  

electron makes it easy to make junk that runs like shit

2018-08-21 12:55:10 UTC  

Electron is a web browser without the URL bar and with NodeJS built in

2018-08-21 12:55:22 UTC  

aka Chromium Embedded Framework revised

2018-08-21 12:55:51 UTC  

its for making nice sleek desktop GUI programs using the same programming frameworks used in making fancy web apps

2018-08-21 12:55:55 UTC  

Electron is literally just your program, but running inside a Chrome browser that can't go on websites.

2018-08-21 12:56:08 UTC  

It's ridiculously slow.

2018-08-21 12:56:27 UTC  

it _can_ be super slow, you have to be careful how you code the apps

2018-08-21 12:56:53 UTC  

and most people using it are probably noobs who have no idea how javascript actually performs under the hood

2018-08-21 12:57:06 UTC  

That'd be me 😛

2018-08-21 12:57:33 UTC  

atom is a bad example, the Slack desktop app used to be, and VSCode is a very good example

2018-08-21 12:57:36 UTC  

if you're still confused on what Electron is, if you hit CTRL+SHIFT+I in Discord, click the Console tab and type in `window.location.href = "google.com"` then your Discord will immediately transform into Google because the entire Discord app is a joke and only exists to do push to talk (notifications and whatnot could still be done in the web browser, they just don't want to enable it to force you to use this junk)

2018-08-21 12:58:21 UTC  

lmao they left in developer tools in the release? WHY