Visual Basic

백괴사전, 너희 모두의 백과사전
둘러보기로 가기 검색하러 가기
True.svg 이 문서는 사실을 근거로 한 내용을 담고 있습니다!
이 문서는 비록 백괴사전에 등록되어 있지만 최대한 사실에 근거하여 만들어진 문서입니다.

면책 조항: 이 틀이 달려 있더라도, 사실이 아닐 수 있습니다.

“이것이 그 유명한 보이는 Basic입니까?”

빌 게이, 스티븐 잡스 아닌 발머를 보며

Visual Basic은 세계에서 유일하게 보이는 프로그래밍 언어이다. 간혹 '비주얼 베이직'이라고 읽기도 하지만, '비주얼 베이식'이 옳은 표기이다. 참고로 윈도 8부터는 더 이상 지원하지 않는다! 그래도 돌리는 변태들은 잘만 돌린다.

쉬운 BASIC[편집]

Visual Basic은 BASIC을 보여주는 프로그래밍 언어이다. 따라서 문법은 세계에서 가장 쉽다는 BASIC이다.

Sub Main()
    print "넌 돼지다"
    End
End Sub

이러면 이렇게 나온다.

C:\> yrp
넌 돼지다
C:\>

보인다[편집]

보이는 베이직

Visual Basic은 세계 최초로 Windows용으로, Windows에 대한, Windows를 위한 프로그래밍 언어이다. 따라서 친절한 Visual Basic은 잡다하게 표시용 코드를 써놓을 필요가 없다. 예를 들어

/* Haribote OS */
#include <api.h>

void HariMain()
{
    int win;
    char buf[256][256]
    win = api_makewin(buf, 256, 256);
    for(;;) { }
    api_end();
}

C언어(특히 Haribote OS라 하는 운영체제의 프로그램의 경우)에서 창 하나를 띄우려면 포인터 변수와 버퍼 변수와 API 이름을 외워야 하며, 심지어는 이벤트 처리도 가 해야 한다.

하지만 Visual Basic은 이런 모든 것들을 자기가 알아서 처리해주기 때문에 간단히 할 일만 적어주면 된다.

Private Sub Form_Load()
    MsgBox "테스트"
End Sub

VB.net[편집]

“Type은 구닥다리 시대 말이고, 이제부턴 Structure를 쓰도록”

VB.net 2008 Express Edition, 돌아버릴

지금까지의 Visual Basic은 VB 6.0이어서, 무엇보다도 쉬웠다. 그런데 나치크로소프트는 이런 쉬운 Visual Basic을 좀 더 화려하고 알차게 꾸민답시고 코드 문법을 바꿔버리는 덕분에, VB 6.0 전문 개발자들은 VB.net 문법을 외우느라 머리가 커지고 있다 카더라.

vb6ko.dll[편집]

“유저야, 유저야, vb6ko.dll을 내놓아라. vb6ko.dll을 내놓지 않으면 구워 먹으리”

Windows, 가야시대 가야인용

Visual Basic의 모든 사건 처리를 이 녀석이 맡아서 한다. 따라서 이 녀석이 없으면 얘를 내놓으라고 Windows가 지랄한다. 없으면 안 되니 꼭 껴주도록. 근데 사실 이거 외국 비베 프로그램은 없어도 된다. 대한민국만 이런 거다.

VBScript[편집]

나름 웹 브라우저 클라이언트 사이드에 쓰일 뻔했으나, 인터웹 익스플로더를 매우 싫어하는 다른 웹 브라우저가 쌩깐 탓에 자바스크립트에게 완전히 패배하고, 마소도 결국 자바스크립트로 가 버렸다. 그런데 놀랍게도 활동고자 X보다 더 듣보잡으로 전락했는데, 활동고자 X는 한국에서 높으신 분들이 뒤를 봐준 탓이 크다.

VBA[편집]

비주얼 베이직 개발자들의 일자리 창출을 위해, 오피스에 VBA라는 물건이 있으며, 이는 비주얼 베이직 개발자 일부를 사무직으로 인도하는 역할을 하였다. 그러나 부작용으로 엑셀하라는 일은 안 하고 낙서를 하거나, 새로운 게임을 만들어 노는 뻘짓을 하는 사람들이 늘고 있다.