Difference between revisions of "Setup"
Jump to navigation
Jump to search
Line 56: | Line 56: | ||
==Language== | ==Language== | ||
===Mac OSX=== | ===Mac OSX=== | ||
− | + | via homebrew: | |
+ | |||
+ | <nowiki>brew install ruby</nowiki> | ||
===Windows=== | ===Windows=== |
Revision as of 03:51, 4 April 2020
Contents
Coursera
- follow the link to Programming Languages Part A
- click "Join For Free" in the top right corner.
- do what you need to do to join coursera (and log in, if necessary).
- click on enroll for free
repeat for
ML
Language: Standard ML of New Jersey
Mac OSX
Windows
Linux
Editor
VS Code (Preferred)
- Download and Install VS Code
- Add Standard ML language support by Darin Morrison
or Sublime Text (Alternate)
Racket
Language and IDE
Ruby
Language
Mac OSX
via homebrew:
brew install ruby
Windows
Download From RubyInstaller ==> Ruby+Devkit 2.6.6-1 (x64)
(alternate) Install Ruby via RVM
OpenGL
Mac OSX
brew install glfw
Windows
Via Download
ActiveTcl (Includes Tk) Community Edition
Via Chocolatey
choco install glfw3 choco install activetcl
Linux
Ubuntu
sudo apt-get update sudo apt-get install libglu1-mesa-dev freeglut3-dev mesa-common-dev sudo apt-get install libglfw3-dev sudo apt-get install libtcltk-ruby
Fedora
Gems
gem install os gem install opengl-bindings gem install glfw3 gem install chunky_png gem install launchy gem install tk
IDE
Java
Language
- Download JDK13
- Install JDK13
IDE
Eclipse
- Download Up To Date Version (2019‑12) of Eclipse
- Install Eclipse (Select Eclipse IDE for Java Developers)
or IntelliJ
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.