컴포넌트를 만드는 언어와, 컴포넌트를 이용해 RAD 하는데 빠른 언어 하나씩 추천좀요..
글쓴이: freezm7 / 작성시간: 화, 2009/06/09 - 4:31오후
말 그대로입니다...
기본적으로 MFC는 다룰줄 알구요,
고민 되는 것이 MFC는 RAD 로는 그닥 별로인 듯 해서요.
특히 사소한 메모리 에러 때문에 자꾸 디버깅을 해야 한다는 점이,
.NET으로 옮겨갈까 고민되게 만듭니다.
그런데 Legarcy code가 많아서 MFC를 쓸수 밖에 없는 상황이구요.
제 경우엔 재사용 가능한 컴포넌트들을 만드는데는 어쩔수 없이 MFC를 쓸 수 밖에 없는 상황인데,
좀더 큰 단위에서 컴포넌트들을 조합하는데에는 VC++보다는 다른 언어가 좋을 것 같은데,
경험이 없어서 어떤 것이 좋은지 모르겠습니다.
아래에 프로그래밍 언어를 평가하는 새로운 방법이라는 글타래를 보니,
참 많은 언어들이 있던데... 개인적으로는 C++ 같은 언어가 아닌, 스크립트 언어로 얼마나 강력하게 프로그래밍을 할수 있는지 궁금하기도 합니다.
길이 길어졌는데, MFC로 컴포넌트들을 작성한다고 했을때,
함께 쓰기에 편한 RAD 언어 하나 추천해주세요.
Forums:
델파이는 어떠신가요?
MS의 파워에 밀려 있는 불운의 개발툴이지요.
그러나, 어둠의 세계에서는 아직도 많이 사용합니다. 지금도 꾸준히 새로운 버전이 나오고 있습니다.
원도우에서 사용할 수 있는 RAD툴로는 델파이보다 빠르고 강력한 것은 없을 겁니다.
특히, 웹에서 사용되는 ActiveX, 공장자동화의 컴포넌트, 상용 어플리케이션 개발등의 꽤 용도가 널은 편이며,
한국이나 미국보다는 동유럽에서 더욱 널리 사용되고 있습니다.
(한국에선 공부하고 싶으신 분이 서점에 가면 책이 한권도 없어서 포기한다는 얘기가 있을 정도로 불모지인듯)
지금 .NET과 C#을 설계한 분이 델파이의 아버지이기도 합니다.
닷넷이 원수집안에 태어난 이복 동생이 되나요. ^^;
얘기가 잠시 다른 방향으로 나갔군요.
기본의 것을 함께 사용하시면서 진행하실 생각이신 것 같은데, 언어가 달라서 힘드시다면 C++Builder가 있습니다.
MS의 VC++의 비쥬얼하지 못한 것과는 사뭇 다르게 델파이와 같은 레벨의 디자인이 가능하며
기존의 VC++컴포넌트, 델파이에서 제작한 컴포넌트등을 사용할 수 있을 뿐만 아니라 C++Builder에서 작성한 컴포넌트를 VC++용으로 변환시킬 수도 있습니다.
이렇게 적고 보니 약장수의 만능툴로 생각이 드실 겁니다.
그러나, 조금의 문제가 있습니다. 자체 라이브러리(VCL)와 컴포넌트가 있으며 포함시켜서 제작할 경우엔 VC++로 작성할 때보다 용량이 늘어 납니다. 따로 라이브러리를 배포하시는 방법도 있지만, 보통은 포함시키는 것이 여러모로 편합니다.
새로운 세계에 관심이 있으시면, 아래의 사이트에 가보세요.
이제 볼랜드라는 회사는 없어졌지만 그 유산은 남아 있습니다.
http://www.borlandforum.com/
닷넷이 나오기 한참 전에 저도 C++ Builder을 사용해 본 적이 있는데
그게 제가 마지막으로 윈도우즈에서 프로그래밍이라 그나마 부를 수 있는 것을 해본 것이군요.
win32 API를 쓰려는 게 아니라 간단한 기능을 GUI를 입혀서 만드는 게 목적이라면 C++ Builder 가 좋죠.
전 파스칼 베이직에 둘 다 익숙하지가 않아서 선택할 만한 게 C++ Builder 밖에 없더군요.
@ 윈도우즈에서 간단한 노트패드 대용 에디터나 이것저것 기능도 있고 꽤 쓸만한 무료 에디터 중에서도 C++ Builder로 만든 것들이 몇 개 있었는데, 아직도 계속 개발하나 모르겠네요.
[예진아씨 피카사 웹앨범] 임예진 팬클럽 ♡예진아씨♡ http://cafe.daum.net/imyejin
댓글 달기