⚠️ Encyclopedia Dramatica is currently being restored by automated scripts ⚠️

There's been a lot of questions as to what's going on with the site and what comes next. So we have this (ordered) roadmap of what's being worked on and what's to come. This will be updated until the roadmap is complete as Æ has a lot of missing features and ideas that I'd like to fix in regards to its offerings before I implement big plans for the site's popularity and well-being in 2021.

Æ Roadmap

  • Content restoration (Mostly done, few things missing that will be restored sporadically)
  • Image restoration (Being run in background, nothing I can do cept wait)
  • Æ Imageboard (Currently being worked on)
  • Mediawiki upgrade and backend fixes
  • .onion domain for Tor-friendly editing and viewing
  • CSS overhaul (Fixing things like the videos on mobile, and overall a rehaul of the wiki's look to be more friendly to readers)
  • Paid bounty board for new articles (Won't be managed by me for legal reasons however I will ensure it runs smoothly)
  • Anonymous phone # service for those seeking ban evades from Twitter as well as a phone number not tied to their name (more details at launch)

  • Currently we are nearing our annual LLC renewal fee ($650) as well throwing the funds required for these other changes and aspects. If you would like to support Æ consider purchasing a copy of The Hustler's Bible or securing some Merch. Donating is also appreciated however I would rather give something back as per the two options above.

    If you have any questions you can join our public Telegram chat to DM me privately or @ me in chat.

    You can also email me via [email protected]

    Merch notes: Thank you to all who have purchased merch. We will ship late January or mid February depending on our provider's speed.

    Here's to setting the world on fire in 2021! - aediot



    C++

    From Encyclopedia Dramatica
    Jump to navigation Jump to search

    C++ is C's evil twin brother. Imagine there is that guy who always ruins the fun. That is C++. It was developed by Bjarne Stroustrup at least 100 years ago and is used by fat nerds to perform black magic on their computers.

    Basically, this is C with all the extended jizz jazz. But the only reason you want to use it is because of the classes. It also comes with typesafe code, multiple inheritance and backwards compatibility.

    Example plz

    So you want to learn it? Fine. You have to learn C first before you can make sense out of this.

    #include <stdio.h>
    #include <iostream>
    
    using namespace std;
     void anHero();
     
     
     class You
     {
     public:
         You() : brain(true), power(1), success(0)
         { }
     
         ~You()
         {
             anHero();
         }
     
         void doItFaggot()
         {
             success = 0;
         }
     
         bool brain;
         int power;
         float success;
     };
     
     int main(int argc, char **argv)
     {
         You *newfag = new You();
     
         while (true)
         {
             newfag->power++;
     
             if (newfag->power > 9000)
             {
                 newfag->brain = false;
                 newfag->success += 0.01;
     
                 newfag->power = 0;
    			 cout << "IT'S OVER 9000!!!!!!!!!!!!!!!!!!!!!!!";
    			 
             }
     
             
             newfag->doItFaggot();
     
             if (newfag->success == 1)
             {
                 printf("You Win The Game\n");
                 break;
             }
         }
     
         printf("HAHAHA DISREGARD THAT, I SUCK COCKS\n");
         return 0;
     }
    

    Explanation

    Compile it with the compiler of your choice and execute it. You do not understand anything? Alright, let me translate into English.

    1. First, the program creates you.
    2. It enters an infinite loop.
    3. Your power is increased by 1.
    4. If your power is not over 9000, jump to 8.
    5. Your brain dies.
    6. Your success increases.
    7. Your power gets vaporized.
    8. Alright, now you DO IT FAGGOT.
    9. That means, you are a sick fuck and have no success.
    10. You get bored and leave doItFaggot.
    11. If you are successful, you Win The Game and jump to 13
    12. Go back to step 3.
    13. HAHAHA DISREGARD THAT, I SUCK COCKS

    Makes sense, amirite? Okay Okay. Your exercise is to make sense out of that. Use Google and browse some C++ tutorials. Try to win the game. If you done that, you could even expand the code to greater detail, you sick fuck.

    Visual C++

    Just like many other failed attempts to revive all of the ghey languages of programming, Microhard had to remake the language to make it barely readable and completely long for infinite developmentz and for programming companies to go bankrupt. Nothing is more special then making the code propitiatory and non ascii so it never compiles. For example, a simple window that does absolutely nothing but waste space on your desktop is written like:

     #include <windows.h>
      
     const char g_szClassName[] = "lulz";
     
     LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
     {
        switch(msg)
        {
           case WM_CLOSE:
              DestroyWindow(hwnd);
           break;
           case WM_DESTROY:
              PostQuitMessage(0);
           break;
           default:
              return DefWindowProc(hwnd, msg, wParam, lParam);
           break;
        }
        return 0;
     }
     
     int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
     {
        WNDCLASSEX wc;
        HWND hwnd;
        MSG Msg;
     
        wc.cbSize = sizeof(WNDCLASSEX);
        wc.style = 0;
        wc.lpfnWndProc = WndProc;
        wc.cbClsExtra = 0;
        wc.cbWndExtra = 0;
        wc.hInstance = hInstance;
        wc.hIcon = LoadIcon(NULL, IDI_APPLICATION);
        wc.hCursor = LoadCursor(NULL, IDC_ARROW);
        wc.hbrBackground = (HBRUSH) (COLOR_WINDOW+1);
        wc.lpszMenuName = NULL;
        wc.lpszClassName = g_szClassName;
        wc.hIconSm = LoadIcon(NULL, IDI_APPLICATION);
        
        hwnd = CreateWindowEx(
           WS_EX_CLIENTEDGE,
           g_szClassName,
           "Worthless Piece of shit.",
           WS_OVERLAPPEDWINDOW,
           CW_USEDEFAULT, CW_USEDEFAULT, 240, 120,
           NULL, NULL, hInstance, NULL);
     
        ShowWindow(hwnd, nCmdShow);
        UpdateWindow(hwnd);
        
        while(GetMessage(&Msg, NULL, 0, 0) > 0)
        {
           TranslateMessage(&Msg);
           DispatchMessage(&Msg);
        }
        return Msg.wParam;
     }
    

    See Also

    External Links


    Matrix.gif

    C++ is part of a series on Programming.

    [2 L337 4 MEEnter the Matrix]