[질문]윈도우 클라이언트 만들 때 적당한 언어 추천좀 부탁드립니다.

visualplus의 이미지

windows xp에서 간단한 socket통신과 드라이버 제어 하는 어플리케이션을 만드려고 하는데,
어떤 언어로 만들어야할지 고민이 너무 됩니다.

저번에 아무런 조사 없이 호환성 좋은 C#채택했다가 난감한 일들이 많았어서
이번엔 조심스럽게 채택하게 되네요.

기능은 위에 적은것과 같이 간단한 socket통신과 드라이버 제어이고,
드라이버 제어는 C언어로 만들어진 라이브러리를 불러와 사용할 생각 입니다.

첫째는 속도가 빨라야 하고, 둘째는 GUI지원이 되야합니다
셋째는 추후 윈도우계열 다른 버젼 (vista, win7.. 64bit, 32bit 모두..) 지원하는데 큰 어려움이 없는 언어..
winapi나 mfc가 답일까요?

hys545의 이미지

그냥 라이브러리일뿐입니다.
그리고 윈도우 프로그램만들려면 winapi는 필수입니다.
MFC는 winapi을 c++용으로 캡슐화시킨거고.
즐린

즐린

visualplus의 이미지

넵;; 그건 아는데.. winapi나 c#이나 java나 wxWidgets이나.. 이런것들이 많은데
이 중 무엇이 적합할지가 궁금했습니다.

mithrandir의 이미지

질문에 대한 답은 아니지만,
c#을 선택했을때의 문제점은 무엇인가요?

언제나 삽질 - http://tisphie.net/typo/
프로그래밍 언어 개발 - http://langdev.net

언제나 삽질 - http://tisphie.net/typo/
프로그래밍 언어 개발 - http://langdev.net

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.