C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[23815] C++빌더에서 Delphi로 옮겨가고 싶군요...
Starlet [starlet5] 8259 읽음    2013-03-19 22:04
안녕하세요.
C++Builder를 사용한지 어언 10년이 다 되어가는군요. C++Builder 만의 장점도 있지만 난관에 부딪혔을 때 검색하면 나오는 내용 대부분이 Delphi다 보니 Delphi로 가고 싶어지네요. 거기다 제가 사용한 첫 컴파일러가 Turbo Pascal이라 Delphi 코드가 낯설지도 않고 Delphi의 IDE에서 Code Insight도 빠르고 정보도 풍부하고, 컴파일 속도까지도 놀랍더군요. 쾌적함의 차원이...
RAD Studio를 쓰고 있으니, 지금 개발중인 프로그램도 반은 C++Builder로, 반은 Delphi로 해볼까 싶은 생각도 드네요..ㅡㅡ;;
VCL이나 FMX도 Delphi로 짜여 있어서 아주 드물게 C++Builder에서 지원 안되는 기능도 있고...

회사에 C#, VC++ 개발자만 있는데도 제가 개발툴을 C++Builder로 정해서 계열사 중 우리만 Embarcadero 제품을 씁니다. 거기다 Delphi로 코딩을 시작하면 유일한 Delphi 개발자가 되는군요 ㅋ 아무도 코드를 읽을 수 없으니 이것 또한 문제군요 ㅋ

델파이용 모바일 스튜디오 베타도 진행중이니 이걸로 델파이 공부해서 컴포넌트랑 모바일 쪽을 델파이로 한번 개발해 봐야 겠다는 생각을 해봅니다.

그냥 주절주절..ㅋ 즐거운 밤 되세요~
Starlet [starlet5]   2013-03-19 22:05 X
아.. 그리고 라자루스를 보니 더 Pascal 이 땡기네요 ㅋ
자연인(김승일) [jayeonin]   2013-03-19 23:07 X
저는 아마도 Delphi에서 C++Builder로 전향해야 할 것 같은데 ^^
재밌는 사연이시군요. 힘내시고 모쪼록 좋은 결과가 있으시길 기대합니다.
박지훈.임프 [cbuilder]   2013-03-20 11:22 X
사실 파스칼 코드에 낯설지 않고 꼭 C++이 필요한 기능을 별로 쓰지 않는다면 델파이로 옮겨가는 것이 더 유리하다고 할 수 있습니다. 최근 들어 엠바카데로가 C++빌더 지원을 좀 늘려가려는 모양새를 취하고는 있지만, 여전히 델파이에 대한 지원이 훨씬 많으니까요.

델파이에 비해 C++이 꼭 필요한 기능들이라면.. 사실 언어 자체만 보자면 꼭 C++을 써야 하는 경우는 그리 흔하지 않습니다. 물론 C++의 경우 계속 확장되면서 별의 별 희한한 문법들이 다 추가되었고 그에 비하면 델파이의 문법은 아직도 아주 간소합니다. (사실 이건 20년 정도 전에 비하면 완전히 역전된 거죠. C/C++은 문법의 간소함에서 출발한 건데요) 하지만 C++에서 더 추가되어 있는 문법들이 꼭! 필요한 거냐고 하면.. 거의 대부분은 그렇지 않습니다. 있어서 도움이 많이 된다고 할만한 것도 몇가지 안되죠.

C++이 델파이보다 유리한 가장 흔한 경우는, 사실은 문법 자체 때문이 아니라 기존 C++ 소스의 활용 혹은 연동의 경우죠. 이 중에서도 가장 흔한 경우는, 헤더 파일일 것 같습니다. 외부 소프트웨어 패키지나 하드웨어에 대규모 SDK가 제공되어 그에 맞춰서 개발해야 하는 경우, 헤더파일의 양이 그리 많지 않다면 파스칼로 포팅해서 쓰면 됩니다만, 어떤 경우에는 너무 많아서 도저히 파스칼 포팅이 어려운 경우도 있습니다.

예전에 누가 상담을 요청했던 건이, 프로젝트 예정 기간이 총 6개월인데 대형 소프트웨어 패키지와 연동을 해야 하구요. 그런데 그 SDK의 양이 압축을 풀어보니 몇메가 바이트 이상 되었고, 내용도 각 함수에서 주고받는 파라미터나 리턴값이 파스칼로 바로 번역이 안되는 경우가 꽤 많았습니다. 제가 추정하기에 그 헤더 파일들을 몽땅 포팅하는데 적어도 3개월 이상은 걸릴 거 같았거든요. 그래서 아예 델파이를 포기하고 C++빌더를 쓰라고 조언을 했었습니다.

델파이와 C++빌더는 둘 다 좋은 개발툴들입니다. 그런데 제가 봐도 솔직히 C++빌더에는 상식적인 차원에서 당연히 되어야 할 기능들이 미흡한 부분이 꽤 많습니다. 처음 등장 때부터도 2% 부족했는데, 15년이 넘게 지난 지금까지도 그 2%가 여전히 비어 있으니 복장이 터질만 합니다. 엠바카데로의 분발이 많이 필요하다고 봅니다.
김태선 [cppbuilder]   2013-03-20 12:11 X
아니, 왜 델파이로 옮겨야 하죠?

그냥 델파이도 같이 쓰면 되죠.

Lyn [tohnokanna]   2013-03-20 16:02 X
시간이 지날수록 2%가 비어있던게 50%로 늘어난느낌
송신영 [palindrome]   2013-03-29 09:19 X
요즘은 고객사에서 개발 툴까지 정해주는 경우가 있습니다.. ㅡㅡ;
VC++.... 빌더를 버려야되나.. ㅠ.ㅠ

+ -

관련 글 리스트
23815 C++빌더에서 Delphi로 옮겨가고 싶군요... Starlet 8259 2013/03/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.