|
|
| Строка 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]]
| |
Великий и мощный Куккоев набегает!