Recent Posts
Recent Comments
목록루비 (1)
에르노트

루비 공부를 처음 시작하면서 흥미로웠던 부분은 역시 파이썬과 매우 닮아있다는 것이다. 파이썬에 인터랙티브 모드인 REPL이 있다면 루비에는 IRB(Interactive RuBy)가 있다. REPL가 거의 같은 느낌으로 사용할 수 있으므로 이것도 계산기로써 유용하다. 리눅스 쉘에서는 irb 명령어를 쳐서 진입할 수 있고 'exit'으로 빠져나올 수 있다. 또는 'Ctrl + D'로 시그널을 발생시켜서 종료할 수도 있다. irb에서는 직접적인 계산부터 변수 할당까지 잘 작동한다. 위의 예시에서는 a와 b에는 값을 할당했지만 c는 정의되지 않은 변수이므로 에러가 발생하는 것까지 확인할 수 있다. 추가적으로 Math라는 내부 모듈을 이용하여 수학 계산을 위한 함수들을 활용하는 등 라이브러리 함수를 끌어다쓰는 것..
Dev
2020. 7. 5. 11:28