Visual Basic: различия между версиями
Нет описания правки |
Mass interwiki fix |
||
| (не показано 17 промежуточных версий 16 участников) | |||
| Строка 1: | Строка 1: | ||
'''Visual Basic''' (русск. '''Вислоухий Васька''', '''Барсик''') | '''Visual Basic''' (русск. '''Вислоухий Васька''', '''Барсик''') — псевдообъектный, антинаучный программируемый язык, созданный и активно унижаемый фирмой [[НекроСофт]], а также линейка программных продуктов, обладающих наркотическими свойствами и предназначенных для привлечения [[Программист|программистов]] к написанию программ с использованием этого языка. | ||
=История среды разработки Visual Basic= | = История среды разработки Visual Basic = | ||
Первые идеи создания Visual Basic принадлежат злобному прислужнику [[НекроСофт | Первые идеи создания Visual Basic принадлежат злобному прислужнику [[НекроСофт]]а [[Алан Купер|Алану Куперу]], зацикленному на «правильной» организации [[Междумордие|междумордия]]. Считается, что эти идеи стали развитием болезни, вызванной поеданием его извилин великим [[Ктулху]], которая незадолго до этого побудила [[Алан Купер|Алана Купера]] написать книгу «Психбольница в руках пациентов». | ||
Целью создания первых версий '''Visual Basic''' стало совершенствование механизмов взаимодействия [[НекроСофт]] с великим [[Ктулху]], а также необходимость предотвратить наступление [[Программист|программистов]] на вышеназванный альянс. | Целью создания первых версий '''Visual Basic''' стало совершенствование механизмов взаимодействия [[НекроСофт]] с великим [[Ктулху]], а также необходимость предотвратить наступление [[Программист|программистов]] на вышеназванный альянс. | ||
'''Visual Basic 1.0''' для [[Операционная система|операционной системы]] [[NecroSoft Windows]] был выпущен в мае [[1991]] | '''Visual Basic 1.0''' для [[Операционная система|операционной системы]] [[NecroSoft Windows]] был выпущен в мае [[1991]] г. в качестве последнего каменного метеорита в огород [[СССР]], который должен был довершить распад этой страны. | ||
'''Visual Basic 1.0''' для [[Операционная система|операционной системы]] [[MS-DOS]] со свойственной [[NecroSoft]] расторопностью был выпущен в сентябре [[1992]] | '''Visual Basic 1.0''' для [[Операционная система|операционной системы]] [[MS-DOS]] со свойственной [[NecroSoft]] расторопностью был выпущен в сентябре [[1992]] г. для уничтожения последних группировок [[Программист|программистов]] [[QuickBasic]]. По сложившейся традиции совместимость с '''Visual Basic 1.0 для [[NecroSoft Windows]]''' отсутствовала. | ||
Не получив большого распространения, версии [[1.0]] данного программного продукта, заставили [[NecroSoft]] заняться разработкой новых наркотиков со схожими свойствами. | Не получив большого распространения, версии [[1.0]] данного программного продукта, заставили [[NecroSoft]] заняться разработкой новых наркотиков со схожими свойствами. | ||
В ноябре [[1992]] | В ноябре [[1992]] г. [[NecroSoft]] представила усовершенствованное психотропное оружие массового поражения: '''Visual Basic 0.0'''. Русифицированный программный продукт по ошибке переводчика назывался '''Вислоухий Васька — два нуля''' или '''Visual Basic 2.0'''. | ||
Вторая версия принесла [[NecroSoft]] существенные убытки: после употребления этого мощного наркотика программисты ворвались в объединённый штаб [[Ктулху]] и [[NecroSoft]], посадили на трон вселенский хаос и чуть было не уничтожили находившихся на очередной заседании [[Ктулху]] и [[Билл Гейтс|Билла Гейтса]]/ | Вторая версия принесла [[NecroSoft]] существенные убытки: после употребления этого мощного наркотика программисты ворвались в объединённый штаб [[Ктулху]] и [[NecroSoft]], посадили на трон вселенский хаос и чуть было не уничтожили находившихся на очередной заседании [[Ктулху]] и [[Билл Гейтс|Билла Гейтса]]/ | ||
Чтобы избежать повторения подобных историй, [[NecroSoft]] в спешном порядке разрабатывает, а летом [[1993]] | Чтобы избежать повторения подобных историй, [[NecroSoft]] в спешном порядке разрабатывает, а летом [[1993]] г. представляет на всеобщее обозрение третью версию наркотика. Новая версия выпускалась в двух разновидностях: '''Standard''' или '''Light''' для начинающих наркоманов, а также '''Professional''' для законченных [[Программист|программистов]]. | ||
Кроме того, осознав опасность неконтролируемого употребления наркотика, [[NecroSoft]] внедряет в третью версию продукта модуль [[ | Кроме того, осознав опасность неконтролируемого употребления наркотика, [[NecroSoft]] внедряет в третью версию продукта модуль [[Access]], более известный под названием «Ах, секс!» и предназначенный для создания компенсирующего потенциала в сознании наркомана. | ||
Когда интерес к третьей версии угас (а произошло это в августе [[1995]] | Когда интерес к третьей версии угас (а произошло это в августе [[1995]] г.), [[NecroSoft]] успешно внедрила в мировую систему сбыта наркотиков четвёртую версию [[Visual Basic]]. Новый продукт отличался возможностью создавать 32-битные приложения, которые могли выполняться только 16-битными процессорами, а также компилировать программы в двоичный код, что позволило замедлить процесс разработки программного обеспечения и сделать обязательным добавление в дистрибутив конечного продукта DLL-библиотеки от [[NecroSoft]], позволявшей отслеживать частоту посещения туалетов пользователями персональных компьютеров. | ||
В феврале [[1997]] | В феврале [[1997]] г. [[NecroSoft]] пошла на неожиданный и опасный эксперимент, позволив миллионам наркоманов по всему миру создавать свои модификации отдельных составляющих наркотика. Для того, чтобы привести этот эксперимент в соответствие с действовавшим на то время законодательством, модификации ингредиентов получили название «Компоненты». Пятая версия наркотика в полной мере реализовывала эту возможность. [[NecroSoft]] готовилась к захвату всего мира. | ||
В [[ | В [[1998 год]]у, выпустив первую и единственную версию [[Windows]], которая, по сравнению с другими, может быть названа удачной, [[NecroSoft]] допустила серьёзнейшую ошибку, для устранения которой пришлось срочно завершать разработку сразу нескольких версий [[Visual Basic]]: от 6.0 до 6.3. | ||
Подсчитав убытки от неудачного внедрения оследних версий [[Visual Basic]], [[NecroSoft]] пересмотрела план захвата власти над миром и перешла к внедрению технологии [[.NET]]. Все последующие версии оказались неспособными выдержать ни малейшей конкуренции. | Подсчитав убытки от неудачного внедрения оследних версий [[Visual Basic]], [[NecroSoft]] пересмотрела план захвата власти над миром и перешла к внедрению технологии [[.NET]]. Все последующие версии оказались неспособными выдержать ни малейшей конкуренции. | ||
=Другие формы существования Visual Basic= | = Другие формы существования Visual Basic = | ||
Попытки [[NecroSoft]] захватить мир носили систематический характер и были тщательно продуманными. | Попытки [[NecroSoft]] захватить мир носили систематический характер и были тщательно продуманными. | ||
Для слежения за офисными работниками и их личной жизнью была создана упрощённая редакция языка [[Visual Basic]]: [[VBA]] | Для слежения за офисными работниками и их личной жизнью была создана упрощённая редакция языка [[Visual Basic]]: [[VBA]] — Visual Basic for Applications, или, в русифицированной версии, «Вислоухий Васька с Аппликатором». Внедрение в состав данной разновидности языка нового элемента, аппликатора, было вызвано усилившейся экспансией производителей гигиенических тампонов, которая могла разрушить планы [[NecroSoft]]. | ||
Обеспечив себя достаточным количеством информации о личной жизни женщин-бухгалтеров, [[NecroSoft]] | Обеспечив себя достаточным количеством информации о личной жизни женщин-бухгалтеров, [[NecroSoft]] предприняли попытку создания модуля слежения за сильной половиной человечества, которая, как известно, предпочитает офисам интернет. Для сбора адресов порносайтов была создана разновидность языка [[Visual Basic]] под названием [[VBScript]]. | ||
Считается, что идея названия языка была заимствована у языка '''sun-script'''. Язык [[VBScript]] оказался неспособным удовлетворить естественные потребности представителей [[NecroSoft]]. | |||
==== Пример программы на Basic ранних версий ==== | ==== Пример программы на Basic ранних версий ==== | ||
Как видно, программа даже не дописана по причине полного | Как видно, программа даже не дописана по причине полного ох%ения автора. | ||
<pre> | <pre> | ||
30 GOSUB 170: GOSUB 300 | 30 GOSUB 170: GOSUB 300 | ||
| Строка 52: | Строка 53: | ||
140 GOSUB 860: GOSUB 920: GOSUB 840: GOTO 50 | 140 GOSUB 860: GOSUB 920: GOSUB 840: GOTO 50 | ||
</pre> | </pre> | ||
=Интересные факты= | |||
= Интересные факты = | |||
'''Большинство барсиковых программистов считают:''' | '''Большинство барсиковых программистов считают:''' | ||
— Win32 API всего лишь мифом. | |||
— С\С++ программистов неудачниками, поскольку те элементарно не смогли изучить VB | |||
— лучшая реализация ООП в языке — это когда ее нет. | |||
'''Другие факты:''' | '''Другие факты:''' | ||
— Есть слухи, что первоначально дивиз языка был «Пиши без размышлений» | |||
— Синтаксис языка был подсмотрен в рецепте «Суп из суслика», индейца Чунгачкука 'Кровавое яйцо'. | |||
— Существуют свидетели, якобы видевшие как Бьярн Страуструп писал на BASIC свой первый компилятор C++ | |||
[[Категория:Компьютер]] | |||
[[Категория:Necrosoft]] | |||
[[Категория:Языки]] | |||
- | [[en:Visual BASIC]] | ||
[[en-gb:Visual BASIC]] | |||
[[it:Visual Basic]] | |||