본문 바로가기

Scala4

Scala에서 스크립트 작성하기 Scala도 다른 스크립트 언어와 마찬가지로 스크립트 작성이 간단합니다. 리눅스: vim, emacs 등을 이용 윈도우즈 : 메모장 등을 이용 기호에 맞는 편집기를 이용해서 아래와 같이 한 줄 코드를 작성합니다. println("안녕하세요..여러분...만나서 반가워여..") 그 다음 Hello.scala라는 이름으로 저장합니다. $scala Hello.scala 를 입력하면 화면에 "안녕하세요.. ~" 메시지를 표시해 줍니다. 대규모 코드를 작성할 때 이와 같은 방법으로 편집기를 이용하여 작성한 후 실행하면 됩니다. 2009. 8. 24.
Scala에서 void 함수 만들기 음 Scala에서 리턴값이 없는 void 함수를 만드는 방법은 대단히 간단합니다. 위에서 보는 바와 같이 def 이라는 키워드를 이용해서 함수의 시작을 알립니다. 그 다음 sayHello라는 함수 이름을 작성하고 뒤이어 ()는 입력 파라미터(매개변수)가 없다는 것을 의미합니다. 그 다음 println("What took you so long?") 이 부분은 자바를 해 본 분들은 친숙한 화면 출력입니다. 다음으로 이렇게 정상적으로 작성이 끝나면 sayHello: ()Unit 이라고 표시를 해주는데 기억해야 할 부분은 바로 ()Unit : 반환값이 없다는 것을 의미합니다. 이상으로 간략하게 void형 함수(메서드)에 대해서 알아보았습니다. 2009. 8. 24.
Deian/Lenny 에서 Scala 사용환경 설정 윈도우즈에서 Scala를 사용하는데는 그리 어렵지 않을 겁니다. 그냥 설치하고 PATH만 잡아주면 되니까. 마찬가지로 데비안에서도 설치하는 거는 그리 어렵지 않더군요. .tgz로 되어 있는 파일을 다운로드해서 tar xvzf ~ 형태로 압축을 풀고 원하는 곳에 옮긴 후 실행하면 됩니다. 근데 일반 사용자가 scala를 쓰려면 제 경우는 /usr/local/scala275/bin/scala 를 입력해서 실행이 가능해져서 매번 사용할 때마다 경로를 입력하는 것이 귀찮아지더군요. 리눅이를 안쓴지가 8년 정도도 되다 보니 기억이 잘 나지 않아 여기저기 뒤적여보았으나 잘 나오지 않아 그냥 alias로 가볍게 해결했습니다. bash쉘 환경이므로 .bashrc에 아래와 같이 한 줄을 추가해주었습니다. alias sc.. 2009. 8. 24.
Scala에서 Java 패키지 실행해보기 JVM에서 돌아가는 언어 중에 Scala라는 언어가 있는데 이 언어에서 Java 패키지를 실행하는 방법을 올려봅니다. Scala가 국내에 소개되었는지는 모르겠지만 나름 공부해볼 만한 언어가 아닌가 합니다. 즐거운 밤들 되시길... 2009. 8. 19.