C

러스트

자바

스칼라

클로저

하스켈


자꾸 아 그랬었지!!  하게 됨.

언어마다 업데이트 따라가는것도 바쁘고...


언어가 다 거기서 거기라 할지라도

러스트,
하스켈

이런새끼들은

자체적인 메카니즘과 성격이 ㅈㄴ 강하다.

똑같은 구현체더라도

작동방식이 다름.


전기공학이냐
화학공학이냐
마법공학이냐

처럼

결과물이 같다고 끝이 아님.


예를들면 하스켈은 3이라는 숫자를 적으면

이거의 타입이 정해지지 않은 상태임

3은 일종의, 함수야


어 뭐라고? 숫자가 함수?

큭큭...

재밌지?

물론 하스켈에 퓨어한 데이터타입 존재 함

Int 타입의 3이란게 존재해


근데 3이라고만 쓰면, 이건 함수임

데이터타입을 파라미터로 집어넣을 수 있는 함수야

가장 쉬운 예시만 든것인데

이런 자잘자잘한 차이들이 퀄리티를 만들어낸다.


언어 6개 너무 빡세다