디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

러스트가 함수형 언어가 전혀 아닌거 같다. 오히려 내가 봐온 언어중 가장

딱국죠르디(210.94) 2023.03.25 17:07:21
조회 391 추천 6 댓글 6

가장 함수형에 가까웠던 언어는 자바스크립트.


파이썬은 내가 문법만 공부하고 써본적이 없어서 패스. 파이썬은 async도 안배웠으니까. (책에 안나와서)




함수형 언어인지 아닌지는 철학을 봐야하는거 같은데


러스트의 철학은 메모리관리랑 안전성임.


이 안전성 부분이 함수형언어적 개념이다!!! 라고 볼 수 도 있는데




내가보기에 함수형 언어에서 불변 이라는 것은 큰 특성이 아님.



함수형 언어의 가장 큰 특징은 추상화임.



추상화가 객체지향보다 한단계 더 들어가있고, 타입과 함수들을 가지고 요리하는 장면이 많이 나와.


객체지향은 타입과 함수들이 좀 정적이라는 느낌이 드는 반면,

(예를들자면 객체지향에서 스트림을 돌릴때에는 타입컨버전 함수를 직접 써줘야함. 굉장히 불편하고 절차지향적인 수순임. 타입컨버전 함수를 직접 호출하는거)




반면 함수형은

>>= , <-, return, sequence, <$>, <*> 등등 기존 함수를 그대로 사용해서 모나드를 왔다갔다 거림.


난 이게 함수형과 객체지향을 가르는 큰 차이라고 생각함.




쉽게 설명하면


자바를 기준으로,


Collectors.mapping , Collectors.groupingBy  등등 굉장히 편리하다고 느꼈지? (굉장히 논리적으로 간결한 한편, 굉장히 verbose한것도 사실인데 이 verbose하다는건 여기서는 크게 문제삼지 말아보자)


이기능이


굉장히 증폭되어있는게 함수형 프로그래밍이다.



얼마나 증폭되어있냐면....


모나드를 넘나들정도


라고 이야기 하면 될거같음.



물론 모나드 자체가 부작용을 표시하는 효과가 있어서 러스트의 안전성이랑 비슷하다고 생각할 수도 있는데


아니 러스트의 포인터 안전성은 함수형이랑 무슨관련이야????




그리고 러스트 하면 컴퓨터 구조론을 따져봐야하는, 아래쪽이랑 가까운 언어고

함수형언어 하면, 알고리즘을 따져봐야하는 윗쪽이랑 가까운 언어임

추천 비추천

6

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 주위 눈치 안 보고(어쩌면 눈치 없이) MZ식 '직설 화법' 날릴 것 같은 스타는? 운영자 24/04/29 - -
공지 프로그래밍 갤러리 이용 안내 [68] 운영자 20.09.28 34368 62
2689797 스벅가서 ide 켜놓고 코딩하면 간지 지릴거같음 [1] 프갤러(14.39) 07:13 4 0
2689796 https://www.youtube.com/watch?v=ZgpzfLNY 수보@두퍀조커(175.117) 07:11 3 0
2689795 개발공부 해보려고 하는데 이 순서로 진행하면 되냐? 프갤러(14.39) 07:08 2 0
2689794 검찰이 이원석 검찰총장 지시로 윤석열 대통령 부인 김건희 여사의 '명품 [1] 수보@두퍀조커(175.117) 07:06 4 0
2689793 노트북 구매하니까 단말기 느낌이라 사람들이랑 같이 뭘 하고 싶어짐 [1] 프갤러(14.39) 06:32 14 0
2689792 인공지능 이용해서 채팅으로 하는 탐정 게임 만들어보고 싶다 프갤러(14.39) 06:27 6 0
2689791 집에 자기방에서 독서실 책상 쓰는 사람있어? 프갤러(14.39) 06:06 9 0
2689790 내가 느끼기에 나트륨찡은 대학원졸업 이상이다 발명도둑잡기갤로그로 이동합니다. 05:54 13 0
2689789 아침부터 에너지를... 딱국(61.99) 05:52 10 0
2689788 음기 충전 발명도둑잡기갤로그로 이동합니다. 05:49 11 0
2689787 요새 "절륜군" 이라는 단어에 꽂혀버림 딱국(61.99) 05:44 13 0
2689786 히토미 좋아 하앙 딱국(61.99) 05:43 10 0
2689785 한국과 미국의 재정적자는 세금 먹는 무능한 군, 정보기관 탓 발명도둑잡기갤로그로 이동합니다. 04:24 12 0
2689784 오늘의 발명 실마리: 음악, 뮤직비디오 모자이크 생성기 발명도둑잡기갤로그로 이동합니다. 03:49 10 0
2689783 Gandalf’s last straw. #lotr #lordoftheri [1] 발명도둑잡기갤로그로 이동합니다. 03:27 15 0
2689782 부트스트랩 쓸때 css도 따로 쓰기도 하는거지? [4] ㅇㅇ(59.23) 03:26 34 0
2689781 품번추천좀 [4] 프갤러(1.242) 03:16 46 1
2689780 [스턴트맨] 스턴트맨한테 '스'며드는 중 발명도둑잡기갤로그로 이동합니다. 03:16 12 0
2689779 ㅆ발출근하고싶은데여친이안보내줌ㅅㅂ 보법E노무현갤로그로 이동합니다. 03:15 24 0
2689778 개발자는 개발이 재밋는놈 아니면 하면 안됨.. [8] ㅇㅇ(118.235) 03:07 86 0
2689777 형님들 도와주세요 ㅠㅠ [5] 프갤러(143.92) 03:07 32 0
2689776 간식으로 밀당하자, 대형견이 보인 놀라운 반응 발명도둑잡기갤로그로 이동합니다. 03:06 14 0
2689775 나트륨찡은 중졸이 확실하다 [19] ㅇㅇ(223.38) 02:48 125 5
2689774 223.38아 화해하자 [11] 나트륨찡갤로그로 이동합니다. 02:47 63 0
2689773 ㅋㅋㅋ [7] 떼껄룩갤로그로 이동합니다. 02:42 40 1
2689772 박스줍는노인 별명 지어봤어 ㅇㅇ(223.39) 02:42 14 0
2689771 디시에서는 가면을 써라 [2] 피에로가르뎅갤로그로 이동합니다. 02:37 52 0
2689770 오늘의 발명 실마리: 페달,반지,팔찌,시계,마이크로 키 알려주는 장치 발명도둑잡기갤로그로 이동합니다. 02:34 17 0
2689769 개발자는 말도안하고 지멋대로하는새끼 안뽑음 [2] 프갤러(106.102) 02:27 66 0
2689768 프갤 분탕의 99프로는 학식이다 [40] 나트륨찡갤로그로 이동합니다. 02:26 98 0
2689767 백엔드갤은 이제 안갈래.. [14] ㅇㅇ(223.39) 02:24 88 0
2689766 프갤 폭주의 99프로는 학식이다 ㅋ [1] 나트륨찡갤로그로 이동합니다. 02:22 29 0
2689765 프갤은 왜 가끔가다.폭주하는 애들이 생기는걸까? ㅇㅅㅇ ㅇㅅㅇ(106.102) 02:20 23 0
2689764 마동석 16살 때 발명도둑잡기갤로그로 이동합니다. 02:19 23 0
2689763 박스 줍는 노인 입갤이요 ㅇㅅㅇ ㅇㅅㅇ(106.102) 02:15 12 0
2689760 지금 인생의 갈로에 서있다 [19] ㅇㅇ(211.245) 01:53 60 0
2689758 나는 사실 태어나서 여관에서 자본 적이 5번정도 있는 듯 [1] 발명도둑잡기갤로그로 이동합니다. 01:30 33 0
2689756 초딩같고 말많은 사람 어떰 [23] 프갤러(211.44) 01:27 81 1
2689752 질문) OpenSSL을 이용해 서버에서 DTLS 사용해보려고 하는데 프갤러(118.42) 01:15 42 0
2689751 아 나 갈길이 ㅈㄴ 먼데 [1] 딱국(61.99) 01:11 30 1
2689750 끝판왕 자연인 한달 생활비 5만원 발명도둑잡기갤로그로 이동합니다. 01:07 15 0
2689749 나님 사냥 잘하는듯? [2] ♥궁그미냥덩♥갤로그로 이동합니다. 01:02 47 0
2689747 보도블록 모양에 대해 생각해본 적.. 없나요? / 스브스뉴스 발명도둑잡기갤로그로 이동합니다. 00:59 17 0
2689746 성욕부산물 넘 꼴리는단어야ㅠㅠㅠ 딱국(61.99) 00:59 27 0
2689745 냥덩이 잘했오? [7] ♥궁그미냥덩♥갤로그로 이동합니다. 00:53 62 0
2689743 '한강위로' 유튜브에 검색하니 뜨는 처음 보는 영상 발명도둑잡기갤로그로 이동합니다. 00:52 34 1
2689742 오늘의 영상 기획 실마리: 지하철서 나폴나폴 나비 바이럴 발명도둑잡기갤로그로 이동합니다. 00:49 12 0
2689740 프갤가수 ㅡ 넌 언제나 코딩낭인(58.236) 00:45 30 0
2689739 나퉁이는 인문학 경제학 고수가 된대 ㅋ 나트륨찡갤로그로 이동합니다. 00:43 18 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2