이렇게 설명하다니...

글쓴이: 익명 사용자 / 작성시간: 일, 2001/08/05 - 6:16오후
MSDN 에 있는 용어 설명입니다.
Software Development Kit (SDK)
A set of tools and libraries for creating software applications
for Windows operating systems.
SDK 는 일반적인 응용 프로그램 개발 도구를 뜻하는데, 끝에
"for Windows operating systems" 이건 뭐하러 써놨는지...
아무리 MSDN 이고, 이런 예가 한둘도 아니겠지만, 용어를 왜곡하는 건
좋아보이지 않네요. MS 답긴 하지만.
Forums:
Re: 이렇게 설명하다니...
GNOME/KDE는 흔히 "리눅스용 데스크탑"이라지 않던가요? )
MSDN에서 존재하는 SDK라는 것은 모두 윈도우 용이니까 그런식의
정의는 MSDN이라는 도메인 내에서는 타당하는 생각이 드는군요.
그 밖에서는 안되겠지만...
Re^2: 이렇게 설명하다니...
그런 관점도 있을 수 있지만. 그놈/KDE 가 가장 많이 사용되는
곳이 리눅스니까, 주 도메인이 리눅스가 되는 건 당연한
일일 수 있겠죠.
그런데, SDK 같은 일반적인 용어를 특정한 도메인에 국한해서
설명하는 건 약간 비약적인 부분이 있다는 생각이 들더군요.
특히 윈도우즈에서만 프로그래밍하는 초보 프로그래머들에게는
왜곡된 지식이 되겠죠. 참고로, MSDN 에 API 용어 설명을 보면
application programming interface (API)
A set of routines used by an application to direct the
performance of procedures by a computer's operating system.
For computers running a graphical user interface, an API
manages an application's windows, icons, menus, and dialog boxes.
이 설명에서는, "...GUI를 실행하는 컴퓨터에 대해 API 는 응용 프로그램의
윈도우, 아이콘, 메뉴, 다이얼로그 박스등을 관리한다." 와 같이
"for Windows" 라는 설명은 배제되어 있습니다. 어떻게 보면 제가
단순히 MSDN 일부의 설명을 가지고 말꼬리 물고 늘어지는 겪일 수 있지만요.
Re^3: 이렇게 설명하다니...
체스맨 wrote..
그런 관점도 있을 수 있지만. 그놈/KDE 가 가장 많이 사용되는
곳이 리눅스니까, 주 도메인이 리눅스가 되는 건 당연한
일일 수 있겠죠.
리눅스에서 당연한게 왜 윈도우에서는 당연하지 못한지 모르겠군요.
Re^4: 이렇게 설명하다니...
글쎄요... 저는 리눅스이기 때문에 당연하다고 말씀드린 게 아니라,
그놈이나 KDE 가 지배적으로 쓰이는 운영체제가 리눅스이기 때문에
그놈/KDE 가 리눅스용 데스크탑이라 불리는 것은 당연한 일일 수
있다는 걸 의미했습니다.
한편 제가 지적한 용어는 윈도우즈만의 것도, 리눅스만의 것도
아닌 일반적으로 사용되는 소프트웨어 용어인데, 그것을
윈도우즈 메뉴얼에서 '윈도우즈의 것'이라는 뉘앙스를 줄수 있는
문장을 사용했다는 것을 지적했던 것입니다.
사람이 하는 일이니까, 편집상 실수였을 수도 있고, 이런 문장을
크게 문제 삼고 싶었던 건 아닙니다. 단지 일반적인 용어를
"for Windows"라고 굳이 규정지은데 약간 이견이 생겼던거죠.