Học lập trình Scala trực tuyến cơ bản đến nâng cao

Cài đặt Scala để lập trình trên Mac OSX. Scala là một ngôn ngữ đang trở nên rất thịnh hành trong cộng đồng phần mềm, start-up trong một năm qua. Scala chạy native trên JVM, tốc độ tốt, có thể chạy từng dòng lệnh hoặc biên dịch. Scala kết hợp sức mạnh của cả lập trình hướng đối tượng (OOP) và lập trình hàm (functional programming). Các công ty lớn, web site lớn LinkedIn, Twitter, Klout, The Guardian đã chuyển từ Java sang Scala để phát triển những ứng dụng phức tạp, chịu tải lớn. Hôm nay tôi hướng dẫn các bạn cài đặt Scala để lập trình trên Mac. Đối với Ubuntu thì có thể làm tương tự.

Bật Terminal, gõ lệnh sau đây

cd ~/Downloads
curl -O http://www.scala-lang.org/files/archive/scala-2.10.2.tgz
tar -zxvf scala-2.10.2.tgz
cp -avR scala-2.10.2 /usr/local/share/scala

Bổ xung biến môi trường để có thể gõ lệnh scala ở bất kỳ đâu

nano ~/.bashrc  //Sửa file cấu hình bash

//Thêm các dòng này vào file .bashrc
export SCALA_HOME=/usr/local/share/scala
export PATH=$PATH:$SCALA_HOME/bin

Lưu file .bashrc (với trình edit nano là lệnh Ctrl+O), đóng terminal rồi mở lại. Các biến môi trường mới thiết lập sẽ có hiệu lực.