BBS: Inland Empire Archive Date: 05-19-92 (13:09) Number: 177 From: JIM WELLS @ 930/21 Refer#: NONE To: DICK DENNISON Recvd: NO Subj: Re: c vs basic (was: Conf: (2) Quik_Bas
DD>DD>DP> char *strcpy(char *a, char *b){
DD>DD>DP> while(*a++ = *b++);
DD>DD>DP> return (a);
DD>DD>DP> }
...groan
I can see that you folks need to know...
The Top Ten Reasons Top Use C
-----------------------------
9.It's easy to spell
8. Manager's can't read C code.
7. You can make neat pictures with your code.
main()
{ /*
You can
make neat
pictures with
your * * code */
int a,b,c,
i; a=1;
b=2; /***
xxx xx*/
printf ("%d\n%d\n",a,b) ;
for(i=0 ;i<10; i++)
{a=b; b=c;
;;; ;;;
printf("%d\n",c);}/****/}
6. asm {
LINK A6, #0xfffffff8 ;Now even assembler programmers
MOVE.W #0x1, -2(A6) ;can prgm in a high level language
MOVE.W #0x2, -4(A6)
MOVE.W -4(A6), -(A7)
MOVE.W -2(A6), -(A7)
PEA _strings.L
JSR _printf.L
ADDQ.L #8, A7
MOVE.W #0x1, -8(A6)
BRA.B 0x5c
MOVE.W -2(A6), D0
ADD.W -4(A6), D0
MOVE.W D0, -6(A6)
MOVE.W -4(A6), -2(A6)
MOVE.W -6(A6), -4(A6)
MOVE.W -6(A6), -(A7)
PEA 0x72.L
JSR _printf.L
ADDQ.L #0x6, A7
ADDQ.W #0x1, -8(A6)
CMPI.W #0xa, -8(A6)
BLT.B 0x2e
UNLK A6
RTS
__initargcv:
RTS
.data _strings:
DC.W 2564 0a2c 2564 0a00 2564 0a00
5. "I can write any program in 1 line!"
4. You thought FORTRAN's implicit do loops were cool:
char *p1, *p2;
char a1[10], a2="Hello";
. . .
p1 = a1; p2=a2;
while (**p1++=*p2++);
. . .
3. C is useful if your performance is based on the number of
lines;
of;
code;
you;
write;
2. It's portable. Uh, how many bytes are there in an int?
1. The definitive reference manual (K&R) is almost short
enough for a programmer to actually read.
0. Code is hard to write, it _should_ be hard to read.
===
* SLMR 2.1 * C is Quickbasic without the makeup.
--- InterPCB 1.50
# Origin: CENTRAL BBS -Texas' BEST BBS! 214-393-7090 HST 3+GIGs (8:930/21)
* Origin: Gateway System to/from RBBS-NET (RBBS-PC 1:10/8)

Books at Amazon:
Back to BASIC: The History, Corruption, and Future of the Language
Hackers: Heroes of the Computer Revolution (including Tiny BASIC)
Go to: The Story of the Math Majors, Bridge Players, Engineers, Chess Wizards, Scientists and Iconoclasts who were the Hero Programmers of the Software Revolution
The Advent of the Algorithm: The Idea that Rules the World
Moths in the Machine: The Power and Perils of Programming
Mastering Visual Basic .NET