디시인사이드 갤러리

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

갤러리 본문 영역

그냥 함슬람아 내가 정확하게 이야기해줌.

ㅆㅇㅆ(124.216) 2025.10.23 18:56:56
조회 126 추천 0 댓글 0

1. 함수는 순수 함수를 사용하여 부수 효과가 있으면 안됨


2. 당연함. 함수라는 것의 정의가 뭐냐 입력값이 같으면 결과값도 같아야한단거임


3. 근데 LISP니 뭐니 setq 같은건 이건 함수형에서 쓰면 안되는데, 그냥 언어적 차원에서 너무 힘드니까 그냥 넣어준거임


4. 모나드도 그러함. 현실적으로 I/O에서 사이드 이펙트 피하는거 불가능하니까 꼬릿표 붙이고 통제하는거임


5. 결론적으로 '함수 지향'으로 짤꺼면 명확하게 사이드 이펙트를 전부 파악할 수 있는 부분에서 부분적으로 쓰는게 현대적인 방법론임


6. 근데 LISP니 setq 가져오면서 뭐라하는데, 이건 마치 unsafe 키워드 같은거임. 권장하지 않고, 언어적 차원에서 필요성에 의해서 넣어진거


내가 함수형 하스켈로 배운거 맞음.


맞는데 애초에 저건 기초 논리임


결론적으로 어떤 지향에 우위가 없음


병렬 처리할거면 오히려 함수지향이 훨씬 간단함. 왜? 당연한 스택 프레임 새로 생성하고 불변성 유지되는게 여러 쓰레드서 참조하는게 편하니까. OOP면 이 불변성 보장을 따로 처리해야하는데 함수형은 그걸 강제로 보장하니까 좋은거


근데 만약 진짜 순수하게 함수 지향으로 짠다면 사이드 이펙트 전반을 자기가 관리해야함. 애초에 그게 진짜 함수 지향임


근데 너의 이야기는 계속 동일함


1. 함수형에서 setq 가져온건 뭔데?-> 순수 함수형으로 좆같게 어려우니까 원래 허용 해주면 안되는거 허용해준거임. 이게 내 말에 대한 방증임


2. SECD 엔진이 사이드 이펙트 위에서 돌아간다->https://en.wikipedia.org/wiki/SECD_machine 아님


3. 상속은 쓰레기다-> 상속이 is-a 관계 정의가 어렵기때문에 has-a 관계인 컴포지션을 쓰는거지 상속이 쓰레기인건 아님. 학계에서 상속의 다형성 구현은 잘못됐다라는 이야기가 나왔지만 잘 쓰는 사람은 잘씀. 사람의 문제


대체 뭐가 맞다는거냐



추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 뛰어난 운동 신경으로 남자와 싸워도 이길 것 같은 여자 스타는? 운영자 25/11/24 - -
AD 따뜻한 겨울나기! 방한용품 SALE 운영자 25/11/27 - -
2900865 현실적으로 23살 컴공 공기업 vs 대학원 팩트 부탁드립니다. [14] ㅇㅇ갤로그로 이동합니다. 11.06 334 0
2900854 과학이 밝혀낸 음주 문화의 기원 | #지식채널e 발명도둑잡기(211.246) 11.06 113 0
2900853 점마 아이피 바꾸면서 따라다니는거 좀 이해가 안가는것도 안가는건데 ㅆㅇㅆ(124.216) 11.06 98 0
2900852 "빚투, 나쁘지 않아" 금융위 부위원장 발언 하루 만에…주가 급락 발명도둑잡기(211.246) 11.06 101 0
2900851 진짜 노예로 살면 저렇게 대가리가 돌아버리는구나 [1] ㅆㅇㅆ(124.216) 11.06 117 0
2900849 Z세대·무슬림·사회주의자 뉴욕 시장, 맘다니 당선…'反트럼프' 발명도둑잡기(211.246) 11.06 86 0
2900848 쌀먹도 요건만 따지면 취직때보다 더 버니까 범재 아님? ㅆㅇㅆ(124.216) 11.06 123 0
2900846 "맘다니 승리 요인은 Z세대의 외로움" 발명도둑잡기(211.246) 11.06 82 0
2900845 방금 레전드 좆같은 일 겪음 [3] ㅇㅇ갤로그로 이동합니다. 11.06 140 0
2900844 범재가 취직이면 나 범재 맞네. [23] ㅆㅇㅆ(124.216) 11.06 182 0
2900843 ㅆㅇㅆ가 범재면 취직했겠지 ㅇㅇ(211.36) 11.06 91 2
2900842 신분 세습 [1] 발명도둑잡기(211.246) 11.06 122 0
2900841 api를 통한 초대코드 추가까지 완성해버렸다. [1] 프갤러(110.8) 11.06 101 0
2900840 새벽배송 토론 유감 발명도둑잡기(211.246) 11.06 75 0
2900839 절대 권력은 절대 부패한다 [1] 발명도둑잡기(211.246) 11.06 111 0
2900838 냥덩이 썰기 발명도둑잡기(118.235) 11.06 74 0
2900837 산뽀 마렵네 [1] ㅇㅇ(122.199) 11.06 105 0
2900836 호놀룰루~ ♥KiTTY냥덩♥갤로그로 이동합니다. 11.05 64 0
2900835 나님 감을 따르자면 눈빛이 왠지 섬찟함.. ♥KiTTY냥덩♥갤로그로 이동합니다. 11.05 113 0
2900834 세면대 손잡이 부러진지 2년정도... 어쩌냐 분해해볼려고 넥도리아(119.195) 11.05 70 0
2900833 텐션있게! ♥KiTTY냥덩♥갤로그로 이동합니다. 11.05 114 0
2900832 아이피를 조작도 가능함? [4] 샤프로채점함갤로그로 이동합니다. 11.05 158 0
2900830 오늘은 bearer token 헤더 처리를 추가했다. 프갤러(110.8) 11.05 76 0
2900829 왜 자꾸 냥덩이 보고 여자냐고 묻는것임? [2] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.05 106 0
2900828 냥덩이 마음이 따뚯해졋오..☀+ [1] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.05 94 0
2900827 ㅋㅅㅋ [1] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.05 91 0
2900824 두트윈으로 일관성 있게 [2] 루도그담당(58.239) 11.05 95 0
2900822 if else를 안쓰기 위해서 getattr 쓴다는건 대체 뭔소리지 ㅆㅇㅆ(124.216) 11.05 93 0
2900821 하긴 나같은 특급 러스트 프로그래머도 좀 헤메는데 확률형 문장생성기가 프갤러(110.8) 11.05 49 0
2900820 그냥 빨리 영하로 떨어졋으면.. ♥KiTTY냥덩♥갤로그로 이동합니다. 11.05 94 0
2900817 창문 열어놓고 모기약 뿌렷는데 왜앵거린 ㅅㅂ ♥KiTTY냥덩♥갤로그로 이동합니다. 11.05 94 0
2900816 씨발 모기새끼 존나 쌔니 ♥KiTTY냥덩♥갤로그로 이동합니다. 11.05 82 0
2900815 나님 씻엇어양⭐+ ♥KiTTY냥덩♥갤로그로 이동합니다. 11.05 97 0
2900814 제미나이 cli써봤는데 아주 속 터져 죽겠구나. 프갤러(110.8) 11.05 82 0
2900812 이론 개씨팔 모기 또 있네 ♥KiTTY냥덩♥갤로그로 이동합니다. 11.05 121 0
2900809 두트윈으로 이동 변화량 로직 만드는 중인데 [4] 루도그담당(58.239) 11.05 94 0
2900807 님들 실갤에 올라온거 봄? [7] ㅇㅇ(118.235) 11.05 168 4
2900804 헬마스터님 자꾸 이런식으로 비협조적으로 나온다면 저도 당신의 뉴프로에 [5] ㅆㅇㅆ(124.216) 11.05 138 0
2900802 원래 슈퍼스타는 빠와 까를 미치게 만듬. 근데 까가 존재한다? [3] ㅆㅇㅆ(124.216) 11.05 133 0
2900801 프로그래머는 원래 범재가 폐급 같아 보여 [2] 프갤러(110.8) 11.05 106 0
2900800 배 안고파서 저녁 안 먹구What더니 애매하넹.. [5] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.05 118 0
2900790 범재가 아니라 폐급이잖냐 [1] ㅇㅇ(118.235) 11.05 92 2
2900784 아무래도 피곤해서 안되겠다. 바이브 해버려야겠다. [1] 프갤러(27.176) 11.05 109 0
2900783 🎬 [글로벌 AI Creator Challenge : 상금 $5000 Supercent(14.32) 11.05 82 0
2900782 프로그래밍은 천재는 많은데 나같은 범재도 할 수 있는 영역이 넓어서 좋아 ㅆㅇㅆ(124.216) 11.05 84 0
2900781 최근 업워크 330달러 의뢰 하나때문에 밤낮이 바꼈는데 ㅆㅇㅆ(124.216) 11.05 59 0
2900780 러스트 빌런이 많다고 한번 해볼까 혹하다니 한심하구나 [3] 프갤러(223.38) 11.05 120 0
2900778 요새 의식적으로 코드 3할 이상은 무조건 타이핑으로 하려고 함 [2] ㅆㅇㅆ(124.216) 11.05 99 0
2900777 많이드세요. [1] 배구공(121.151) 11.05 99 0
2900776 나는 베트남 개발자가 한국 개발 대체가 힘들다 느끼는게 문화권 문제임 [3] ㅆㅇㅆ(124.216) 11.05 156 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2