rdfs:comment
| - Here at Uncyclopedia, unlike many other encyclopedias, we encourage and support Flamewars. However, a unique distinction is that we support Constructive Flamewars, rather than degenerative ones. While Uncyclopedia is chock full of truthiness, knowledge, and general immaturity, we also strive to keep a social standard. In general, when you partake in a flamewar, please make it Constructive. We suggest the use of Pascal, Java, C+++, or assembly class constructors, for example: Maybe even C++: Even VB.NET And even win32 asm... to be compiled with FASM: But you'll probably prefer Python:
|
abstract
| - Here at Uncyclopedia, unlike many other encyclopedias, we encourage and support Flamewars. However, a unique distinction is that we support Constructive Flamewars, rather than degenerative ones. While Uncyclopedia is chock full of truthiness, knowledge, and general immaturity, we also strive to keep a social standard. In general, when you partake in a flamewar, please make it Constructive. We suggest the use of Pascal, Java, C+++, or assembly class constructors, for example: public class flameWar { public flameWar () { private static final String flame = new String("Why is this gratuitous code here?"); private boolean isNecessary = false; } public void flame(User doofus, User bonehead) { while (!flameWar.isOver()) { System.out.println(bonehead.flame(doofus)); } flameWar next = new flameWar(); next.flame(User.getRandom(), User.getRandom()); } } More examples of appropriate constructors (click link to show) For PHP users, use this code: nonsensecreative flames here'; function __construct() { $this -> startFlaming(getRandomUser()); } function startFlaming(moron) { $this -> $isOver = false; while ($this -> $isOver != true) { echo $this -> $flameText; } $this -> startFlaming(getRandomUser()); } } require_once 'flameWar.class.extend.php'; $flame = new flameWar(); ?> Maybe even C++: class FlameWar { FlameWar() { cout << "Flame!" << endl; } // Not allowed to have destructors in a flame war // ~FlameWar() //{ // cout << "Destructive Flame!" << endl; //} } Even VB.NET Public Class FlameWar Inherits ForumPost Private mstrTarget As String Public Sub New(Target As User) 'Constructor mstrTarget = Target End Sub Private Function DoFlame() As Boolean 'Do the flame Console.WriteLine(GetRandomFlame(mstrTarget)) Return FlameWar.IsOver End Function Private ReadOnly Property IsOver() As Boolean 'Godwin's Law applies Get Dim blTemp As Boolean = False If InStr(blTemp,"Hitler") Then blTemp = True If InStr(blTemp,"Nazi") Then blTemp = True Return blTemp End Get End Property Public Sub Flame() 'Public facing interface If DoFlame() = True Then Dim oFlameWar As New FlameWar(Users.GetRandomUser()) End If End Sub End Class And even win32 asm... to be compiled with FASM: FORMAT PE CONSOLE Entry Main STD_OUTPUT_HANDLE = -11 Section '.flat' Code Data Readable Writeable Executable Data Import DD 0, 0, 0, RVA szKernel32, RVA KernelTable DD 0, 0, 0, 0, 0 End Data szKernel32 DB 'Kernel32.dll', 0 szGetStdHandle DB 0, 0, 'GetStdHandle', 0 szWriteConsole DB 0, 0, 'WriteConsoleA', 0 KernelTable: GetStdHandle DD RVA szGetStdHandle WriteConsole DD RVA szWriteConsole DD 0 Main: Push STD_OUTPUT_HANDLE Call [GetStdHandle] Mov Ebx, Eax Flame: Push 0 Push 0 Push sFlame.Length Push sFlame Push Ebx Call [WriteConsole] ; Never ending flame war Jmp Flame sFlame DB 'Flame anyone and everyone in sight... ' sFlame.Length = $ - sFlame But you'll probably prefer Python: def flame(): while you_are_bored: user = get_random_user() crap = invent_flame_text(SWEARING) user.flame(crap) Heck, even do it in math class on your calculator in TI Basic: :Disp "Flamewar" :Goto FL :Lbl FL :RandUser->A <---NOTE:Requires Firmware update 2.56U :Input "Flame=", B :(A+B)->SERV :Delvar A :Delvar B :Delvar C :Goto FL
|