2009-12-26 7 views
0

.NET 스택 이외의 실행 가능 네이티브 창 (GUI 사용 가능)을 개발할 때 어떤 기술 스택을 권장합니까?네이티브 Windows 실행 파일 개발 중

C++ (MFC, ...) 일부는 명명 될 수 있습니다. 그렇다면 어느 것이 성숙하고 실용적인가?

  1. 델파이 7?
  2. Common Lisp (GUI 개발에는 어느 것이 적합한가?)?
  3. 구성표?
  4. Qt 또는 wxXXX 스택?
+0

귀하의 질문에 모순이있는 것 같습니다. 네이티브 윈도우 실행 파일 개발을위한 성숙한 기술에 대해 질문하고 있지만, 설명없이 C++/MFC를 즉시 (명백히) 배제합니다. 특정 답변에 대한 명백한 편견을 설명하지 않고도 우리는 답을 이끌어가는 것처럼 보입니다. 더 설명 해주십시오. – SAMills

+1

귀하의 기준은 무엇입니까? 왜 가장 쉬운 경로 인 .NET 스택을 배제해야합니까? – Cheeso

+0

감사합니다 @SAMills 나는 C++/MFC를 배제 할 의도는 없었습니다. "C++/MFC 옆에 ..."라고 말해야합니다. C + +/MFC에 성숙도가 같은 다른 것을 선호합니다 (존재하는 경우). @Cheeso 많은 데이터 (잘 보호 받기를 원함)와 많은 알고리즘 (디 컴파일되지 않도록하고 싶습니다)을 배포하고 있으며 고성능이 필요합니다. –

답변

2

네이티브 Win32 GUI 앱의 경우, Delphi을 능가하는 것이 없습니다. (귀하의 질문은 Delphi 7에 관한 것이지만 최신 델파이 2010을 포함하여 모든 버전의 Delphi가 단일 독립 실행 형 .EXE를 생성 할 수 있음에 유의하십시오.

+0

OP가 이미 C++에 익숙하다면 더 매력적일 수있는 C++ Builder에 대해 언급하고 싶습니다. –

1

은 Tcl/TK에 매우 성숙 작은 풋 프린트를 가지고, 배우기 쉽고 사용하며, Windows 및 Mac에서 네이티브 위젯을 사용
는 여기에 좋은 py2exe에 튜토리얼입니다. 또한 스타 벅스, 스타 키트 (starkits), tclkits (tclkits)를 통해 아무도 뒤지지 않는 배포 메커니즘을 갖추고 있습니다. 완전한 기능을 갖춘 가상 파일 시스템을 포함하는 단일 파일 실행 파일 (starpack) 또는 플랫폼 독립적 응용 프로그램 파일 (starkit)이있는 플랫폼 별 런타임 엔진 (tclkit)의 두 파일 솔루션을 만들 수 있습니다.

투명성, 멀티미디어, 애니메이션 및 고급 그래픽에 대한 지원이 많지 않으므로 "플래시"가 낮다는 단점이 있습니다. 따라서, 눈 사탕이 필요한지 여부에 따라 그것은 올바른 선택 일 수도 있고 그렇지 않을 수도 있습니다.

관련 문제