티스토리 뷰

it

LISP 특징 / LISP 장단점

ITs Story biaos 2022. 8. 13. 16:10

LISP 특징 / LISP 장단점

LISP? : List Processing의 줄임말

(연결리스트가 주요 자료구조로 사용되는 언어)

 

리스프 LISP 특징

람다계산법 : 함수의 정의 , 함수의 응용, 재귀를 위한 토큰과 디지털과 유한 범위를 다루는 계산법

 

함수적인 프로그래밍 : 상태와 데이터를 입력하고 출력할수 있는 독점적인 함수들을 다루며 상태적인 부작용을 만들어내지 않으며 입력 데이터를 변경하지 않습니다.

동형성 : 프로그램에 대한 표현과 데이터에 대한 표현이 같은 경우

매크로 : C언어의 #define과 유사하지만 매크로는 리스트의 내용을 미리 정의된 리스트의 내용으로 대체하는 함수

 

장점

-편하게 쓰일수 있다

-유연하게 사용 가능

-속도가 빠르다

-대형시스템 개발에 좋음

-안정적이다

 

단점

-공동작업이 힘들다

-개발자를 구하기 힘들다

-컴파일러가 비싸다

-Garvage Collection이 문제 가 된다

'it' 카테고리의 다른 글

오라클 서브쿼리  (0) 2022.08.14
오라클 조인  (0) 2022.08.14
LISP 탄생배경 / 리스프 개요 / 리스프 탄생배경  (0) 2022.08.13
LISP란? / 고급언어 종류  (0) 2022.08.13
소셜미디어의 사회적 파급효과  (0) 2022.08.11
댓글