Difference between revisions of "Setup"

From CSE425S Wiki
Jump to navigation Jump to search
Line 48: Line 48:
 
==Language==
 
==Language==
 
* [https://rvm.io/rvm/install Install Ruby via RVM]
 
* [https://rvm.io/rvm/install Install Ruby via RVM]
 +
 +
==OpenGL==
 +
===Mac OSX===
 +
brew install glfw
 +
===Windows===
 +
choco install glfw3
 +
===Linux===
 +
====Ubuntu====
 +
sudo apt-get update
 +
sudo apt-get install libglu1-mesa-dev freeglut3-dev mesa-common-dev
 +
sudo apt-get install libglfw3-dev
 +
====Fedora====
 +
 +
==Gems==
 +
gem install os
 +
gem install opengl-bindings
 +
gem install glfw3
 +
 
==IDE==
 
==IDE==
 
* [https://www.jetbrains.com/student/ Apply for student status with JetBrains]
 
* [https://www.jetbrains.com/student/ Apply for student status with JetBrains]

Revision as of 03:49, 4 July 2019

Coursera

JoinForFree.jpg
  • do what you need to do to join coursera (and log in, if necessary).
  • click on enroll for free
EnrollForFreeA.png
FullCourseNoCertificate.png

repeat for

ML

Language: Standard ML of New Jersey

Mac OSX

via homebrew

Windows (Option A)

via chocolatey

Windows (Option B)

via msi installation

Linux

via apt-get or yum

Editor

VS Code (Preferred)

Extensions.png

SearchStandardML.png

InstallStandardML.png

OpenFolder.png

or Sublime Text (Alternate)

Racket

Language and IDE

Ruby

Language

OpenGL

Mac OSX

brew install glfw

Windows

choco install glfw3

Linux

Ubuntu

sudo apt-get update sudo apt-get install libglu1-mesa-dev freeglut3-dev mesa-common-dev sudo apt-get install libglfw3-dev

Fedora

Gems

gem install os gem install opengl-bindings gem install glfw3

IDE

Java

Language

IDE

---or---

Git Repo

after you have cloned your git repo from bitbucket, be sure to import the pom.xml file in the top-level java folder.