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]] | |||