Отмора

от ILuxWiki

Направо към: навигация, търсене

Тук ще се публикуват интересни и забавни джаджи

Съдържание

Приказка за Червената шапчица разказана от ...

материалът е взет от http://www.e-bane.net/modules.php?name=News&file=article&sid=131

Как биха разказали приказката за Червената шапчица:

Анонимен тинейджър:

Абе, копеле, к'во да ти кажа, значи дъртата на Червената шапчица я ръга да ходи при баба си, дето живеела насред гората, та да й носи ня'кви кроасани и тем подобни глупости. Значи, копеле, отива мацката, Червената шапчица де, към гората и там я скива вълкът, звяр значи, изверг! Изрода я пита:

-Абе, ти къде си тръгнала ма?

А оная му вика:

-Отивам да вида некролога, щото чакам да хвърли топа всеки момент, та да й взема гарсониерата. Носа й тук няк'во ядене.

А вълкът:

-Добре си тръгнала към дъртата, прати й много поздрави от мен.
-Шъ й пратя, ако не взема да забравя.

И си продължила мадамата към съборетината на дъртата. Ама вълка в това време си вика: "Абе, що не взема да мина напряко и изям дъртофелника, а после шъ вида к'во да права с оная пичка".
И засилил се мутанта, стигнал пръв, потропал на вратата и некролога отвътре му вика:

-Къв си ти, бе?

А вълкът си направил педерастки гласа и й вика:

-Аз съм, ма! Червената шапчица. Отваряй щото брадясах, докато те чакам!

Тогава пенсията му отворила и оня я лапнал от раз, баш като Зуза от петдесет и първи блок, само дето оная не лапа дъртаци. Значи, копеле, лапнал я вълка, взел че й облякъл нощницата и й легнал в леглото. Абе, извратен, ама после ще ти разказвам. Лежи изрода и чака да дойде Червената шапчица. По едно време се хлопа на вратата.

-Влизай-вика оня.

И к'во гледа-оная пичка, Червената шапчица влиза и сяда до леглото. И почва да го разпитва. Що му били такива големи очите, що са му такива големи ушите. Да ти кажа, бабека бил толкова грозен, та Червената шапчица въобще не познала вълка. И по едно време пичката пита изрода:

-Абе, бабек, що са ти такива големи зъбите?

А вълка не се сдържал и й вика:

-За да тъ изям, твойта мама!

И я изял. Ама лафа не свършва до тук, щото по едно време дошъл един ловец в къщата на бабата. Тоя явно й е бил няк'во гадже и дошъл да я наръби, ама като видял вълка с пълен корем извадил мозберга, от ония дванайсет и седем милиметровите, и му теглил куршума. Извадил после чикията и му резнал корема, а оттам взели че излезли дъртофелника и оная пичка, Червената шапчица. Та затова ти разправям за Зуза и лапането на вълка.

Майор Петковски от мотострелковия полк в Елхово:

Майката на Червената шапчица й възложила задача да проникне в тила на вълка нанасяки му изпреварващо доставяне на продоволствие и запасни части и прибори на бабата на редник Червена шапчица. Червената шапчица се отправя към изпълнение на задачата, когато бива засечена от визуално наблюдателен и оповестителен пост на вълка. След кратка размяна на шифровани съобщения вълкът успява да узнае възложената задача на Червената шапчица. Той предприема ответни действия изразени в ускорено придвижване към кота 322-домът на бабата. В резултат бабата е поставена в обкръжение и принудена да се предаде. Вълкът изконсумирва бабата и използва униформата й като камуфлаж, за да привлече в близост до разположените около кота 322 огневи точки с цел да порази и/или унищожи Червената шапчица. В това време ударното съединение на Червената шапчица, неподозиращо замаскиралия се противник, се доближава на пределно близка дистанция до него. Червената шапчица се опитва да се свърже с него и започва размяната на позивни, през което време тя е нападната изненадващо и унищожена. Загубите вече възлизат на баба-един брой и Червена шапчица-един брой и двете използвани като тилово осигуряване на продоволствени ресурси (изконсумирани). Но по липсата на съобщения намиращата се наблизо войскова еденица Ловец предприема операция, наречена с кодовото име "Разпори и извади", чиито цели са: Първо:Унищожаване на вражеското съединение "Вълк"; Второ:Спасяване на подразделенията "Баба" и "Червена шапчица"; Ловец е подкрепена с допълнително доставени двеста и десет милиметрови гаубици, както и от специализирана рота за рязане и пробождане. Операцията е успешна, главно поради занижената бдителност и бойна подготовка на вълка. И двете цели са изпълнени с минимални загуби. За проявена небрежност по време на изпълнение на бойна задача бабата и Червената шапчица са наказани съответно с по пет и десет денонощия арест.

Каруцар

Еба да го оба, оная майката вика на Червената капа да въри да носи на баба си качамак със зеле у горътъ, у къщата й. Каскета тръгнал да го оба, ама го срещнал вълка и му кай дека е тръгнала. Оная му вика, че е тръгнала къде баба си, нал й е унука, и й носи качамак със зеле, да го ебъ у гъзъ. Тогава вълка, да го еба в детето, тръгнал по прекото, стигнал пръв и зел да лопа на портата. Пъкнала бабата и оня я изел, деба тая женка парлазирана. Еба й се мамата, начи. Тогава вълка зел дрехите на дъртата и ги навлекъл и се завил у леглото й. Тогава иде Червената капа, деба нейната пичка тясна, влезла у дома и гледа баба си с ей такива очи, ей такива уши, бе ебала си е майката. И почва да я пита, деба нейната мама проста, що има такива очи, що има такива уши, бе пита я, сякаш си нема друга работа, да й го тура отзаде, мама й деба. И вълка по едн време зел, че я изел. Та като се наял зел, че заспал и по едно време дошъл авджията и му ебал мамата с бриникето. После зел че му разпорил тумбака и оттам пъкнали Червената капа и бабата, да й го тура у устата.

Програмист

Още докато е под DOS юсера "Mother" подава сигнали към шината на Червената шапчица да копира малко банички в директорията на старата версия Баба 1.2. Червената шапчица започва незабавно да отделя процесорно време за обработка на сигнала и копирането. Но в това време се оказва, че в оперативната памет се е намъкнал вируса "Вълк" версия 2.11, и започва да чете хекс-кода на Червена шапчица. Така Червената шапчица преминава в режим на времеделение и процесора й започва да работи по-бавно. Вълкът, който е ъпгрейдвана версия, (добавена му е командата Search) се оказва с по-голяма производителност и пръв файндва архивните копия на Баба 1.2 и дава ирейз на цялата версия на Баба 1.2. Вълкът настанява свои файлове в директорията, която остава със същото име и така си осигурява свободен достъп до архивите на Червена шапчица. При достигането на обработените данни на Червена шапчица, той ги делейтва, като игнорира опитите й да ги разпознае от архива. Обаче в това време антивирусния пакет, последна версия "Ловец" 6.29, снабден с ъпгрейдавана версия за унищожаване на вируси "Автомат Калашников 4.7", открива вируса Вълк и го изтрива, като го маркира като бед сектор. По-нататъка Ловец 6.29 ъндилейтва успешно изтритите фаилове на Баба 1.2 и Червена шапчица, които остават годни за по-нататъшна експлоатация.

Филмов критик

Действието на филма "Червената шапчица" е ситуирано е един екзотичен за повечето зрители район-гората, в която живее бабата на Червената шапчица. Главния персонаж-Червената шапчица, чиято роля е изпълнявана от известната холивудска актриса Шарън Стоун, въпреки нетрадиционното си облекло и поведение, тя е носител на редица черти от общочовешки характер. Въпреки демонстрирания в началото на филма наивитет по фундаментални битийни въпроси, в развитието на действието забелязваме едно значително творческо съзряване особено при втората си среща с Вълка (Том Круз). Житейските въпроси, които тя задава към замаскиралия се вълк, са всъщност една горчива пародия на нашето ежедневие. Въпреки че на пръв поглед филмът изглежда не третира дълбоки философски въпроси, на него се кръстосват редица злободневни теми-като за размера на ушите, което всъщност е метафора на дълбокия онтологичен въпрос за същността на човешката природа. Един от основните негативни персонажи-Вълкът, е цел на режисьора, с която той, чрез сюрреалистичния инструментариум, цели да ни поднесе по изтънчен начин един от основните въпроси на човешкото съществуване-за дълбоката човешка природа, за борбата на двете начала-доброто и злото, тъмната и светла половина на човешката душа. Мисля, че тук е мястото да кажа, че "Червената шапчица" не е просто един екшън, чийто герои за само добри или зли. Това е филм, който не просто изобразява американската действителност, а който утвърждава ценности, присъщи на всички хора по земята. Основните акценти във филма са възвишените идеали, идеалите не само на Червената шапчица, но и на Вълка, който въпреки излятия негативизъм, крие в себе си редица положителни черти, които се забелязват във финалните кадри на филма-изповедта и разкаянието на Вълка. Този малък щрих допълва цялостния портрет на този персонаж, описван в досегашните ни представи като изцяло отрицателен герой. И все пак, въпреки хепиенда на тази суперпродукция на режисьора Стивън Спилбърг, буди у нас една носталгия и меланхолия, стремеж да си зададем редица въпроси за смисъла на човешкото съществуване, достатъчността на човешкото битие и стремежа на отделната личност за изграждане на един по-добър вътрешен мир, един по-съвършен и хармоничен свят, в който царуват не насилието и подтисничеството, взаимната търпимост и толерантност между бабите, внучките и вълците.

Рокясал младеж

Значи родителката на Блъди хет (Червената шапчица), стара хипарка, я накарала да отиде до баба си и да вземе два албума на Юрая Хийп и един на Лед Цепелин. Обула си шапчицата метълските кубинки, сложила якето с гърба на Содом, пуснала си уокмена с Крейтър, яхнала харлея и фестър ден дъ спийд ъф лайт и отпрашила към дарк замъка на бабата. Като си карала мотърхеда, по едно време я изпреварил Улфа (Вълка), а тя му се ядосала и му се развикала:

-Пантера са бездарници, една скапана група, мадъфакъъ! Шъ тъ Kill by death!

Тогава Улфа се ядосал и й отвърнал:

-Брус Дикинсън го духа на негри!

Ама това не му стигало, ами решил да си го върне здраво на Червената шапчица и на оная депешарка, баба й, с един Iron fist. Затова дал на четвърта и минал по земния път и пръв стигнал до фермата на бабата. Бабата по това време си била пуснала Напалм дет и въобще не чула как идва Улфа. В това време той влязъл и се направил на Мастър ъф пъпетс, абе изял я. След това й свалил коженото яке с гърба на Слейър, обърнал се с гръб към вратата и зел да куфее, за да не го познае Червената шапчица.

В това време дошла Блъди хет и зела да го пита:

-Абе, бабо, коя е тая група, мяза ми на Тестамент?
-Не ма, това са УОСП, ма, ба, ква си задръстена-отвърнал Улфа.
-Абе, бабо, нещо много ти е порасла кичарата ма?
-Щото съм метълка, ма!-пак отвърнал Вълка.
-Ми що са ти такива големи кубинките ма?
-Ми щото да ритам разни дискари като теб ма! Hell awaits!-отговорил вълка и я заритал здраво и после я изял.

Като я изял рекъл:

-Значи Пантера били скапана група, твойта мама депешарска! Ей да имаше някоя бира тука и една касета на Меноуър да покуфея още малко. Я па тая дъртата има само "Арда". Пфу!

Вълка бръкнал в хладилника и тал намерил двайсетте бири, дето бабата ги била приготвила за концерта на Гънс довечера по първа. Добарал ги той, пуснал си Танкард и ги изпомпал. Като ги изпомпал взел че заспал. По това време в къщата на бабата дошъл WitchHunter (ловеца), и си носел китарата да опънат некоя жица с бабека, щото мислели да правят демозаписи. Като видял Улфа се сетил к'ва е работата с бирите и яката се ядосал и фанал ножицата и му офъкал кичарата.

На сутринта Улфа се събудил и като се видял без кичара умрял от мъка.

Microsoft marketing strategy (MARKET.EXE)

Оригинална страница: http://grasia.fdi.ucm.es/~luismi/humour.htm

#include <nonsense.h>
#include <lies.h>
#include <spyware.h> /* Microsoft Network Connectivity library */
#include <process.h> /* For the court of law */
#define say(x) lie(x)
#define computeruser ALL_WANT_TO_BUY_OUR_BUGWARE
#define next_year soon
#define the_product_is_ready_to_ship   another_beta_version

void main() { if (latest_window_version>one_month_old) { if (there_are_still_bugs) market(bugfix); if (sales_drop_below_certain_point) raise(RUMOURS_ABOUT_A_NEW_BUGLESS_VERSION); } while(everyone_chats_about_new_version) { make_false_promise(it_will_be_multitasking); /* Standard Call, in lie.h */ if (rumours_grow_wilder) make_false_promise(it_will_be_plug_n_play); if (rumours_grow_even_wilder) { market_time=3Dripe; say("It will be ready in one month); order(programmers, stop_fixing_bugs_in_old_version); order(programmers, start_brainstorm_about_new_version); order(marketingstaff, permission_to_spread_nonsense); vapourware=3DTRUE; break; } } switch (nasty_questions_of_the_worldpress) { case WHEN_WILL_IT_BE_READY: say("It will be ready in", today+30_days," we're just testing"); break; case WILL_THIS_PLUG_AND_PLAY_THING_WORK: say("Yes it will work"); ask(programmers, why_does_it_not_work); pretend(there_is_no_problem); break; case WHAT_ARE_MINIMAL_HARDWARE_REQUIREMENTS: say("It will run on a 8086 with lightning speed due to" " the 32 bits architecture"); inform(INTEL, "Pentium sales will rise skyhigh"); inform(SAMSUNG, "Start a new memorychip plant" "'because all those customers will need at least 32 megs"); inform(QUANTUM, "Thanks to our fatware your sales will triple"); get_big_bonus(INTEL, SAMSUNG, QUANTUM); break; case DOES_MICROSOFT_GET_TOO_MUCH_INFLUENCE: say("Oh no, we are just here to make a better world for everyone"); register(journalist, Big_Bill_Book); when(time_is_ripe) { arrest(journalist); brainwash(journalist); when(journalist_says_windows95_is_bugfree) { order(journalist, "write a nice objective article"); release (journalist); } } break; } while (vapourware) { introduction_date++; /* Delay */ if (no_one_believes_anymore_there_will_be_a_release) break; say("It will be ready in",today+ONE_MONTH); } release(beta_version) while (everyone_is_dumb_enough_to_buy_our_bugware) { bills_bank_account +=3D 150*megabucks; release(new_and_even_better_beta_version); introduce(more_memory_requirements); if (customers_report_installation_problems) { say("that is a hardware problem, not a software problem"); if (smart_customer_says_but_you_promised_plug_and_play) { ignore(customer); order(microsoft_intelligence_agency, "Keep an eye on this guy"); } } if (there_is_another_company) { steal(their_ideas); accuse(company, stealing_our_ideas); hire(a_lot_of_lawyers); /* in process.h */ wait(until_other_company_cannot_afford_another_lawsuit); buy_out(other_company); } } /* Now everyone realizes that we sell bugware and they are all angry at us*/ order(plastic_surgeon, make_bill_look_like_poor_guy); buy(nice_little_island); hire(harem); laugh_at(everyone, for_having_the_patience_year_after_year_for_another_unfinished_version); }
void bugfix(void) { charge (a_lot_of_money) if (customer_says_he_does_not_want_to_pay_for_bugfix) say("It is not a bugfix but a new version"); if (still_complaints) { ignore(customer); register(customer, big_Bill_book); /* We'll get him when everyone uses Billware!!*/ } }

Еволюцията на програмиста

Оригинална страница: http://grasia.fdi.ucm.es/~luismi/humour.htm

The evolution of a programmer

High School/Jr.High

10 PRINT "HELLO WORLD"
20 END

First year in College

program Hello(input, output)
begin
  writeln('Hello World')
end.

Senior year in College

(defun hello
(print
(cons 'Hello (list 'World))))

New professional

  #include <stdio.h>
  void main(void)
 {
    char *message[] = {"Hello ", "World"}; int i; for(i = 0; i < 2; ++i)
    printf("%s", message[i]);
    printf("\n");
 }

Seasoned professional

#include <iostream.h>
#include <string.h>
class string
{
private:
 int size;
 char *ptr;
 public:
 string() : size(0), ptr(new char('\0'))
 {
 }
 string(const string &s) :size(s.size)
 {
  ptr = new char[size + 1];
  strcpy(ptr, s.ptr);
 }
 {
  delete [] ptr;
 }
 friend ostream &operator <<(ostream &, const string &);
 string &operator=(const char *);
};
ostream &operator<<(ostream &stream, const string &s) { return(stream << s.ptr); }
string &string::operator=(const char *chrs) { if (this != &chrs) { delete [] ptr; size = strlen(chrs); ptr = new char[size + 1]; strcpy(ptr, chrs); } return(*this); }
int main() { string str; str = "Hello World"; cout << str << endl; return(0); }

Master Programmer

[
uuid(2573F8F4-CFEE-101A-9A9F-00AA00342820) ] library LHello
{
// bring in the master library
importlib("actimp.tlb");
importlib("actexp.tlb");
// bring in my interfaces
#include "pshlo.idl"
[
uuid(2573F8F5-CFEE-101A-9A9F-00AA00342820) ] cotype THello
{
 interface IHello;
 interface IPersistFile;
};
};
[
exe,
uuid(2573F890-CFEE-101A-9A9F-00AA00342820) ] module CHelloLib
{
// some code related header files
importheader(<windows.h>);
importheader(<ole2.h>);
importheader(<except.hxx>);
importheader("pshlo.h");
importheader("shlo.hxx");
importheader("mycls.hxx");
// needed typelibs
importlib("actimp.tlb");
importlib("actexp.tlb");
importlib("thlo.tlb");
[
uuid(2573F891-CFEE-101A-9A9F-00AA00342820), aggregatable ]
coclass CHello
{
 cotype THello;
};
};
#include "ipfix.hxx" extern HANDLE hEvent; class CHello : public CHelloBase { public: IPFIX(CLSID_CHello); CHello(IUnknown *pUnk); HRESULT __stdcall PrintSz(LPWSTR pwszString); private: static int cObjRef; };
#include <windows.h> #include <ole2.h> #include <stdio.h> #include <stdlib.h> #include "thlo.h" #include "pshlo.h" #include "shlo.hxx" #include "mycls.hxx" int CHello::cObjRef = 0; CHello::CHello(IUnknown *pUnk) : CHelloBase(pUnk) { cObjRef++; return; }
HRESULT __stdcall CHello::PrintSz(LPWSTR pwszString) { printf("%ws\n", pwszString); return(ResultFromScode(S_OK)); } CHello::~CHello(void) { // when the object count goes to zero, stop the server cObjRef--;
if( cObjRef == 0 ) PulseEvent(hEvent); return; }
#include <windows.h> #include <ole2.h> #include "pshlo.h" #include "shlo.hxx" #include "mycls.hxx" HANDLE hEvent; int _cdecl main( int argc, char * argv[] ) { ULONG ulRef; DWORD dwRegistration; CHelloCF *pCF = new CHelloCF(); hEvent = CreateEvent(NULL, FALSE, FALSE, NULL); CoInitializeEx(NULL, COINIT_MULTITHREADED); CoRegisterClassObject(CLSID_CHello, pCF, CLSCTX_LOCAL_SERVER, REGCLS_MULTIPLEUSE, &dwRegistration); WaitForSingleObject(hEvent, INFINITE); CoRevokeClassObject(dwRegistration); ulRef = pCF-Release(); CoUninitialize(); return(0); }
extern CLSID CLSID_CHello; extern UUID LIBID_CHelloLib; CLSID CLSID_CHello = { /* 2573F891-CFEE-101A-9A9F-00AA00342820 */ 0x2573F891, 0xCFEE, 0x101A, { 0x9A, 0x9F, 0x00, 0xAA, 0x00, 0x34, 0x28, 0x20 } }; UUID LIBID_CHelloLib = { /* 2573F890-CFEE-101A-9A9F-00AA00342820 */ 0x2573F890, 0xCFEE, 0x101A, { 0x9A, 0x9F, 0x00, 0xAA, 0x00, 0x34, 0x28, 0x20 } };
#include <windows.h> #include <ole2.h> #include <stdlib.h> #include <string.h> #include <stdio.h> #include "pshlo.h" #include "shlo.hxx" #include "clsid.h" int _cdecl main( int argc, char * argv[] ) { HRESULT hRslt; IHello *pHello; ULONG ulCnt; IMoniker * pmk; WCHAR wcsT[_MAX_PATH]; WCHAR wcsPath[2 * _MAX_PATH];
wcsPath[0] = '\0'; wcsT[0] = '\0'; if( argc 1) { mbstowcs(wcsPath, argv[1], strlen(argv[1]) + 1); wcsupr(wcsPath); } else { fprintf(stderr, "Object path must be specified\n"); return(1); } // get print string if(argc 2) mbstowcs(wcsT, argv[2], strlen(argv[2]) + 1); else wcscpy(wcsT, L"Hello World"); printf("Linking to object %ws\n", wcsPath); printf("Text String %ws\n", wcsT);
hRslt = CoInitializeEx(NULL, COINIT_MULTITHREADED); if(SUCCEEDED(hRslt)) { hRslt = CreateFileMoniker(wcsPath, &pmk); if(SUCCEEDED(hRslt)) hRsindMoniker(pmk, 0, IID_IHello, (void **)&pHello); if(SUCCEEDED(hRslt)) { pHello-PrintSz(wcsT); Sleep(2000); ulCnt = pHello-Release(); } else printf("Failure to connect, status: %lx", hRslt); CoUninitialize(); } return(0); }

Apprentice Hacker

#!/usr/local/bin/perl
$msg="Hello, world.\n";
if ($#ARGV = 0) {
 while(defined($arg=shift(@ARGV))) {
  $outfilename = $arg;
  open(FILE, "" . $outfilename) || die "Can't write $arg: $!\n";
  print (FILE $msg);
  close(FILE) || die "Can't close $arg: $!\n"; }
 }
 else {
   print ($msg);
 }
1;

Experienced Hacker

#include <stdio.h>
#define S "Hello, World\n"
main(){exit(printf(S) == strlen(S) ? 0 : 1);}

Seasoned Hacker

% cc -o a.out ~/src/misc/hw/hw.c
% a.out

Guru Hacker

% cat
Hello, world.
^D

New Manager

10 PRINT "HELLO WORLD"
20 END

Middle Manager

mail -s "Hello, world." bob@b12
Bob, could you please write me a program that prints "Hello, world."?
I need it by tomorrow.
^D

Senior Manager

% zmail jim
I need a "Hello, world." program by this afternoon.

Chief Executive

% letter
letter: Command not found.
% mail
To: ^X ^F ^C
% help mail
help: Command not found.
% damn!
!: Event unrecognized
% logout

Как да се простреляме в крака с различните програмни езици

В лявата страна е оригиналния текст, моля помогнете за превода на български. Удебелените надписи са вече преведени, моля използвайте същата техника за останалите, подреждайте текста да отговаря на оригиналната подредба.

Languages

Езици

  • 370 JCL: You send your foot down to MIS and include a 400-page document explaining exactly how you want it to be shot. Three years later, your foot comes back deep- fried.
  • Access: You try to point the gun at your foot, but it shoots holes in all your Borland distribution diskettes instead.
  • Ada: After correctly packing your foot, you attempt to concurrently load the gun, pull the trigger, scream, and shoot yourself in the foot. When you try, however, you discover you can't because your foot is of the wrong type.
  • Algol: You shoot yourself in the foot with a musket. The musket is aesthetically fascinating, and the wound baffles the adolescent medic in the emergency room.
  • APL: You shoot yourself in the foot, then spend all day figuring out how to do it in fewer characters.
  • Apple: We'll let you shoot yourself, but it'll cost you a bundle.
  • Arc Macro Language: You create a gun polygon and a bullet polygon. &Then &you &realize &that &your &foot &is &in &another UTM &zone.
  • Assembler: You try to shoot yourself in the foot, only to discover you must first invent the gun, the bullet, the trigger, and your foot.
  • BASIC: Shoot yourself in the foot with a water pistol. On large systems, continue until entire lower body is waterlogged.
  • C: You shoot yourself in the foot.
  • C++: You accidentally create a dozen instances of yourself and shoot them all in the foot. Providing emergency medical assistance is impossible since you can't tell which are bitwise copies and which are just pointing at others and saying, "That's me, over there."
  • COBOL: Using a COLT 45 HANDGUN, AIM gun at LEG.FOOT, THEN place ARM.HAND.FINGER on HANDGUN.TRIGGER and SQUEEZE. THEN return HANDGUN to HOLSTER. CHECK whether shoelace needs to be re-tied.
  • Concurrent Euclid: You shoot yourself in somebody else's foot.
  • Cray: I knew you were going to shoot yourself in the foot.
  • FORTRAN: You shoot yourself in each toe, iteratively, until you run out of toes, then you read in the next foot and repeat. If you run out of bullets, you continue with the attempts to shoot yourself anyways because you have no exception-handling capability.
  • FORTH: Foot in yourself shoot. FORTH (alternate method): begin gun foot shot bullets not or blood until
  • English: You put your foot in your mouth, then bite it off.
  • Hewlett-Packard: You can use this machine-gun to shoot yourself in the foot, but the firing pin is broken.
  • HyperTalk: Put the first bullet of gun into foot left of leg of you. Answer the result.
  • IBM: You insert a clip into the gun, wait half an hour, and it goes off in random directions. If a bullet hits your foot, you're lucky.
  • Java: You can do it with a standalone interpreter, but a java applet will not let you access your foot.
  • LISP: You shoot yourself in the appendage which holds the gun with which you shoot yourself in the appendage which holds the gun with which you shoot yourself in the appendage which holds the gun with which you shoot yourself in the appendage which holds the gun with which you shoot yourself in the appendage which holds the gun with which you shoot yourself in the appendage which holds...
  • Microsoft: Object "Foot" will be included in the next release. You can upgrade for $500, and it will be the 'best Foot ever.'
  • Microsoft (alternate method): You can shoot yourself in the foot, but the method is buried in the docs somewhere.
  • Modula2: After realizing that you can't actually accomplish anything in this language, you shoot yourself in the head.
  • Motif: You spend days writing a UIL description of your foot, the bullet, its trajectory, and the intricate scrollwork on the ivory handles of the gun. When you finally get around to pulling the trigger, the gun jams.
  • NeXT: We don't sell guns anymore, just ammunition.
  • Paradox: Not only can you shoot yourself in the foot, your users can, too.
  • Pascal: The compiler won't let you shoot yourself in the foot.
  • PL/I: You consume all available system resources, including all the offline bullets, The Data Processing & Payroll Department doubles its size, triples its budget, acquires four new mainframes, and drops the original one on your foot.
  • Prolog: You tell your program that you want to be shot in the foot. The program figures out how to do it, but the syntax doesn't permit it to explain it to you.
  • Revelation: You're sure you're going to be able to shoot yourself in the foot, just as soon as you figure out what all these nifty little bullet-thingies are for.
  • SCO Open Desktop SCOPaint: You shoot yourself in the foot with a popgun.
  • sh, csh, etc.: You can't remember the syntax for anything, so you spend five hours reading man pages before giving up. You then shoot the computer and switch to C.
  • scheme: You shoot yourself in the appendage which holds the gun with which you shoot yourself in the appendage which holds the gun with which you shoot yourself in the appendage which holds the gun with which you shoot yourself in the appendage which holds... ...but none of the other appendages are aware of this happening.
  • Smalltalk: You spend so much time playing with the graphics and windowing system that your boss shoots you in the foot, takes away your workstation, and makes you develop in COBOL on a character terminal.
  • SNOBOL: If you succeed, shoot yourself in the left foot. If you fail, shoot yourself in the right foot.
  • Sun: Just as soon as Solaris gets here, you can shoot yourself anywhere you want.
  • Unix:
% ls foot.c foot.h foot.o toe.c toe.o
% rm * .o
rm: .o no such file or directory
% ls
%
  • Visual Basic: You'll really only _appear_ to have shot yourself in the foot, but you'll have had so much fun doing it that you won't care.
  • 370 JCL: Изпращате крака си доло до MIS(Management Information System) като сте добавили 400 страници документация как искате точно да бъде прострелян. Три години по късно, кракът ви се връща обратно добре "изпечен".
  • sh, csh, etc.:Не може да се сетите за синтаксиса, така след като сте загубили около 5 часа в четене на man страници, най-сетне се отказвате. Прострелвате си компютъра и преминавате на C.
  • Sun:В момента в който успеете да си намерите Solaris, ще може да се простреляте където пожелаете.
  • Unix:
% ls foot.c foot.h foot.o toe.c toe.o
% rm * .o
rm: .o no such file or directory
% ls
%