Visual Basic: различия между версиями

Содержимое страницы заменено на «Великий и мощный Куккоев набегает!»
>Wildream
м Откат вандализма
Строка 1: Строка 1:
Великий и мощный Куккоев набегает!
{{Widgets}}
'''Visual Basic''' (русск. '''Вислоухий Васька''', '''Барсик''') — псевдообъектный, антинаучный программируемый язык, созданный и активно унижаемый фирмой [[НекроСофт]], а также линейка программных продуктов, обладающих наркотическими свойствами и предназначенных для привлечения [[Программист|программистов]] к написанию программ с использованием этого языка.
 
= История среды разработки Visual Basic =
Первые идеи создания Visual Basic принадлежат злобному прислужнику [[НекроСофт]]а [[Алан Купер|Алану Куперу]], зацикленному на «правильной» организации [[Междумордие|междумордия]]. Считается, что эти идеи стали развитием болезни, вызванной поеданием его извилин великим [[Ктулху]], которая незадолго до этого побудила [[Алан Купер|Алана Купера]] написать книгу «Психбольница в руках пациентов».
 
Целью создания первых версий '''Visual Basic''' стало совершенствование механизмов взаимодействия [[НекроСофт]] с великим [[Ктулху]], а также необходимость предотвратить наступление [[Программист|программистов]] на вышеназванный альянс.
 
'''Visual Basic 1.0''' для [[Операционная система|операционной системы]] [[NecroSoft Windows]] был выпущен в мае [[1991]] г. в качестве последнего каменного метеорита в огород [[СССР]], который должен был довершить распад этой страны.
 
'''Visual Basic 1.0''' для [[Операционная система|операционной системы]] [[MS-DOS]] со свойственной [[NecroSoft]] расторопностью был выпущен в сентябре [[1992]] г. для уничтожения последних группировок [[Программист|программистов]] [[QuickBasic]]. По сложившейся традиции совместимость с '''Visual Basic 1.0 для [[NecroSoft Windows]]''' отсутствовала.
 
Не получив большого распространения, версии [[1.0]] данного программного продукта, заставили [[NecroSoft]] заняться разработкой новых наркотиков со схожими свойствами.
 
В ноябре [[1992]] г. [[NecroSoft]] представила усовершенствованное психотропное оружие массового поражения: '''Visual Basic 0.0'''. Русифицированный программный продукт по ошибке переводчика назывался '''Вислоухий Васька — два нуля''' или '''Visual Basic 2.0'''.
 
Вторая версия принесла [[NecroSoft]] существенные убытки: после употребления этого мощного наркотика программисты ворвались в объединённый штаб [[Ктулху]] и [[NecroSoft]], посадили на трон вселенский хаос и чуть было не уничтожили находившихся на очередной заседании [[Ктулху]] и [[Билл Гейтс|Билла Гейтса]]/
 
Чтобы избежать повторения подобных историй, [[NecroSoft]] в спешном порядке разрабатывает, а летом [[1993]] г. представляет на всеобщее обозрение третью версию наркотика. Новая версия выпускалась в двух разновидностях: '''Standard''' или '''Light''' для начинающих наркоманов, а также '''Professional''' для законченных [[Программист|программистов]].
 
Кроме того, осознав опасность неконтролируемого употребления наркотика, [[NecroSoft]] внедряет в третью версию продукта модуль [[Access]], более известный под названием «Ах, секс!» и предназначенный для создания компенсирующего потенциала в сознании наркомана.
 
Когда интерес к третьей версии угас (а произошло это в августе [[1995]] г.), [[NecroSoft]] успешно внедрила в мировую систему сбыта наркотиков четвёртую версию [[Visual Basic]]. Новый продукт отличался возможностью создавать 32-битные приложения, которые могли выполняться только 16-битными процессорами, а также компилировать программы в двоичный код, что позволило замедлить процесс разработки программного обеспечения и сделать обязательным добавление в дистрибутив конечного продукта DLL-библиотеки от [[NecroSoft]], позволявшей отслеживать частоту посещения туалетов пользователями персональных компьютеров.
 
В феврале [[1997]] г. [[NecroSoft]] пошла на неожиданный и опасный эксперимент, позволив миллионам наркоманов по всему миру создавать свои модификации отдельных составляющих наркотика. Для того, чтобы привести этот эксперимент в соответствие с действовавшим на то время законодательством, модификации ингредиентов получили название «Компоненты». Пятая версия наркотика в полной мере реализовывала эту возможность. [[NecroSoft]] готовилась к захвату всего мира.
 
В [[1998 год]]у, выпустив первую и единственную версию [[Windows]], которая, по сравнению с другими, может быть названа удачной, [[NecroSoft]] допустила серьёзнейшую ошибку, для устранения которой пришлось срочно завершать разработку сразу нескольких версий [[Visual Basic]]: от 6.0 до 6.3.
 
Подсчитав убытки от неудачного внедрения оследних версий [[Visual Basic]], [[NecroSoft]] пересмотрела план захвата власти над миром и перешла к внедрению технологии [[.NET]]. Все последующие версии оказались неспособными выдержать ни малейшей конкуренции.
 
= Другие формы существования Visual Basic =
Попытки [[NecroSoft]] захватить мир носили систематический характер и были тщательно продуманными.
 
Для слежения за офисными работниками и их личной жизнью была создана упрощённая редакция языка [[Visual Basic]]: [[VBA]] — Visual Basic for Applications, или, в русифицированной версии, «Вислоухий Васька с Аппликатором». Внедрение в состав данной разновидности языка нового элемента, аппликатора, было вызвано усилившейся экспансией производителей гигиенических тампонов, которая могла разрушить планы [[NecroSoft]].
 
Обеспечив себя достаточным количеством информации о личной жизни женщин-бухгалтеров, [[NecroSoft]] предприняли попытку создания модуля слежения за сильной половиной человечества, которая, как известно, предпочитает офисам интернет. Для сбора адресов порносайтов была создана разновидность языка [[Visual Basic]] под названием [[VBScript]].
 
Считается, что идея названия языка была заимствована у языка '''sun-script'''. Язык [[VBScript]] оказался неспособным удовлетворить естественные потребности представителей [[NecroSoft]].
 
==== Пример программы на Basic ранних версий ====
Как видно, программа даже не дописана по причине полного ох%ения автора.
<pre>
30 GOSUB 170: GOSUB 300
40 GOSUB 730: GOSUB 1410: GOSUB 840
50 GOSUB 950
60 IF F$=" " THEN GOSUB 860: GOSUB 380: GOSUB 840: GOTO 50
70 ON VAL(F$) GOTO 80,110,130
80 GOSUB 990: IF T=1 THEN 50
90 GOSUB 860: GOSUB 910: GOSUB 840
100 GOTO 50
110 GOSUB 1000: IF T=1 THEN GOSUB 1080: GOSUB 1120: NG=0: GOTO 40
120 GOSUB 860: GOSUB 900: GOSUB 840: GOTO 50
130 GOSUB 980: IF T=1 THEN 50
140 GOSUB 860: GOSUB 920: GOSUB 840: GOTO 50
</pre>
 
= Интересные факты =
'''Большинство барсиковых программистов считают:'''
 
— Win32 API всего лишь мифом.
 
— С\С++ программистов неудачниками, поскольку те элементарно не смогли изучить VB
 
— лучшая реализация ООП в языке — это когда ее нет.
 
'''Другие факты:'''
 
— Есть слухи, что первоначально дивиз языка был «Пиши без размышлений»
 
— Синтаксис языка был подсмотрен в рецепте «Суп из суслика», индейца Чунгачкука 'Кровавое яйцо'.
 
— Существуют свидетели, якобы видевшие как Бьярн Страуструп писал на BASIC свой первый компилятор C++
 
[[Категория:Компьютер]]
[[Категория:Necrosoft]]
[[Категория:Языки]]
 
[[en:Visual BASIC]]
[[it:Visual Basic]]