|
Visual C와 C Builder, Borland C는 모두 윈도우에서 프로그램을 작성할 수 있습니다.
이들은 모두 윈도우 API를 호출할 수 있으니까 당연히 윈도우용 프로그램을 만들 수 있죠.
그런데 윈도우 API를 직접 호출해서 프로그램을 짜는게 좀 힘드니까 Visual C와 C Builder는
라이브러리를 제공합니다. 대부분의 프로그래머들이 생산성을 높이기 위해 이 라이브러리를
사용하는데, 여기에서 두 제품간의 차이가 생기는 거죠.
즉, C/C++ 언어를 사용하는 것은 똑같지만 프로그램을 작성해 보면 다른 코드가 나오게 되고
서로 호환이 안되게 되는 거죠. 물론 언어자체는 호환이 되니까, 순수하게 C/C++로 작성된
알고리즘은 호환이 되겠지요.
물론 이것 이외에도 두 제품이 제공하는 추가적인 기능들이 있어서 이 기능에 의해서 생산성이
크게 좌우됩니다. 사용자 인터페이스도 여기에 한 몫 하구요.
|