home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 5
/
FreshFish_July-August1994.bin
/
bbs
/
docs
/
blazehumor-1.0.lha
/
BlazeHumor-1.0
/
Articles
/
55_FirstProgram
< prev
next >
Wrap
Internet Message Format
|
1993-01-08
|
3KB
From: barrett@astro.cs.umass.edu (Daniel Barrett)
Newsgroups: comp.sys.amiga.advocacy
Subject: Marc Barrett's first C program?
Date: 8 Jan 93 21:25:32 GMT
Over the years, Marc Barrett has made a number (17,948) of negative
statements about the Amiga, as well as some suggestions of how to change
it. And yet we have seen no programs written by him. What do Marc's
programs look like? The following is my best guess.
Please note the credits, since the original idea was not mine.
------------8<----------------- cut here ----------------8<------------------
/* MB.c: A fantasy about Marc Barrett's first C program.
* Inspired by a posting by Paul Theodoropoulos. (The printf.)
* Code by Dan "No Relation" Barrett.
* Spurred into reality by Marc "No Relation Either" Atkin.
*
* Created in Wordperfect 4.1: the ultimate programmer's editor.
* Anything else simply is not productivity software.
*
* This code is copyrighted and in the public domain. You can give
* out copies as long as you send in the shareware fee. I hope that
* Commodore will use this code in the next release of the pathetic,
* useless, primitive Amiga operating system.
*/
#include <stdio.h>
#include <flamewar.h>
#include <whiner.h>
#include <exec/clueless.h>
#include <macintosh/ease_of_use.h>
#include <macintosh/drag_n_drop.h>
#include <macintosh/structured_graphics.h>
#include <macintosh/no_preemptive_multitasking_but_who_cares.h>
#include <you_are_wrong.h>
#include <thats_irrelevant.h>
#include <i_am_right.h>
#include <everyone_loves_me.h>
#include <DataTax.h>
#ifdef I_FEEL_LIKE_IT
# include <problems/surface.h>
#else
# include <problems/internal.h>
#endif
#include <five_years_of_complaining.h>
#include <dead/cdtv.h>
#include <dead/amigavision.h>
#include <dead/amiga.h>
#include <dead/marketing.h>
#include <dead/gould.h>
#include <dead/cbm.h>
#include <dead/elvis.h>
#include "MB.h"
#include "MB.h"
#include "MB.h"
#include "MB.h"
#include "MB.h" /* Make SURE the compiler sees it. */
#define TRUE (1?1:1-1) /* Super-clever hacker trick. */
#define FALSE NULL /* Fewer names -- saves space. */
#if 1
# define some all
# define 3 500
# define opinion simple and obvious fact
#endif
main()
{
printf("Hello world. Amiga sucks!\n");
}
Dan
//////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
| Dan Barrett -- Dept of Computer Science, Lederle Graduate Research Center |
| University of Massachusetts, Amherst, MA 01003 -- barrett@cs.umass.edu |
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\/////////////////////////////////////