<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>김 용묵의 절대공간 - 블로그: 오픈소스-이야기-외에 달린 최근 댓글/트랙백 목록</title>
		<link>http://moogi.new21.org/tc/</link>
		<description>철도를 명절 때에나 떠오르는 4대 교통수단 중 하나로만 아는 것은, 예수님을 사대성인· 성인군자 중 하나로만 아는 것과 같다.</description>
		<language>ko</language>
		<pubDate>Tue, 03 May 2022 23:05:10 +0900</pubDate>
		<generator>Textcube 1.7.8 : Con moto</generator>
		<image>
		<title>김 용묵의 절대공간 - 블로그: 오픈소스-이야기-외에 달린 최근 댓글/트랙백 목록</title>
		<url>http://moogi.new21.org/tc/attach/1/1404861358.jpg</url>
		<link>http://moogi.new21.org/tc/</link>
		<width>220</width>
		<height>165</height>
		<description>철도를 명절 때에나 떠오르는 4대 교통수단 중 하나로만 아는 것은, 예수님을 사대성인· 성인군자 중 하나로만 아는 것과 같다.</description>
		</image>
		<item>
			<title>eson님의 댓글</title>
			<link>http://moogi.new21.org/tc/1039#comment8445</link>
			<description>한글립력기 개발자 이신가 보네요. 그리고 오픈소스에 대한 고민도 많으신 것 같습니다.
그리고, 적으신 것 처럼, 오픈소스화 하는 것이 마냥 능사는 아닙니다.
오픈소스를 해서 좋을 분야가 있고, 해서는 안될 분야가 있을 겁니다.
경쟁자만 좋게하는 호구가 되지 않기 위해서는, 많은 고민과 전략적인 추진이 필요하겠죠.
특히, 명성/실력 외에 뭔가 경제적 이득이 필요하다고 생각한다면,
큰 수정 없이 바로 사용할 수 있는 코드를 오픈소스화 하는 것은 지양해야 될 겁니다.
코어에 해당하는 부분만 오픈소스화 하고 사용될 제품에 커스터마이징을 해야 하는 수준까지 하는 것이 맞을 것이구요.
IBM 을 예로 드셨는데, IBM 은 오픈소스라기 보다 표준화라고 보시는게 맞을 겁니다.
오픈소스와 표준화는 다른 부분도 많고 비슷한 부분도 많은데,
비슷한 부분을 짚어 본다면, 오픈하고 나서 지속적으로 관리 하면서 주도권을 계속 가질려는 노력이 필요하다는 겁니다.
그런 점에서, 오픈소스를 한다는 것이 어렵다고 말하는 것이구요.</description>
			<author>(eson)</author>
			<guid>http://moogi.new21.org/tc/1039#comment8445</guid>
			<comments>http://moogi.new21.org/tc/1039#comment</comments>
			<pubDate>Fri, 26 Dec 2014 13:28:17 +0900</pubDate>
		</item>
		<item>
			<title>김재주님의 댓글</title>
			<link>http://moogi.new21.org/tc/1039#comment7957</link>
			<description>누군지 알 것 같군요 ㅋㅋ T는 예전에 쓰던 닉네임의 앞글자죠?

Rust는 C언어가 바라보는 기계 추상화를 그대로 사용하면서도 Functional Language들의 특징을 가지고 있습니다. 보통 Functional Language들에서는 값을 한번 바인딩하면 이 변수는 불변값이라 고칠 수 없고 이를 바꾸고 싶다면 함수 호출을 해서 State 자체를 변경해야 하는 식의 접근방법을 가지고 있었는데 Rust의 객체 모델도 어떤 의미에서 비슷하죠. 함수형 프로그래밍 언어로 작성된 프로그램을 거의 그대로 옮길 수 있는 것도 그 때문이고요. 불변값이라면 당연히 다른 이름으로 바인딩되는 일이 없을 테니까요.

지금까지 수많은 프로그래밍 언어들이 등장하고 서로 장점을 흡수하며 발전해왔는데, Scala나 Python 같은 일부 언어를 제외하고는 상업적으로는 별로 성공하지 못했죠. 오픈소스 계에서 제 나름대로 큰 규모인 모질라 재단에서 밀어주고 있는 Rust는 성공할 수 있을지 궁금하네요.</description>
			<author>(김재주)</author>
			<guid>http://moogi.new21.org/tc/1039#comment7957</guid>
			<comments>http://moogi.new21.org/tc/1039#comment</comments>
			<pubDate>Sun, 14 Dec 2014 14:36:05 +0900</pubDate>
		</item>
		<item>
			<title>사무엘님의 댓글</title>
			<link>http://moogi.new21.org/tc/1039#comment7961</link>
			<description>네, 본문에서 언급하지는 않았지만 Rust는 단순 데이터 병렬처리/절차형 특화 언어 이상으로 함수형 프로그래밍 속성이 강하더군요.
파이썬, 스칼라 역시 학교 수업 때문에 간단한 프로그램을 짜는 용도로 잠깐 써 봤습니다. 스칼라는 자바스크립트와 비슷하다는 생각을 했고요.
제가 어쩌다가 T모 같은 엄청난 괴수와 아는 사이가 됐는지 참... ^^;;</description>
			<author>(사무엘)</author>
			<guid>http://moogi.new21.org/tc/1039#comment7961</guid>
			<comments>http://moogi.new21.org/tc/1039#comment</comments>
			<pubDate>Sun, 14 Dec 2014 20:00:23 +0900</pubDate>
		</item>
		<item>
			<title>사무엘님의 댓글</title>
			<link>http://moogi.new21.org/tc/1039#comment8449</link>
			<description>오옷.. 여러 조언에 감사드립니다. 꽤 고수 프로그래머의 포스가 느껴지는데요. ^^</description>
			<author>(사무엘)</author>
			<guid>http://moogi.new21.org/tc/1039#comment8449</guid>
			<comments>http://moogi.new21.org/tc/1039#comment</comments>
			<pubDate>Fri, 26 Dec 2014 14:49:28 +0900</pubDate>
		</item>
	</channel>
</rss>
