devpedia ====== ##Glossary  - [What it is](#a) - [What it is not](#b) - [The point](#c) - [Examples](#d) - [Notes](#e)  <a name='a'></a> ##devpedia is  A simple, community-driven wiki aimed at helping new (and non) developers understand complicated developers terms and platforms by removing the obscurity inherent in most platform documentation and developer's forums.  <a name='b'></a> ##devpedia is NOT: Intended to be a go-to source for developers. Developers already understand what these words mean. This wiki is for people who don't.  <a name='c'></a> ##What's the point? I've been learning various programming languages for the past 6 months. I chose to learn this on my own instead of at a college because I'd rather be learning about the web of tomorrow, than learning about what programming was like in 1979.  In my pursuit of learning via interweb, I wasted **days** trying to figure out VERY simple things.  Ideas that would have taken 15 seconds to understand, had it been properly explained, or had I the proper words to put into the google-machine.  <a name='d'></a> ##Examples ###node.js ####Obscure to a non-developer: >Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.  >-nodejs.org  ####Understandable by a non-developer: Node.js is a super flexible and powerful development platform built with the [javascript][1] programming language.  A node.js program runs directly on a server (many web applications share their workload with   ###SlapOS ####Obscure to a non-developer: >SlapOS is a decentralized Cloud Computing technology. It can automate the deployment and configuration of applications in a heterogeneous environment. SlapOS supports IaaS, PaaS and SaaS applications. SlapOS handles the provisioning of application instances with accounting and billing modules.  >-http://community.slapos.org/wiki  ####Understandable by a non-developer: SlapOS allows you to set up many cheapish computers or servers to act as one large and [redundant][2] server, which you can use as your own ["cloud."][3]  For example, instead of buying hosting space to run a website, you could install SlapOs on your own personal computer, install it on your grandmother's computer (that she got in 1994), and talk your friend Bill into letting you install it on his computer.  Now you can install a web server and the workload is split up between these 3 computers.  <a name='e'></a> ##Notes:  \*\* Note 1: Please check the roadmap for current status and goals.   \*\* Note 2: This project needs a better name, preferably one with an available corresponding domain name.  \*\* Note 3: This document needs editing! Please edit to make more accurate and/or concise!  [1]: linkToJavascriptDevpediaPage [2]: linkToDevelopersUseageOfRedundant [3]: linkToCloudDevpediaPage