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

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[24604] RAD XE6 사용해본 결과
사용기 [] 7013 읽음    2014-04-16 20:56
RAD XE6 사용기 입니다.

모바일 플렛폼에서 RAD XE6은 별로 효용성이 없을 것 같습니다.

안드로이드에서 사용되는 VM인 달빅이 모바일 프로세서 환경에 맞게 최적화 되어 있어서
XE6으로 컴파일 한 코드나, 자바로 컴파일한 코드나 실지로 기기에서 실행해 보면..
실행 속도 차이를 느끼지 못합니다.

오히려 XE6으로 컴파일한 실행코드가 굉장히 커서 기기에서 로딩하고 실행되는 속도가
자바로 컴파일한 것 보다 느립니다.

XE6 네이티브 코드는 런타임 타입 정보가 바이너리에 같이 들어가는데 이게 프로그램의
Working Set 을 증가 시켜서 CPU에 부하를 많이 주고 그에 따라 빠떼리도 많이 소비하게
하는 원인이 됩니다.

안드로이드 플렛폼은 자바로, IOS 플렛폼은 Object C 로 프로그래밍 하는 게 가장 효율적입니다.


그리고 C++ 64비트 코드와 파스칼 코드와의 혼합 소스레벨 디버깅이 안됩니다.
64비트 C++ 로 개발할 때 VCL 라이브러리 소스코드 디버깅은 물론이고,
프로젝트에서 C++ 소스와 파스칼 소스를 혼합해서 사용할 경우에도 소스코드 디버깅이 안됩니다.

32비트 C++ 컴파일러도 아직 까지 C++11을 지원하지 않습니다.

윈도우즈7 이후의 태스크바와 Wifi Direct 통신, 그리고 Location 서비스는 윈도우즈에서 제공되는
API를 사용하는 게 VCL 컴포넌트를 이용하는 것 보다 더 효과적입니다.


이상 간단한 사용기 입니다.




+ -

관련 글 리스트
24604 RAD XE6 사용해본 결과 사용기 7013 2014/04/16
24606     Re:RAD XE6 사용해본 결과 남병철.레조 7596 2014/04/17
24605     Re:RAD XE6 사용해본 결과 박지훈.임프 8478 2014/04/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.