스몰토크: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
편집 요약 없음
TedBot (토론 | 기여)
잔글 봇: 문단 이름 변경 (바깥 고리 → 외부 링크)
27번째 줄:
* 순수 객체지향 언어이다. [[C++]]나 [[자바 (프로그래밍 언어)|자바]]와는 달리 원시 자료형이 없고, 모든 정수, 부동소수, 문자열, 블록을 포함한 모든 것이 객체며 클래스가 있다.
* 명령어 블록([[람다 함수|무명 함수]])을 제공한다.
* 클래스가 객체이다. 대부분의 프로그래밍 언어에서는 클래스는 정적 영역에 정의되고, 객체는 런타임, 즉 동적 영역에 보관된다. 하지만 스몰토크의 객체들은 모든 상태가 스몰토크 가상기계 속에서 “이미지”라 불리는 구조로 표현·저장된다.
* 이미지기반이다. 소스코드는 소스파일에 보관되는 것이 아니라 이미지(메모리의 직렬화)로서 스냅샷 파일 속의 객체로서 보관된다.
 
56번째 줄:
* [[오브젝티브-C]]
 
== 바깥외부 고리링크 ==
* [http://www.smalltalk.org/ Smalltalk.org] 스몰토크 공동체 사이트.
* {{dmoz|Computers/Programming/Languages/Smalltalk}}