visual basic은 인터프리터 인가요?
글쓴이: red10won / 작성시간: 목, 2011/05/26 - 8:29오전
visual basic은 인터프리터 인가요?
흔히 컴파일 된다 그러면
gcc -S 옵션처럼
고급언어->어셈블리로 변환과정을 가르키잖아요.
인터프리터는 라인단이로 해석 가능하고,
컴파일러는 전체다 해석해야되고,
인터프리터는 리버스엔지니어링하면 원문소스가 대부분보이고
컴파일러는 주요함수나 40~60%정도만 보이죠
인터프리터는 virtual machine을 거쳐서 돌아가죠
test.java ==> test.class 변환을 흔히 컴파일 한다고 하잖아요
이것도 따지고 보면 맞는말은 아닌듯하고,,
vb는 인터프리터언어인데
vc보다 리버스엔지니어링하면 원문소스더 박살나 있으니 신기하네요 ㅎ
개념좀 잡아주세요 ㅋㅋ
Forums:
VB는 닷넷 프레임 워크에서 사용하는 중간언어로
VB는 닷넷 프레임 워크에서 사용하는 중간언어로 번역하고, 중간언어를 닷넷이 인터프리터 방식으로 실행시킵니다.
그런점에서는 자바랑 비슷하죠.
피할 수 있을때 즐겨라! http://melotopia.net/b
그건 vb.net인데여!
원래 visual basic은 제가 알기로는
p-code로 컴파일히거 vb런타임에서 해석하는 방식으로 압니다.
그런데 아마 6인가에서 네이티브컴파일이 가능했던거로 압니다.(이건 좀 불확실합니다.)
즐린
댓글 달기