Nyxern COMM GUIDE
This page will show you a full guide of all you need to become a a certified member of Nyxern COMM
Keywords
Developer
Someone who turns code into bigger projects, example: app, website, game etc
library/frameworks
This is a collection of pre-written code that developers can access and use to speed up their prokjects, or perform certain things.
Some of these librarys/frameworks interact with other code on a lower level to be able to do more tasks with a specific coding language
Programming language
A specifically constructed method to interact with your computer
Some programming languages to remember are javascript, java, phython, c, c++
API
A general term for a collection of code that can be used as a base for other projects
Github
A platform where developer's upload and maintain their codeIDE
Short for integrated development enviroment, it is an advanced text editer where developers can create and run their code
compiling
Compiling is when a developer runs their code on their computer and converts it to a result
Runtime
The software that your code runs on
Compiler vs Interpreter
A compiler translates your whole program into machine code before it runs. An interpreter runs your code line by line at runtime. (when you "run" your code and the computer converts it into a program)
Dependancy
A collection of external code your code is using to function, for example an api can be a dependancy
Package Manager
A tool that manages dependancy's
A saved version of your code, ussually uploaded to a service like github
Server / Client
Server is the server (special computer), that you are interacting with to pull information from when you use the internet, Client is you.
Documentation (Docs)
Explanations or guides on coding, or coding API's (this is a type of Ducumentation)
debate guide
1. ask for proof
If someone makes a claim ask for proof of it, if they can't back it up they are losing
2. Angry = lose
If they start making state general comments or blunt insults it means they don't know what else to say, or they are angry, call them out.
3. Give facts
Give undeniable facts that they can't refuse
4. Create other meanings
Example: "If this is true doesn't that mean that this is also true"
Real world example: If the sky is red wouldn't that make everyone in the world colorblind?
If they can't explain
If they can't provide proof, say random insults instead of debating, or can't back up their claims, they have lost in will be placed in the folding channel