Difference between revisions of "Setup"

From CSE425S Wiki
Jump to navigation Jump to search
Line 4: Line 4:
 
==Language: Standard ML of New Jersey==
 
==Language: Standard ML of New Jersey==
 
===Mac OSX===
 
===Mac OSX===
 +
NOTE: recently, macOS 10.15 Catalina switched the default shell from bash to zsh.  As a result, you may need to edit .zshenv instead of .bash_profile.  You can alternatively switch your default shell in VS Code to bash.
 +
 
[http://smlnj.org/dist/working/110.95/macos.html via homebrew]
 
[http://smlnj.org/dist/working/110.95/macos.html via homebrew]
 
<!--
 
<!--
 
[https://islovely.co/posts/painless-installation-of-sml-on-os-x/ via homebrew]
 
[https://islovely.co/posts/painless-installation-of-sml-on-os-x/ via homebrew]
 
-->
 
-->
 +
 
===Windows===
 
===Windows===
 
[http://www.smlnj.org/dist/working/index.html download msi installation]
 
[http://www.smlnj.org/dist/working/index.html download msi installation]

Revision as of 04:59, 24 September 2020

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

NOTE: recently, macOS 10.15 Catalina switched the default shell from bash to zsh. As a result, you may need to edit .zshenv instead of .bash_profile. You can alternatively switch your default shell in VS Code to bash.

via homebrew

Windows

download 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

Mac OSX

A Path From UW That Has Worked

Install homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Install ActiveTcl 8.5
Install ActiveTcl 8.5 (not 8.6) from www.activestate.com
Install Ruby Version Manager
\curl -sSL https://get.rvm.io | bash
Install Ruby With Tcl and Tk
rvm reinstall ruby-2.2.3 --with-tcl --with-tk
Set Ruby Version
rvm use 2.2.3 --default
Confirm Version
ruby --version

Windows

Suggested Path: Download From RubyInstaller

Ruby+Devkit 2.6.6-1 (x64)

Alternate Path

Install Ruby via RVM

Linux

Installation Instructions


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.