Programming 2

Ruby 문법 배우기

Ruby를 공부해보자 Ruby 기초 Ruby언어는 객체지향을 완벽하게 지원하는 언어이자 Meta Programming을 지원하는 언어이다. 그리고 동적타이핑을 사용하며, 루비의 자료형 검사는 실행시간에 수행된다는 특징을 가진다. 어떤 코드를 실행하기 전까지는 형 검사를 수행하지 않는다. 변수 x=4 p false.class #ruby에서는 거의 대부분이 객체로 처리됨 puts 'This is Ruby' unless x == 4 puts 'This is Ruby' if x == 4 루비는 인터프리터 언어이기에 ‘그냥’ 할당하면 된다. Type은 알아서 매겨준다. 출력 puts 'hell, world' language= 'ruby' puts "hello, #{language}" '따옴표의 경우 문자열 그대로..

코딩 바보의 Scala 입문하기

Scala설치 스칼라 설치는 윈도우 기준입니다. scala-lang 다운로드 각자 OS에 맞게 다운로드하셔서 설치하시면 됩니다. IDE는 Eclipse, IntelliJ, NetBeans등 많습니다. Console실행을 어디서나 하고 싶으시면, 환경변수에 scala\bin 디렉토리까지 Path에 추가해주시면 됩니다.(이 정보는 검색하시면 금방 나옵니다. 설치시 아마도 자동으로 import 될 겁니다.)특징 타입 추론 변수의 자료형을 컴파일러가 유추한다. 함수 개념 코드블록,고계함수,컬렉션 라이브러리 불변 변수 스칼라는 불변변수를 기본적으로 지원하며, 용도에 따라 변경 가능 변수도 선언 할 수 있다. scala> println("Hello, Scala World") Hello, Scala World sca..

반응형