[[TableOfContents]] = 개요 = = 특징 = * Javaì™€ì˜ ë¬¸ë²•ì ìœ ì‚¬ì„± * Javaì™€ì˜ í˜¸í™˜ì„±([http://www.scala-lang.org/ ê³µì‹ í™ˆíŽ˜ì´ì§€]ì—서 언급하기로는 완벽 호환ì´ë¼ê³ 한다. Javaì˜ API를 ì§ì ‘ì 으로 í˜¸ì¶œí• ìˆ˜ 있다) * [타입 ì¶”ë¡ ] * 언어 ë ˆë²¨ì—서 [Singleton]ê°ì²´ ì§€ì›. * ë™ì‹œì„± ì œì–´ë¥¼ 위해 [Erlang]ì—서 ì˜í–¥ì„ ë°›ì€ [Actor Model]ì˜ ë„ìž…. * Trait : 구현(implementation)ì„ ê°€ì§ˆ 수 있는 interface. * 패턴 매ì¹. = 통합 개발 환경(IDE) = * 언어가 복잡하거나 다양한 ë¼ì´ë¸ŒëŸ¬ë¦¬ë¥¼ ì œê³µí•¨ì— ë”°ë¼ ë‹¤ì–‘í•œ ê¸°ëŠ¥ì„ ì œê³µí•˜ëŠ” IDEê°€ 있으면 보다 수월하게 ê°œë°œì„ í• ìˆ˜ 있다. Scala는 언어 ì´ˆê¸°ì— ì§€ì›í•˜ëŠ” IDEê°€ 부족하여 ì•„ì‰¬ì›€ì´ ì»¸ìœ¼ë‚˜ 현재는 Scala를 ì§€ì›í•˜ëŠ” IDEë“¤ì´ ëŠ˜ì–´ë‚˜ê³ ìžˆë‹¤. * [http://www.jetbrains.com/idea/ IntelliJ] * [http://scala-ide.org/ Eclipse Plugin] : ê³µì‹ ì‚¬ì´íЏì—서 ì œìž‘ * [https://netbeans.org/ NetBeans] = 다운로드 = http://www.scala-lang.org/download/ = References = [http://docs.scala-lang.org/ko/tutorials/scala-for-java-programmers.html ìžë°” 프로그래머를 위한 ìŠ¤ì¹¼ë¼ íŠœí† ë¦¬ì–¼] : 한글 페ì´ì§€. 대략ì ì¸ Scalaì˜ íŠ¹ì„±ë“¤ì— ëŒ€í•œ 소개가 있다.