스칼라 맛보기
스칼라 맛보기 (A Taste of Scala)
이 장에서는 Scala 3 프로그래밍 언어의 주요 기능들을 한 바퀴 훑어보는 시간을 가져요. 이 첫 여행이 끝나고 나면, 이 책의 나머지 부분들이 각 기능을 더 자세히 설명해 주고, Reference 문서는 훨씬 더 많은 세부 내용을 담고 있어요.
Scala 설치하기 (Setting Up Scala)
이 장과 책 전체에 걸쳐, 예제를 복사하거나 직접 타이핑해서 직접 실행해 보시길 권해요. 내 컴퓨터에서 예제를 따라 하려면 getting started 가이드를 따라 필요한 도구를 설치하면 됩니다.
참고로 Scastie를 쓰면 웹 브라우저에서도 예제를 실행해 볼 수 있어요. Scala를 위한 완전한 온라인 에디터이자 코드 실행기죠.
주석 (Comments)
처음 알아 두면 좋은 것 하나, Scala의 주석은 Java(그리고 다른 많은 언어)와 똑같아요.
// a single line comment
/*
* a multiline comment
*/
/**
* also a multiline comment
*/
IDE
Scala를 위한 두 주요 IDE(통합 개발 환경)는 다음과 같아요.
네이밍 규칙 (Naming conventions)
또 하나 알아 두면 좋은 점은, Scala의 네이밍 규칙이 Java와 같은 “카멜 케이스” 스타일을 따른다는 거예요.
- 클래스 이름:
Person,StoreEmployee - 변수 이름:
name,firstName - 메서드 이름:
convertToInt,toUpper
Scala 코드를 쓸 때 지키는 규칙에 대해 더 보고 싶다면 Style Guide를 참고하세요.
더 알아보기 (Learn more)
- 원문: Scala 3 Book — A Taste of Scala
- 다음 장: Hello, World