Trivia . It also requires that a relevant version of the interpreter exist on any machine that has to run the script and perhaps some additional knowledge by the end-user. Jstout (talk) 21:54, 13 December 2013 (UTC) > >| An unseen manager calls them back to work through an open office door.]] This means you're free to copy and share these comics (but not to sell them). Cueball: Compiling! [[A man sits at a computer, hand over the keyboard]] The title text takes this a step further. Nine years after this comic was released, Randall made a comic called 1755: Old Days about how compiling worked in the old days. ⋅ add a topic (use sparingly)! Computer programming involves writing instructions for a computer to follow, in a specific programming language, which is largely human readable and writable, at least to programmers who understand that language. that for PHP for one example) generally read through the code, or script, each line at a time as and when required, and has to do a lot of work with various processing overheads and the risk of hitting an invalid instruction or mistake in syntax that it can't handle. This means you're free to copy and share these comics (but not to sell them). This work is licensed under a Creative Commons Attribution-NonCommercial 2.5 License. add a comment! Get back to work! More details. |< As of 2015, the Linux Kernel contains over 19 million lines of code, arguably a massive job for any compiler, but if done correctly, it saves time for all the people who will ultimately be using its output. This work is licensed under a Creative Commons Attribution-NonCommercial 2.5 License. It was Cueball who asked. Normally, this takes a few seconds, but, depending on the size of the project and the power of the computer doing the compilation, the time required to compile a program may measure in minutes, or even hours. [[Two programmers are sword-fighting on office chairs in a hallway. As such, compiling takes a certain amount of time at the time of production. This work is licensed under a However, for the computers to follow instructions, they need to be given machine code — the actual "language" that computers "speak" and one that can be written directly with the correct tools, but would be too tedious and error-prone for just about any practical modern project where alternatives exist, where anything more than a Hello World could be awkward to implement straight into machine-code. This means you're free to copy and share these comics (but not to sell them). This means you're free to copy and share these comics (but not to sell them). Compiling may have just one computer system read through the man-written code and (barring errors) produces the equivalent stand-alone and direct machine-readable code, suitable for a given range of computers. I'm proud to announce that as of this year I've become a world-class expert at chewing. Manager: Hey! The situation is complicated by the existence of compilers which compile to an intermediate code (Java byte code for example), then compile the byte code to machine code. Carry on. Usually interpreters don't create any code but use the source language as instructions to the interpreter. Seems realistic that Randall had that politically loaded comic ready for some time, and when finding and deciding to use this old version of Cueball, he may have gotten inspired by the compiling theme to make Old Days. And in that comic, a Cueball with a sword on an office chair like in this comic is featured. This process might involve several passes to check for 'obvious' errors in the code, as well as converting some programming concepts that are easiest for humans to understand into equivalent concepts that may be far easier for the computer to work with. Man: Yeah! Discussion Computer: You know when you're falling asleep, and you imagine yourself walking or something, and suddenly you misstep, stumble, and jolt awake? Kynde (talk) 20:10, 28 March 2014 (UTC), https://en.wikipedia.org/wiki/RAS_syndrome, https://www.explainxkcd.com/wiki/index.php?title=303:_Compiling&oldid=183628, A T-shirt based on this comic is available in the, This comic is available as a signed print in the. Interpreters (e.g. Carry on. This page was last edited on 26 November 2019, at 07:29. {{ Title: The #1 Programmer Excuse for Legitimately Slacking Off: âMy code's compiling.â }} If his job is writing code and compiling it, then there may be nothing else that he can do right now. Manager: Oh. More details. This means you're free to copy and share these comics (but not to sell them). {{alt text: Checking whether build environment is sane ... build environment is grinning and holding a spatula. Programmer 1: Compiling! Guess not. }}, xkcd.com is best viewed with Netscape Navigator 4.0 or below on a Pentium 3±1 emulated in Javascript on an Apple IIGS, Creative Commons Attribution-NonCommercial 2.5 License. Man: Huh? This work is licensed under a Creative Commons Attribution-NonCommercial 2.5 License. The next comic after that, 1756: I'm With Her, was released the Monday before the 2016 United States presidential election. This means you're free to copy and share these comics (but not to sell them). Thus, when Cueball is caught wasting time at work, he argues that such activities are not worse than any other possible ones, at this moment. 141.101.81.4 07:04, 10 November 2013 (UTC)Nicklas, "Liquid Crystal Display Displays" This bothers me. Computer: Okay, human. A T-shirt based on this comic is available in the xkcd store. This work is licensed under a He cannot usefully tweak the code before it finishes compiling and the expected result checked. {{ Alt: âAre you stealing those LCDs?â âYeah, but I'm doing it while my code compiles.â }}, xkcd.com is best viewed with Netscape Navigator 4.0 or below on a Pentium 3±1 emulated in Javascript on an Apple IIGS, Creative Commons Attribution-NonCommercial 2.5 License. Computer: Before you hit 'compile,' listen up. More details. More details. Manager: Oh. Based on the Compiling comic, this shirt increases your programming and swordfighting skills to 18. Conversion from the more conveniently human-writable code into computer-executable files is performed by interpreters or compilers. Cueball claims that all activities are equally benign while the code is compiling — and that includes committing illegal acts, such as stealing LCDs. Computer: Well, that's what a segfault feels like. 173.245.55.85 19:59, 13 March 2014 (UTC), Made it into a wiki link and removed Displays. <
W9 Direct Programme, Programme Spectacle Angers, équipe Actu, Parking La Rochefoucauld Angers, Bron Avis, Tram T2, La Duchère Sauvegarde, Météo Angers 20 Juin 2020, Restaurant Savennières, Que Devient Marion Bartoli, Les Mensonges De L'histoire Armstrong, Cameroun Langue, Le Lièvre De Mars - Bd, Faits Divers Nord-isère, Mohamed Koukam, Marché Villefranche-sur-saône, Comment Regarder Tf1 En Direct Sur Pc, Centre Commercial Hôtel-dieu Lyon Horaires, Parfait Au Pluriel, Amarante Vin, Bénédicte Mathieu Et Christophe Jakubyszyn, Centre-ville Paris, Lyon Vaugneray Bus, Mairie De Bron Téléphone, Info Dernière Heure Coronavirus, Beauvais Ville Morte, Oullins Municipales, Love Graphic, Je Ne Sais Pas Quoi Faire Maintenant, Reims Foot, Covivie Com Avis, Château De Montgeoffroy Propriétaire, Avis De Décès Mions, Madame Bovary Livre Pdf, Médecin Reeducateur Saint-nazaire, Rmc Story Direct Tv, Météo St Priest, Bellakehal Ali, Lyon La Duchère La Métropole De Lyon, Https Youtu Be Dq_ivxk 3dk, Château De Saumur Avis, Avoir Un Bon Copain Partition, Saumur Kiosque, Aujourd'hui Peut-être Paroles, Troupe De Biches, Chanson Joyeux Anniversaire En Russe, Les Meilleurs Quartiers D'avignon, Chanson Avec Le Mot Cigarette, Ligne T1 Lyon, Programme Rugby Rmc Sport, Paimpol Tourisme, Guerre Du Transvaal, La Famille Bélier Film Complet Gratuit, Bluegreen Rueil, Disney Revolut, La Banane Cholet, Fiche D Urgence Crr Angers, Spiderman New Generation, Bon Champagne Demi-sec, Le Pays Des Autres Poche, Piscine Gerland Hiver, Tours Population 2019, Pluviométrie Lyon 2018, Météo Annecy-le-vieux Heure Par Heure, Guizmo Triste, Easy Piano Sheet, Présentateur Cnews Femme, Raffinerie Feyzin Coronavirus, Inez Chanteuse My Love, Je Pars Partition, Vignoble Saumurois, Kmaro 2020, Match Ce Soir Lyon, Le Bonheur D'être Maman, Château De Saint-laurent-les-tours, Livre Romance Jeune Adulte, Fort De Meyzieu Plan, Beautiful Lyrics Heathers, Bfm Politique - Dimanche, Ce Soir Je Rentre Seul, Les Quartiers De Clermont-ferrand, Pluriel Des Couleurs, Partition Musique De Film Piano, Ou Acheter Du Comté, Municipales Doué-la-fontaine, Analyse Stromae Papaoutai, Nombre D'habitants à Angers, Rmc Sport Access 1 Gratuit, Hotel De Luxe Avec Jacuzzi Dans La Chambre Nantes,
Commentaires récents