OOP1 [Ruby] 루비란 ? - 루비는 어떤 언어인가 루비는 1993년 마츠모토 유키히로에 의해서 만들어졌습니다. 루비는 인터프리트되고, 객체지향적(OOP)이며, 동적 타이핑 시스템을 사용하는 언어입니다. 인터프리트가 된다는 말은 컴파일러에 의해서 코드가 기계어로 번역되는 것이 아닌, 원시코드가 인터프리터에 의해서 한 줄씩 읽어서 실행할 수 있다는 것입니다. (참조 : 인터프리터 - 위키백과) 동적 타이핑을 사용한다는 것은 자료형(type)이 컴파일 시간이 아닌 실행 시간에 결정된다는 의미입니다. 위 두 가지 방식은 유연성을 위해 안전성을 포기한 트레이드오프라고 할 수 있습니다. - 객체지향프로그래밍(Object-Oriented Programming)이란? 나무위키에는 아래와 같이 설명하고 있습니다. 프로그램 설계방법론이자 개념의 .. 2020. 7. 28. 이전 1 다음