<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>김 용묵의 절대공간 - 블로그: 함수형-프로그래밍-언어에 달린 최근 댓글/트랙백 목록</title>
		<link>http://moogi.new21.org/tc/</link>
		<description>그런즉 이제 애호박, 단호박, 늙은호박 이 셋은 항상 있으나, 그 중에 제일은 늙은호박이니라.</description>
		<language>ko</language>
		<pubDate>Tue, 25 Feb 2025 04:37:16 +0900</pubDate>
		<generator>Textcube 1.7.8 : Con moto</generator>
		<image>
		<title>김 용묵의 절대공간 - 블로그: 함수형-프로그래밍-언어에 달린 최근 댓글/트랙백 목록</title>
		<url>http://moogi.new21.org/tc/attach/1/1226640661.jpg</url>
		<link>http://moogi.new21.org/tc/</link>
		<width>216</width>
		<height>185</height>
		<description>그런즉 이제 애호박, 단호박, 늙은호박 이 셋은 항상 있으나, 그 중에 제일은 늙은호박이니라.</description>
		</image>
		<item>
			<title>사무엘님의 댓글</title>
			<link>http://moogi.new21.org/tc/1044#comment8600</link>
			<description>Lyn: 그렇지요. 수학이야 무한을 너무나 쉽게 논하면서 &#039;답이 존재한다, 혹은 불가능하다&#039; 자체만이 중요할 뿐 그 답을 구하는 방식이야 별로 중요하지 않지만.. 답을 실제로 구해야 하는 현실에서 늘 그렇게 고자세로만 살 수는 없으니.. ㅋㅋㅋ
어셈블리어에 함수형 패러다임 같은 걸 기대할 수는 없습니다.

허국현: 코딩을 할 때, 뭔가 지저분한 how를 따질 일 없이 프로그래머로서의 사고를 유연하게 단련하는 데는 함수형 패러다임이 도움이 되긴 합니다.</description>
			<author>(사무엘)</author>
			<guid>http://moogi.new21.org/tc/1044#comment8600</guid>
			<comments>http://moogi.new21.org/tc/1044#comment</comments>
			<pubDate>Mon, 29 Dec 2014 08:03:03 +0900</pubDate>
		</item>
		<item>
			<title>허국현님의 댓글</title>
			<link>http://moogi.new21.org/tc/1044#comment8597</link>
			<description>Joel on Sofftware 읽을 때, 분산 처리에 사용하는 Map Reduce라는 기술을 알기 위해서는 함수형 언어를 알아야 한다는 이야기를 하던 것이 기억나네요.</description>
			<author>(허국현)</author>
			<guid>http://moogi.new21.org/tc/1044#comment8597</guid>
			<comments>http://moogi.new21.org/tc/1044#comment</comments>
			<pubDate>Mon, 29 Dec 2014 07:05:06 +0900</pubDate>
		</item>
		<item>
			<title>사무엘님의 댓글</title>
			<link>http://moogi.new21.org/tc/1044#comment8719</link>
			<description>마치 &#039;스미스&#039;라는 이름이 자신이 대장장이 집안이거나 집 근처에 대장간이 있어서 붙여진 것과 비슷한 맥락이겠네요. 물론 지금은 아무 연결고리도 찾을 수 없는 엄청 먼 옛날에 그랬다는 거겠지만..
그걸 직접 찾아 볼 생각을 하셨다니.. 고맙습니다. 새해 복 많이 받으세요. ^^;;</description>
			<author>(사무엘)</author>
			<guid>http://moogi.new21.org/tc/1044#comment8719</guid>
			<comments>http://moogi.new21.org/tc/1044#comment</comments>
			<pubDate>Fri, 02 Jan 2015 11:24:51 +0900</pubDate>
		</item>
		<item>
			<title>Lyn님의 댓글</title>
			<link>http://moogi.new21.org/tc/1044#comment8586</link>
			<description>함수형 언어의 최적화/실행 오버헤드는 굉장히 간단한 결론이 나 버리죠 ㅎㅎ

최종적으로 실행되야하는 CPU의 코드가 전혀 함수형이 아니라는것 (...)</description>
			<author>(Lyn)</author>
			<guid>http://moogi.new21.org/tc/1044#comment8586</guid>
			<comments>http://moogi.new21.org/tc/1044#comment</comments>
			<pubDate>Mon, 29 Dec 2014 00:06:38 +0900</pubDate>
		</item>
		<item>
			<title>김 진님의 댓글</title>
			<link>http://moogi.new21.org/tc/1044#comment8713</link>
			<description>앨론조 처치를 보고 문득 생각이 나서 찾아봤습니다: http://www.surnamedb.com/Surname/Church 목회자의 후손일 수도 있고, 단순히 교회 근처에 살던 사람의 후손일 수도 있다고 하네요</description>
			<author>(김 진)</author>
			<guid>http://moogi.new21.org/tc/1044#comment8713</guid>
			<comments>http://moogi.new21.org/tc/1044#comment</comments>
			<pubDate>Fri, 02 Jan 2015 03:04:51 +0900</pubDate>
		</item>
		<item>
			<title>사무엘님의 댓글</title>
			<link>http://moogi.new21.org/tc/1044#comment8624</link>
			<description>깔끔하고 간결한 것 하나는 부러운 점인 것 인정합니다.
하지만 Lyn 님 말씀도 일리가 있는 것이, 1/3 내지 1/2 분량의 코드만 짜면 된다고 해서 그 코드를 짜는 데 걸리는 시간도 1/3 내지 1/2로 줄어들지는(그만큼 생산성 버프) 않을 것 같네요. ^^;;</description>
			<author>(사무엘)</author>
			<guid>http://moogi.new21.org/tc/1044#comment8624</guid>
			<comments>http://moogi.new21.org/tc/1044#comment</comments>
			<pubDate>Mon, 29 Dec 2014 21:30:12 +0900</pubDate>
		</item>
		<item>
			<title>김재주님의 댓글</title>
			<link>http://moogi.new21.org/tc/1044#comment8625</link>
			<description>저도 C-like 언어가 편한 입장이지만, 함수형 언어는 한 함수의 기능을 최소화된 함수 여러개로 쪼개서 짜맞추는 식이 되어야 하기 때문에 모듈화가 잘 되는 편입니다. 생각하는 방식 자체를 바꿔야 하지만 익숙한 사람에게는 더 생산성이 높죠. 중복되는 코드가 적어지는 건 덤이고요.

뭐 함수의 크기를 최소로 하고 중복 코드를 제거하는 건 절차형 언어에서도 적극 권장되는 프로그래밍 습관이긴 하지만요. 익숙함 문제라고 봅니다.</description>
			<author>(김재주)</author>
			<guid>http://moogi.new21.org/tc/1044#comment8625</guid>
			<comments>http://moogi.new21.org/tc/1044#comment</comments>
			<pubDate>Mon, 29 Dec 2014 22:07:19 +0900</pubDate>
		</item>
		<item>
			<title>김재주님의 댓글</title>
			<link>http://moogi.new21.org/tc/1044#comment8610</link>
			<description>대신 함수형 언어로 작성된 프로그램은 보통 표현력이 더 뛰어나죠. 함수형 언어로 3~4줄 작성된 프로그램을 절차형 프로그래밍 언어의 대표격인 C언어로 고치면 10줄 이상이 나오는 경우가 허다하고요. 이는 달리 말하면 숙달된 한명의 함수형 프로그래머가 다른 프로그래머의 서너배 생산성을 낼 수 있다는 의미도 됩니다. 그리고 보통 함수형 언어는 타입 체킹이나 제약조건이 깐깐하다보니 웬만한 오류는 작성 단계에서 컴파일러에게 걸러진다는 걸 생각해 보면, 극단적으로 최적화가 필요한 분야가 아니라면야 해볼만 한 장사죠. 어쨌든 똑똑한 컴파일러만 있다면 자바보단 빠른 코드를 만들거든요.

그런데 이런 장점에도 불구하고 함수형 언어가 잘 안 팔리는 이유는... 제 생각이지만, 한명의 프로그래머가 그만두면 서너명이 그만둔 것과 같은 타격을 입기 때문(?)일지도...</description>
			<author>(김재주)</author>
			<guid>http://moogi.new21.org/tc/1044#comment8610</guid>
			<comments>http://moogi.new21.org/tc/1044#comment</comments>
			<pubDate>Mon, 29 Dec 2014 13:17:21 +0900</pubDate>
		</item>
		<item>
			<title>Lyn님의 댓글</title>
			<link>http://moogi.new21.org/tc/1044#comment8612</link>
			<description>전 별로 동감이 안가는데...

함수형 언어는 한줄한줄에 많은 내용이 들어 있는 만큼, 한줄을 짤때 비교적 생각할게 많아져서 시간이 더걸려요 ...

애초에 개발 시간에 코드 작성 시간은 얼마 포함되어 있지도 않고.
코드가 짧아진다고 생산성이 몇배씩 올라가면 J언어같은 극단적인 축약형 언어가 생산성이 무지 높아야겠지만 그렇지 않지요</description>
			<author>(Lyn)</author>
			<guid>http://moogi.new21.org/tc/1044#comment8612</guid>
			<comments>http://moogi.new21.org/tc/1044#comment</comments>
			<pubDate>Mon, 29 Dec 2014 14:08:46 +0900</pubDate>
		</item>
	</channel>
</rss>
