토요일에 MSDN 세미나를 다녀왔습니다.

kelven의 이미지

Embedded 세미나였는데요,

참석하신 분들이 많았습니다.
(저 음료수 못먹었습니다 :( )

리눅스 개발자라고 소개를 하니 '리눅스 개발자가 MSDN에는 왜 오냐' 라는 눈초리로 보는 분이 몇분 계셨습니다.

제 생각에는 무조건 MS라고 해서 싫어하는 리눅스 개발자분이나, 리눅스 하면 조잡하다 라고 보시는 MS 개발자분이 많은것 같습니다(Mac이나 OS/2로 개발한다고 하면 쌩뚱맞다는 식으로).

어떻게 보면 이것과 비슷한데,
저는 Z-80부터 시작해서 현재 ARM을 공부하고 있습니다만
절대 Z-80, 8051, ATMega등이 ARM에 비해 '쓸모없는' CPU라는 생각을 가지고 있지는 않습니다.

예를들어,
. 저가형 냉장고의 온도를 센서로부터 받아 FND로 간단하게 표시해 주는 디스플레이를 만든다
. 고급형 냉장고의 온도를 센서로부터 받아 UI에 표시하고, WLAN으로 홈네트워크 서버와 통신하는 모듈을 만든다
식으로 말이죠.

윈도우, 리눅스 둘다 장단점이 있습니다.
단점을 무조건 덮으려고만 하는것보다는 '그래서 나는 이렇게 해결했다' 라는걸 보여주는 것이 훨씬 나은것 같습니다.

이번 세미나에 다녀와서 결정한 것이 있습니다.
닷넷 프레임워크라는 것을 배우려고 합니다.
처음부터 다시 시작하는 것에 대한 것으로 이것보다 좋은게 없을듯 하고(저도 처음에는 MS 제품은 무조건 나쁘다 라는 식으로 생각해서 거의 손도 대지 않았으니까요),
VS로는 어떻게 프로그래밍을 하는지 알아야 나중에 gcc기반 프로그램을 윈도우로 포팅할 때에도 도움이 될 것 같고요.

jachin의 이미지

좋은 결정을 하셨군요. :)

공부 다하고 나시면 저희도 좀 가르쳐 주세용. 쿨럭.

그나저나 따가운 눈초리를 받으시면서 지내셨다니, 참 아쉽네요.

아무리 MS 개발자라지만, 리눅스 사용자가 왜 MSDN 에 왔냐니... orz

빌은 리눅서들을 MS의 적으로 간주했나 봅니다.

아니면 빌의 신봉자들이 빌을 지키기 위해 그런 것인지도...

배추의 이미지

mono 창시자도 거기선 찬밥취급이더군요.

제아이디와비번은 배추, 12ws 입니다.

kelven의 이미지

아뇨, MS 개발자라고 해서 보통은 리눅스를 싫어하지는 않습니다.

'한국에서' 좀 심하다고 느껴진다고 생각하거든요.

Visual Studio 개발하신 분들도 에디터로 emacs를 선호하는 경향이 있다고 들었습니다만..

Windows Application을 개발하는데 VS 이외의 툴은 전혀 사용하지 않으려고 하는 분들도 많아보여서요.

그리고 Linux Application을 개발하는데 VS를 쓸 수 없다고 생각하시는 분도 계시는 듯 하구요.

Embedded 분야에서는 그나마 덜합니다만.. 애플리케이션 쪽은 심한가 봅니다.

jachin wrote:
빌은 리눅서들을 MS의 적으로 간주했나 봅니다.

세미나의 강사도 임베드 리눅스를 사용하고 있고, 공부하고 있다고 합니다.

MS의 직원이 리눅스를 배척하는 것은 아니라고 봅니다.

실제로 MS 안에서도 리눅스를 운용하는 사람이 꽤 된다고 들었습니다.

리눅스를 써보고 좋은점은 관리개선을 하겠다는 의지인것 같습니다.

여담입니다만, 빌아저씨는 '아군'과 '적'을 나누지 않는것으로 알고 있습니다.

'협력업체'인가 '비 협력업체'인가만 따질 뿐이죠..

리눅스는 '업체'가 개발하는 것이 아니므로 '신경을 쓰지 않는다'라고 발표한적도 있는 것으로 기억합니다.

또 MSDN 세미나가 있으면 jachin님께도 특별히 알려드리겠습니다.

12월 세미나에서는 참석자 전원에게 'Inside C# 2nd Edition'을 주더군요.

Linux를 쓰면서 하면 안 될 것들
1. 데스크탑을 윈도우나 맥스럽게 꾸미지 말자.
2. 리눅스가 최고라고 떠들지 말자.
3. 윈도우 잘 쓰는 사람한테 리눅스 쓰라고 강요하지 말자.
4. 명령어 몇개 안다고 잘난체 하지 말자.
5. 리눅스니까 어렵게 쓰지 말자.

배추의 이미지

아직도 스모씨의"fucking kill(TM)" 혹은 "댄싱 몽키"를 듣거나 못보셨나요?

이미 그들은 리눅스를 주요한 적들 중 하나로 규정하고 있습니다.

저한테는 MCSE == 666

Inside C# 2nd Edition = brain damage 2000

--
Windows를 쓰면서 하면 안 될 것들
1. 데스크탑을 리눅스나 맥스럽게 꾸미지 말자.
2. 윈도우가 최고라고 떠들지 말자.
3. 리눅스 잘 쓰는 사람한테 윈도우 쓰라고 강요하지 말자.
4. 유틸리티 몇개 안다고 잘난체 하지 말자.
5. 윈도우니까 어렵게 쓰지 말자.

제아이디와비번은 배추, 12ws 입니다.