Skip to content
DevMeme
7238 of 7590
Microsoft Post #7936 · source on Telegram

Guessing Game: Win32 Type Names vs Polish Words

Description

A light-mode tweet by Valentin Ignatev (@valigo, verified): "Let's play a game - win32 types vs Polish language:" followed by a single-column uppercase list interleaving real Win32 API typedefs with Polish words and city names: LPCWSTR, PSZCZYNA, WCSLEN, WCZESNY, LPCTSTR, BYDGOSZCZ, WSTRZAS, HGDIOBJ, DOWOD, HWINSTA, DLUGOSC, LPCSTR, DWORD, KAL, LPWSTR, SZCZECIN, PCWSTR, BLAD, PUHALF, CHUJ, UHALF. The joke is that the Windows API's consonant-heavy Hungarian-notation typedefs (LPCWSTR = long pointer to const wide string, HGDIOBJ = GDI object handle, HWINSTA = window station handle) are visually indistinguishable from Polish vocabulary and toponyms like Pszczyna, Bydgoszcz, and Szczecin (plus 'błąd' = error, 'długość' = length, 'dowód' = proof, and one profanity)

Comments

10
Anonymous ★ Top Pick Hungarian notation, Polish vocabulary - Win32 was multilingual from day one, just never in anything a human could pronounce
  1. Anonymous ★ Top Pick

    Hungarian notation, Polish vocabulary - Win32 was multilingual from day one, just never in anything a human could pronounce

  2. Anonymous

    Microsoft called it Hungarian notation; Poland would like a code review.

  3. @moosschan 4mo

    Trick question - all of them are polish words, some just happen to be win32 types

    1. @Sympathy198 4mo

      wow

  4. @RiedleroD 4mo

    …blad is even a word in austro-bavarian

  5. @RiedleroD 4mo

    also I think it's meant to say bład (note the difference: ł vs. l)

    1. @RiedleroD 4mo

      correction: błąd

    2. dev_meme 4mo

      yes, that means mistake in Polish

      1. @RiedleroD 4mo

        yes I know

  6. @blue_bonsai 4mo

    Blyat

Use J and K for navigation