peterm@dna.lth.se (Peter M|ller) (01/02/90)
What do I want to see in the Macintosh of the 90's? That question was adressed under the subject:"What do I want to se in the Apple of the 90's" but became a war between Mac, NeXT and MS-DOS almost immidiatly. I want a constructive debate, so if you want to throw napalm over somebody, *DO NOT DO IT UNDER THIS SUBJECT*!!! Then what do I want to see in the Macintosh of tomorrow? I would like to divide the changes into three categories: 1. HARDWARE - The hardware is not better than the software that runs it. True. But the Mac hardware is, to say the least, not thrilling. Maybe it's very hard to include DMA, blitter, co-processors for different tasks etc. but that would allow programmers to develop even more thrilling software than is on the desk today. One of the really innovative things in the NeXT-computer is the DSP- chip. Couldn't that be included in the Mac of tomorrow?? (By the way: isn't it time to announce Macintosh III instead of Mac 2,5, Mac 2,9, Mac 2,95??). - When the Mac first saw the ligth of day, AppleTalk was exiting. Today it is tiresome, very tiresome. Why not include ethertalk?? Even though Ethernet is becomming slower and slower (as people gets connected as well as compared to fiber-optics), this would make the Mac much more interesting for bigger companies and Universities. - Include a termoelement-controlled fan to avoid unnecessery noice. 2. SOFTWARE - The strong points of the Macintosh is the ToolBox and the software. A continued development in the user interface is needed if Apple will survive as one of the 10 big. - A very interesting thing is the ability for the user to customize the user interface. The user should be able to change the look of the windows (f.ex. through the control panel); the differnt buttons in the window, the look of those buttons, the look and action of the scroll-bars and the look (color, shades, font etc.) of the window. If a user like the X-Windows style of windows becomming active just by pulling the mouse inside them - then let them have it! If the user like a three-button mouse - not just let him have it, also give him the support to send specific tasks to different buttons (ie popup-menu on the rigth button etc.). OK, I know it would be a big break in the Macintosh conformity, but the Mac will always be delivered with the one-button mouse and standard user-interface- look, right? Nowadays I can buy a new car customized at the factory. Why shouldn't I be able to customize my Mac and its interface? I already do that with various INIT's etc., but that requires me to know that those INIT's exist and be able to get them, not "macish"! I have included a sketch of a "User Interface Builder" (converted with BinHex/StuffIt) below. - Develop and support a sort of Command Line Interface (like the message box in HyperCard) with a high-level language with wich one could control the OS. It would be nice to be able to write a script to do things at specific times I think it is a real interesting challenge to develop such an environment giving it the look and ease of Macintosh user-interface and the power of cli. I am *no* MS-DOS or UNIX fetischist, but I think that many things could be solved with such a language! Why not give HyperTalk a OS-module and use that in the OS direct (without HyperCard being present)? This would also satisfy many hary-core users who don't feel comfortable unless they have a hex- display monitoring the state of the computer.(*no* flame). - Develop a real "Talker" to replace the old MacinTalk, to be used in the user-interaction. Include some of the most popular INIT's in the System, such as: * Screensaver (a la "Dimmer", which does the job without fuss) * Command-keys (like "Commander Keys") which allows you to access a dialog box via the first key in the name of the button you want to click in. (ie. "p" for "Previous" etc.) * SFVol-INIT (popup menu of disks in SFDialog box) * SFScroll-INIT (remember the scroll-position in SFDialog box) * Quickeys.(Makromaker). A true masterpiece, but shouldn't that be included in the OS?? But please add the ability to record sequences as a complement to build them. * PopUp Menu (Popup menu anywhere on the screen) * Rip-off menus supported everywhere 3. OTHER TNINGS - PRICE. Please don't charge $$$$$ just becouse there are people who can pay. I don't want to pay the developing costs of a program, I want to pay what it is worth. A good program could cost becouse it is good (but not as much as today). I would like to buy MS Word, becouse I like it (it is *not* a Mac- program, but is competent and have learned it). But the price gives me (a poor student) no alternatives but use a pirat-copy. Shame on me. Only on me? What do you say? (This is probably most acute in Europe. Almost all computer-related stuff here is twice as expensive as in the US. Why? Why should I pay $50 for IM 1, when the price tag in USA says $25?? Why should I pay $1000 for a 20MB harddisk when I can buy 80MB for $800 from USA (guess what I did). The University price for a MacSE/30 in Sweden is $5300 compared to $3000 in the US. Is this sane or is someone out there becomming *very* rich??) - Rewrite "Inside Macintosh" so that it includes all Technical Notes and is up to date. - I am sick and tired of this platinum-computer-gray. I want my apple in apple-tree! Or at least in white, black, red or slate-gray! Give *us* the chance to choose! Yours truly Peter Moller Lund Institute of Technology / Sweden Standard disclaimer: Nobody knows anything about what I am talking. Infact I deny everything, am completely innocent and propagate the opposite. Below is a MacPaint-file wich must be converted with BinHex/StuffIt (This file must be converted with BinHex 4.0) :"e9*3LjcDA3!8dP8)90*9#%"!!!!)-!!!!!!ceY6593K!!%!!#$!FNaKG3%!!!! !!!!!!J)A9A0PFL"*ER4PFQCKBf8J3R9TE'4PFUUK4!"kiG)!!1i+!3!!!!!!!!! !!%#!eFi!HR(D!![MJJ!!!!!!!!!H8%j84de36P3"!+'c%LQKY5-1!!!"p3!!+md !!!&b!!!Hb,9E!MN!!!!!!!#rd`!!"!JSd"0"J`'[d*N$)SbGKQlX+(*$*SbF-Qj F%!5!$m##M3!)"F"aSFUF-R*!*(&$"k@C-'2+J""5*`dE-LK9#5!)a3Q9)`&lrQ` LG#"")!'*N!!"bC4JU&N58J4Fd5aJJ(S!P!6`3q"!Nc"d`S#S3iHTP*%!b'`PN!" !5"ik)$#L+9-@C#F!%3#d#K!#%Y-1!"`!q"-J3p1UJVX"#'-!`GFa8-+NB3QbkLB !L[8C)2#9$C[+!3"h#f$*3))TBHA3%@0c+8%263-Lf!NJ3@bQ4J2L!4!&!!&eFJ" JmUh1$3"aa08%)%(F6!!Ma-8%8%5`3"K%!F-S#`JSS!AG'J"-81F2!!+"!%+)"e! P8%$B!2#B!1!,`*8!eJ3B$M!`0d(h'(3(`'IaLH"EE!&J%)!``0#@@`!)!4$K&3! 8N!###3833K!(!%!A!"45&!&G3"+!@-33V`%J)%J&J))"!1lC&T!!J5fD4m3EN!" GC-BF"pbBBaPM!%jD!C!!mkqJ`B+UUL4F@!@!`iF1ZrflmdmLa@jh-'Um8q9Iair rh(AEG8FN598!8+S%!!ML`jB)@!+)#3L#!"!"%!!KJ!L!#!!pIb)5-E5S#&9)Nb, p"i#T8`!44"""&(AU2d4BVf+0"@2!"Qc!'$6#5TBX8iGR!3333!!""""!!2d$4,F ZA5!J!,#0#3*+f3)#%&%3%D3RbVG892hELl*PcjC!3$NNS-$K!%*)B$!3%#$!A,V r%)K'`%&%-%"V#I`#m1XAV0H`""(*3843j`"9E10'!3%#h5!q4&-BKiq1L#12,SL )-j1#LLSU+##iNqM4ScZBm1(MK`S1N!!A!!)+d!4(564Ar%Kj2mpGLKYkS1!BJ28 H&"YX,IJi$!$)(bXKCm$3JMP#6!&%%1fB3d3`r!MJ44$S#%$#$c!iK)3ErPh)$b[ L5E2$&rq)Sd3E)Ci"!B!rY"$L#`iiSBXp523!SMpJ1)4)$rS&!"mBGJ6KcSBY)-' GKU4SL-S22!#!"#V2q,JK##j`"`NL,3$K(i!#%QJJJJSbk##%%P*S)BDXD-KK+`* i#+)i82Th(MeqM"KL,J$3D@HGH0kTTeS!9*!!64AMm+P#0Sf4!m!!!(c`ccIjr$0 13i!BLLJ+!+#3!!m!ia4k+!!Bi)("THP8BF!IpIacM8H4ETU#2jB#N!#1+JD!SJ! J+U58kJ)!C1!2"MJ!J0-K,F%3UJ&L&2+,*Ia8F5X!+rb$!K'q!N!)%!"!m+S"SLJ $LLVmU,,X"[pJ!)3cG@"##"2M@#ZU'1@iJUbbKZ,D,!T"T'!##BF)3JNNeiUL#&, GIKYZ[553!%#)!jI`+kSEKELEl,+VSP"%#J86)J%PeX*ULL,E"Ka[VV[LN!!-"4J F2)Qka"TV#3$`ESS#(UeH+bZYYNV++DHA2XU5cC5fQZR1I2S*UD%"!$#STN9rS-d r!I56DY%[,"f!2Nm$`!%qDS(!3$PUm8Fd!#aJ(8!)@kXP309AUd8feje9(ECD)M$ #pYPITae!h1FF@P!JEQ-p!3P-c-$$2B(-mXFl2)ccc!(-E20"$qH!T3m!""30J$" Sq`hi$(lF%icKlr"bcMX(X10i,r&J!-cNPIrJcfPI[cf"#qc-B)Ba`Hb5351af-+ '!@aXNd%XX93!"1X"!"%!jRAl(EIYZ1[1Zqr!#dqmmFJV$cX!"i#pAd(iq!2!"-r $B8rZ'E66Lbd2P#jm,l&)F$cP!334$22F@rhp2q'2rrcJJIK&"Yl4!rBalRhKN!! ImSB3MZeeM`Al!3B!F##q#)b!%60``$'#FBX-2+*h$+MHm1#"YFSG)3likai(p[1 ,If#MJPU$(JGh&`Ylr#ji`i0JK"Jid(YU8F8UAJL9'0jZKVbcS3KMS82k!5% '+G5I@PT)a!MmJ"mrm-2jCT'q@0b#G1rBaMGkdF6+2I'(%!cL,kTi43r`B)YGR-A LMV'*Er5JM-P$BDT8b%)ALLm!)1!!1TcB`$d#-3#Vm'2@"%Nrqd9aK908*#!C@EN J"!+0qdNN%5Fj5$-Zcj!!N!!-!"A&Ga-12#!GMEbN)G-B!-83m3#"p)hb!-%"mFd +!03+`6%Uji!F`)-IUAaN(emC5"-!J9U!%)(i%J!C!)J""B`B3!5+X!mR"J#6N54 L"3+*!L#F!JHB!-%CcP!#CX###f!3!3SS%B"TJJ1BRK5Q@L4)`80addUNF!!)+%% *8NJ#'&+!4!M13B*i2)!(%)"RmUkjb[heEjXF-%%3k%%+AZbcRji!K"3!!3)8q+) c"%JSrAl`$hPkKRrLJbJ%!N%"8S"#"2`N"53d#JN3))%3DdQ!5#[hKhpJmk32$H3 $!R!"F(+!$*IJ!"-d#SB3(+*b$)!"1+SjJ)))!T31&9m"!MNC%)L2FZhS@N29mJp Je(1VN!!NJ&FR%pDeB*@X+&dNflb@2eD#limJk%!jUK!!+l`9U(Me3$P8%B"8M"@ `@IY!1CMQMmc*9Dba)f9"i)&A$X`0EC,p"f8IflE)kQ@biQ0!)$'3!!&'21-"-*K "1!i"$!(8Bc,p-*YM-a$)$'6#%Fh)a#aQ%!0$J)%![`@#!!6J%'T"S&U#L'eRqI3 ffR+J!E&`"$1bXBNac-!BB%!!&!JJA1,LXPV9#S4bkFDR$Z$M(aN!K5RMmBMTIQ) Fic#''4!J"5XJ33+5%!3BX-%-(!LL"X&3,Pf,eS,cTRHplFh'Hfe`"Q!JS!T9S)) +9&#)+%4iQP!3Vf`043)!G)!LrfM02dMk$r8D)!b0Q#iMKR'$F`$L`9ASJLK'8B! J4)%+%6J#&65mh1ke!-5YmBFrd'YL&1Gfa6B`Ji-K$!89U+)30UC#"BK!K9#-0e8 GlS!GC[#%8@5!&'I)3BNjF',62S!"`c#('Fa!!$(BJ!Ri&333S-%-"!b#"N)3F+S B!)!@e+%G2fL&,6bK$fZ-q4i1%F#P+2G9!PcC8(c@FKMqd!TBq%)Fm"Lc1acb+FJ #J-mrIJ@PEq%,ECa+[CH&Y)FC-3G+Cm-AimL",9$YD3+I0`#dGZ[Ac2Z2!DMh!B$ )fh*Yh@[e-J!B`LC[dG*QJ%!b`"PQL--ie&&VX'%0V3rB"!qfJ8TGmiRCcYl'Ti" "l@&E'`$0jJ!$YX%$B)#Kh-Uf'YE5r3"(Q'%1`bMhJ-mpb94r@fb"R'[I1"Y[Z`@ bNb6HAY(H0S"!IS!IXH9-@H0"ZE`!3!L1E6J()1"S[430#"4AUd1#-2!'"$)#a-K "5p4#J5%!!`33L'd"2!!"*"#A!1*6DdX`hM`!Q*`$%b!(%9BH!!X)!33`PhN))#" F4PHm*552(GEdbB%,d!-)Q$#(@LiJ""2-3HALD`!6&,%*4j!!i3)C!)-c3X!-F2$ mh`#JZY@"8)S%X(`)b3#"*+cNFbmS3K&5N!!%+3S4L"6S(4*4Cql8!cPh8Ma$,A3 33L*'-!PJK0d,K9"!i%R4L3!BAK+3!(Ll!D4)8Q$%pZG"*`)T+"8!2#H""*)i24- b,i9)%+%8RMpmiNHI4QU")EC84cN1-Q%-PRGp!SRSMmp$8!!&1#%-4qJ!!2,1",H RD[53!(c#2m!4@iec21)IRa`!2(!TN30Lpd#%!J#iEdm12"cm%kmi5d3[a5N`J2f FT&c#8q8!)&*"%Z2!2`lKF"$RF@@eDGl@Ij!!p(qUjLXEeh'FJ8X)5&F2!%46`!r Nm!r!j)!A3!ji)$i'%!!F-!6J8)%)m%FHi!"r*&c!j'd9#%P3!!PF!dQ-4`iRL'i L'"F)m'*r&!)*X))#d)*dP3(T*i-#`!8$@(AN%!'-`!jU`3&!B!J)J!R*)$ikJ3L Xi!`(%!GQ"`&r4&j%#%NA@!i$J)3F5!iL%(KUm3G!N!!)$e!!+Q#&3)!)XC!!!JL !")%(#RmdK2iR#HA`"pb3!)3G+!4U'!!qd)B)d!N-))H)%!STB!"*)!f5S)FEPLY 5p(pND)Be5)L5m)5)@!Ta1"0Y'!)T%!"+8(YmYea%Q%Ef9`j(Q)3FP`H-d)Nj%B8 2`!&91"-KS%r1i!"*i!aKN!#+j+@!$U&q-`L,%"KqKq)"$S%!Pl*FrCG'),*B'dL !m!F-L$B6cdKHI!C*2A81'TL%e!B!$p!26"-2r!G%*$8-!ZL!lfH!`$!2cDKF%T! !FE'8M,JNMc1KA"%`F+*9GI53!"F)!!`"m!G"!!aX!%`0i!%)!!*"`"m!B(F!!!- 08)q'FJ'Np`rXL$815!%8N!!A4913!%G(!JSC!M%4"0jPG`)!!4(3MiC5+ld(!'6 `D8PB!G4J!M1`#D430%*J!#6J$#VR%%b!#'F`"iH3!!@GX!LC)!`6X!15N!!UYC* prj!!JGA)!49!"5QJ"+r(N`P!!LNJ"03#!&k!##Q3!!3#)!C5N!!%*I!#P"!*,QN dk3F!aqL!0SN#@NN#A%N#k6!$%L5@C'Q@K+L@)R!"N@#4PJK*9q!*j8!'JGL4&*! !P9YjF5P3!LQJ!'%hP'8T!)&C!L*!!5d*PHN("1@J!$3)N!!Q)!0*`!&&%`6'3!, Z%!FV&`)2F!*))!K")!P)N!!*`$!"%2#8KN+-!!!&)&!1%9#D(!H#PI0GqkJAc0J dDS%!!I"(EaQ0a5KB)-!*5IK`))J"RY'A#&"0k+CFd2P(KYQ0a5LA8K4)ieL1jjL 1d[J2e*LGr*!!E1RSMIm!MPA*FF*'JHUSNHh)H26!"aY)!!KBF#8%S#*&14-iF!S 35"iC!G('$@@3!!R18+#1T3"Aa(%4%!K+)!%@8!+Z@@e[S`#!mk!(N!!%NN!(24# LhNCF("!%i[-!m,!!-4%2-I#!%C!!!(K)#5(!SR4&A#``"M'+#$N"!&X!1&FC!3H `"*a!"aNJ!KEkQeC6"6&J#@#J#&Q3!!1@3+82q&83X!kH&Se*S!"B!!RbN!!%5S! &83!ifZN3AeU*h4J%1J!"N!#J#%Q`"0!!!$FUF+V'!N'J"$&STdT`A)$MEh'D!j! !!!EaN!!-L+URPL@LBP1SPEKXBV1RN!#U&i$c!1E!0!DU&cH+!(R$'I[f0J3!1(C h!*R'6)JbHRb@!Ce+!*rk"r!!$a(j!rJJUrm3$MieUL9NUN"!!H,h!1H9!+#`!%" J!B$3!J#3!!@GZJ#IHJ33)'I(G3$*!!1)PJ![J!j&!!'r%!Tqm*!!rQLU6d!*JJ" HR3%"`[S2#I!+ke!%PJ!+VH!(c1TBcXS"#2!&d%!&h$!()"!)'c!*e`S##&!%d1! +hJUZ8[GTT[S&e%!&8N!*P4!!#8!"Mc#Xa9S%&U!+m6U[2FF!RiU[+2#`%CX!&`! )@*-!!YX&%'#`hmUV#XX%#6#Z)8X*LL#a&*!!VX5k!%eJ!I!UVmhkV"!3XR1J!$N "X"%TX0[DV3#!X)T(1Ei+V!k"Xm9kV-QkV+mDUl0DUlHDDESD$#jEUM$,2DN+#+Y +NklU@!,`UD(DBiGd9jM+"*V+U@rPA6LR&TE+YQP%YeS&12X"#0e'ARbN&b4&$&T eSjB"$0e'9`q8D04#!R[,"!ja!1$`Yh-EBBi,!!9JZ'VKYjkfZ(V4Z)rEYj4V+)% V!&8!"*FE!(HVZ%!N!+#V&T,UED9,"3#3!,UV1eDZ@lYr&,Z!+d8#3,ZfqkKiblL k#lY-i'qPfa$"bkGe4EbT#cLa4BlYm!m%X(+p#dQj'lc4L`"K9Eep5lUY1lLlb`6 Eflh@1lH6)6i(F+-2)%(C"3HK&3!5"!)$!!6Y"J3$`!biP(0%Kl[Tbcf!JbJ!N!" GL""D)J!#0d%!3L!#e#)#(FChhUXAk1Yd&h#M!q!!CK!2L"!)R%!'6#!#)5!-)1! -iL!#6-!0$Q`-5-#rhpZmH['r&a$!'m!$fD8*J5F)q4!1,a!+*2!%[%#)qd!-+3! &,#c"i)Zp!2!$K!X!&F`"!r!"'*!!ABXJ$I,J##!3!L"-$NIR"&,J`1J!"NA-ZRN ,``'-!65-!)SJ!B%J!3i*`JS-!P,3aC4*a*4c[NHFD$"X`4JF!iJ3"j)3"Ji3!)% !$$a!$%M(a30!$1D``RAF`TkVYmDl[4XB!2)B`GH,adkRZK`JbIY4bId,[RB99`% ![9%l[CEm9mhi4lF,b[Z4bXD,[&*N16HSbFcVZBJebXFlUI*QYm,VXVMXEj6+bmb lF*(D"([99ikPZS*&@)D9X+2m")X9RFQmbNhlblTX0p4-c+pmc9MMXDEN!6j!`m% !$m-!$LaK$rXKK!1A!B#6!EYP"Q!3$*J`$$!3!0ajA(3"AJ6`G)m'GaP`SaL3!&V `(!bC-!i`)!!8%!$ih",(YFpU"34kPV$X$,F#(Fra-!icJ0#9)!N%i&+BB!-C"!+ 0i"hp(-crV*U`i!-$[3Nc!!i#8!%3TJ#+%!T8!'%%F'0`%G&01p%"!!XmX0,cd&S `I39SJ!V"!!8eIG29N!$6h*`V0qV154E2,!d',aeK#U!+SB$899!!89!"hD66fMc 4$q!"JX-(q6!2-c!$pY`)Np$4S!!*0*!!d5$3$,j4dVZXbGN)#1)ARHPmUEMm$Jj K!',6UE6Xel`lcEdmF",#""p3+L`KMl)EbfkEZ4XA,IJ!+C!!,FDBA,Fqb35p!4G !F#N$d")$!!cS(0P)l(3'F+-3!!FJ!!GUN!!2UZ!EP"-#jU`@am8!%Z!3U)'liSY ZJ"-"Rh!#c"$DeG)5#4!*am8RP,2E,((*ReZmP'd"Sc`-PdhE#a!0&8"m@c!,1%! -6XN1i+$CHQ'j)"MF`md1aShGd@!1P"N',88#%K"iN!!!hGN,JUcYf[!3fl10h*& !!*3C"#e&$[-0HZ4YZUKlhTlp&[L`hLe"!#%!i#NJi+8Jhr4Yhkp,fFF&![a`hD3 G$!53!!('!!563!,Ni(b5-0ki#lbNa+D1$3M4'`#$2EH[UmPIp3rk+11GflSXEVa IK3qMQcrB@q-hqPABS)prX!r8fjF(VVcMqe@-S)q!8%h!P@JdAV`flK!-S)qIS13 %F0X(AZ1!mdF'F%9-!3lL"`T8IY[frGYC(J$09SeT[ZD1h,VrLm[4bq(fe")#%,e U6MPX2X&eq`!hHJ#-i"!L%"-#`'FK!!+!N!!)XE8!Sq!-B!!$"`!)8PARBqad%!! iaqB3*S!"k(CF"``)L+"m#f!+CM#4ajET4LcNQbdq%(#M$0!"mf!)L4i"T53#&8! 8U'i+"R!10X!!hS!(B1kr5LcVJ'2S5TES#L!!2#!"[%i"q2$V"Y!'[,"ZVQlIrc[ V+m3-a`!-L8i!!L!#dUi!#($UiT2U`)-$fRlXV2c#R1lTc@!)2S%!cflZ)U!!&+$ Z!*!!kQD!lHpZjAFXli0Hk)e`klNZ!"c!!5'J!#)!kImq#XC`"MC`!*k!!I$Z`T! !M1F$'&XKjHKkiHHaC3#L(ZJ&ImXhQZI+p4CTA[)RVqQY2"2M'leQ[Rjc$ZJ%$q[ -2FXh#YLXiH8EEmZZr0F!S!r8Lr)mVr)F!24*[Z3YV-h@l'h"A0MQpMDME-amj9F pTmb$99J$pmc4h&KGRmhmGYKPc`(MD*QUF$Dq$$MM'(00[ElU0J0UGJD!i)4Z2h! (F%81-!F(B!CX!!b,9J$4@lF+MILGfQ`-m!$c%2KXJ$8V+3J)%,d&6$N0fGX*#dX -d!#cF!cQF!D--(9!%!U3!$!&"9!!9%!-%8!%4+"qRAS!&m3!-h!!jJ!'K%q1#+` %C`-)S)!)P!))+1$S,RX!F82l"R$l`%$k`9N'"&!jl93!PK2lacm$b6riPr)!#2c XarAlP&)Ta-rhe@m1Bh!-M*!!rEi4!)3`"!9!!3X5!333"-G&f,5MM`U!D1EhpNa !E3C`A'&*f($2)E#p[HI-iJB`ZfX'd+q4$Bid!*5Fq2N!3qCX%,B&Q'JQQIMa3K, XDfQ0!a!)TNS&h!mAN!#8!)*im`(Z3DrK"`K!rP@6"%"F'%!Jf!qP,EQ-ZV#NqIM %#c#"%i!I6)!3-!&bJ!Y`!-C!$ML"P36pe)*D-3BPMqR`YS+$D$`!!lJ!SB!FP)) 8N!!!XK)8%!!)S"KNJTmJX5#"+MJ$*!!F1!-)B!lJ!%ZJ+l`R(!!!I-!(%!!`FB* 3N!!!6%&XT35BJ!!S!#5J&%#,!,!!S)%NS!5i*`9!J#5!"*lEpI%`%k"D)!!-m!B C`!k8Je63,JN"!C!!!!K!+#KAI"!D#!++%J`%)5%mJiH`"430Q1-'a`m$5)%$!!H iJ`4J!T)!0a!!%5!2"J'eN!!!))%J)!5NJ"30`N)i!JmK"`J((J!1i)"5@!!B`+A c&C82!&!!iN)--J&)8LZ#J!ad!Q#3!!`JJ!N`Jc@3!2G%J*R3&ME3)XSDb9![!"2 180U!5Irl,Vh38)bH$V!0%3%4+)@IKL-&)4!ikY!K'J3EDM!1i!"%i!dCS!0d#"" `-D6$Ej10bSDj33(D3*F*$D"40)i'3d`8fB!TT)Sp34(cK%@XL-rSdQNGA*+0"!# eU3`-J"2X!f"!!0J!$d!#1f(G0B!!`-BFJJbB!q!"!b#"f#)"pTR&15EP5RP`"SX $#4K"$2L)RdB8r)45C3'Q!3LS@bYT,@J9'E!)+)90L6Jf-HbJT1qb%hNEEJ)%B#S '!!!&)"3T!`Qi5L--$*3"6,!$CX!Y-!0*!"LS!%@!#J`!((!(-B!CF)"Cd!'mcL! 3!FiJ($J!-#!%&X!1'!5i)"N-J&P!qE#LRYU+SQ!%!!)543'S3)q#""D!"%5!*#! "XT,48!5Z!'@K+3NJ!BM""")!53)%J)!%36a33!N'!-S9'3Z!EXQ*%%SU*SX2 X3()!#1J!$iJ!T,%X!3)6S!M3J'E-!jj!!K##8S!#4X!"3!4-J$5D4KQ3!"V63@K %")l105B!f"J,Cd)3)!#3!)!5J)$*@"P4)QrdM5!J#3!"+#!FTb!))!38!$@@aY+ R!&*M*D3%,F%`9JJ%`!P'!1[V-*G1')!"1S!")J!-L!3QB!F3!K%J"ej!XdN"-i! 4F)""`!(-`38B!#+!#i!!4`!'5TmF!!+Ni"J-J%Q!#%)!YGNdP'243)"&!`6!%er 6#aqb'BP)H4$BY%j&I*%@N4Pp!%FA%bJ(5k!@V5856)D3!035+T!!C`Y1$Q!!Y#! 3p`eHQ&U*,4GJR`%#jD%AG#6pN!"h1bLN"+F)%!"Dd(8XNLD!FZ3!4U!kJ%%cC!C `B!B-!UJ3!aB"!CJ$Q1!@a!"'J!!N!6'B!aDJ@X3!$$!,#-!%N!!!4q!!D$`!N!! P5j8N5!!K)!5!+0b8"+TA"+L$"1$e#)06p!!N!"'J"*LJ@V`HBS!H*8'K*!AQV%q 5!$B*$-#"-H!"N!!!#55"d4B"CJ!b5*3m3"$S!)BN#BK!`T!!P#4J%!J!Ie)SH8' QG&U8Vp'C!"!3+JXP))J!k#j4JJ""-+MDj+-m,S13!!3!!N&!+`N!+,L9IK*3#NV B)bS0T4*!!SQ5""",+@!Xp`98H$f%)"!3!8[CdD$PTKa)i)!BB!)QJ!4L`'Kc!(b -!#!"6#!)YZ3$F!"%B!lB"(L*!3C"!"J#$L"2lNNBUHKQb3Z$D%B3B3)ERP!d#!# dH'kL$J!3!`%3L"3GEcZB'dKK!S+fB$NHjJLXNF)P%)f!Z'--F!!M5!+1i2k)!fB 3"aB"!c!(1`!$B)"a-!Jk!#Fi"JL!"Cb$!6!!-!'($!Y-3!`!J@i!!%DQ"(JpNZ! 8bBp*)!%3jHXK"55!%Z$#4'#(5!!4)!5id&+#!%IjP)MQ6j!!!%D!"$L#*5!0(!! 3N!!%%Q!*R-SR3!)`!3HJ")H!#G&!!A0mJb*T*i"a!!L)`#!,4e``#X+G$b3q dU333J,`d'&'6%*!!J%53!!$UjYA%Qp@#EiT-!(!d!kF8'*a0%eXqcF3T0e1!!#! %Mj0@EXea#3L)jXKd!%B!"cL#(1!)p)NiB!"a!"%3J([K0LF"Jb3%aq"caXT"J!R Q!#))#d4!$#!"SNP+"*))a#A&!!!8ciPd2)&!mS54d2-L5Nm3'3#D!HDD#6`4Q#M "j@BjCU&Hi$M0U"TF6`C3)kU&pM3Z-dm)*"V`142%Tr44!+C!$J5"A0!*(%%(B!5 3!#!1F,!c`!'1J3&!)6)J'$L#1H$%5)%c-!!ii"TiQ)J8!T6!fC3#j&%)3!)P3)J S`"3d484J#3#!Kd8+*&cb8+$5"`'F!!Fk#D3"R(%#N!"J#3J$#8!(5N%k1!"+J!J SJ3!J$5i"+4J!*5!"(!!B!%*R3PBkQa*!#-bh#5S!(PEG53$AN[FpV!ic"a&!$a@ KD6%45!)Z)!'F!"c3RbRUCTiSC#!$!S!c)+#(!"FG!$LJ3+-A%0K!FSpbF#4!-!f 8TeMC3,q(db`D'LSp+f+0a!2*LA)J6*C`$2+(Y-LM"'!$!B)qfRm#J!a3!%XJ%f! $Cm!-lLFj'!4C#"R%(E@J"a5!@LSBPr0K%B)k*%N,U4li!*H8(*!!4bmJ04e4*e8 ,-Q!bPJ!3G6QK3#P0!DG8@N5!i8-#a!'FB3+f%a3i!dRUAI!!1TX*NP3I)3"*5LI dd3(J"dc"(cJ$!+#2!QQL@DB&`#(J!9jCY`V!6pK"P'-$#3"SkK!)JD1V@l"N*Nb 'b[&9YUQjNJ%9i!C`!'3!!Sb"(8J%R8!h2Em6D8iT!#@Y!"Dd"!#"&#!#S!!5+!9 (%C&'5Vf`61eT!+LNq43)S!-4%!@3!!&!T3b[jjNU3e6+ldU"##Jm)N!%r01M#%S l$%'GU0+#hh%#c'%1*%!)D)C(F6*k9(2D5p'C!5!!Xh5JQY0QUNfA+8f9U-B8Q5T 2QrUrUSAqkMm!B*T#JRe@)b9@AUKE2Y@2HY105I1i"mV#I&J$!ZL[h@C)dqNkG3% b3"Mi49a!16"!6*!!UT6cRZE6*,!!!N!8L+KYSE@"9DU+8%Y"#8J#1X#XSP@hJ!6 @+N@eS"&2#3#!8$"AEBTG$DN8B+3k!Kf`9h%!+F"mIP9rY96+d4CH'eLYC2X-Pca @aPTF*L[h'$)!!"lS,cS"J[)#Y5!'3'%BZ0&QJdX#`$j$"+,9#V96*$!$$N%*i!E 1!!FN6bY%LU$!TD5DcY10)J"5"!CZD`U!!E09&`dahjS&G5X28'%ai!"`!#+3!!c J`21XSp!eHNVAk%TGTkYeVDlBpETUeqc+AEHVGqfZi2@lLYI`5Pl(UhNYVqMe[+V Ap-THekYlEDr8&41B!!!:
6600pete@hub.UUCP (01/03/90)
From article <1990Jan2.124033.6783@lth.se>, by peterm@dna.lth.se (Peter M|ller): > What do I want to see in the Macintosh of the 90's? > That question was adressed under the subject:"What do I want to se in > the Apple of the 90's" but became a war between Mac, NeXT and MS-DOS > almost immidiatly. I want a constructive debate, so if you want to > throw napalm over somebody, *DO NOT DO IT UNDER THIS SUBJECT*!!! [ throwing napalm over Peter... ] :-) > it's very hard to include DMA Doesn't really fit into the memory management model. DMA wants a non-relocatable block. Those are possible, of course, but they thwart much of the utility of the Memory Manager. DMA becomes less and less important as the rest of the machine speeds up... or are people really sold on it? > blitter, As said in previous postings, Apple has people working on it. The problem is that no currently feasible graphics cop can handle Mac's complex region calculation. Imagine how expensive a chip would have to be if it handled MacPaint's lasso in hardware! Apparently, though, the technology is becoming cheaper and cheaper. > co-processors for different tasks Like what else besides a blitter? I'm curious. > - When the Mac first saw the ligth of day, AppleTalk was exiting. Today > it is tiresome, very tiresome. Why not include ethertalk?? You answer this one yourself: > Ethernet is becomming slower and slower (as people gets > connected as well as compared to fiber-optics), I think it's a mistake to include networking on the motherboard. I think it should be dirt cheap, because it's near absolutely essential. But I hate the idea of dead iron in my machine. It would be like buying a '386sx instead of a fast '286. Ick! What I would like to see for networking from Apple is a dirt cheap EtherNet SCSI box with AppleTalk connections in addition to its SCSI connection. Then at least one machine (mine!) could have ridculously fast networking and the rest of the machines on the net could have reasonably fast networking. This, of course, assumes that you wouldn't use Ether for Mac-to-Mac networking. By the time third parties supported Ether, fiber optics'd be here. > this would make the Mac much more interesting for bigger companies > and Universities. Well, probably. But so would stamping "IBM" on the side of it. Are you talking about improvements to the Mac, here, or marketing strategies? > - Include a termoelement-controlled fan to avoid unnecessery noice. I STILL haven't noticed what all the fan noise hoopla is about. Of course, I'm a converted PC geek, so it's understandable. > If a user like the X-Windows style of windows becomming active just > by pulling the mouse inside them - then let them have it! Ack. This is a large-scale OS modification. And it breaks all applications which currently do pointer management. Are you sure you want this option? > If the user like a three-button mouse - not just let him have it, also > give him the support to send specific tasks to different buttons (ie > popup-menu on the rigth button etc.). So you want this bit under the control of the OS? Applications written for three-button mice would be very frustrating to the one-button user, and I think they would take a good swipe at all the consistency good-will Mac has going for it. > OK, I know it would be a big break in the Macintosh conformity, but > the Mac will always be delivered with the one-button mouse and > standard user-interface-look, right? I dunno. It's your idea! :-) I think it's a fine suggestion, assuming applications can't see the second and third buttons. Maybe for System 8.0 the will be software that interrogates the mouse to see how many buttons it has. But apps still shouldn't know, because it would confuse the naive. > Why shouldn't I be able to customize my Mac and its interface? I > already do that with various INIT's etc., but that requires me to > know that those INIT's exist and be able to get them, not "macish"! Yes, but what's the alternative, include them on System distribution disks? Then you have to add four tons of documentation on configuring them, and that assaults Mac's ease-of-installation. > - Develop and support a sort of Command Line Interface... > I think it is a real interesting challenge to develop > such an environment giving it the look and ease of Macintosh OK, this is the first time I've seen this suggestion without an accompanying comment like "like DOS" or "like UNIX", and I'm glad to see it. And I don't see why it can't be done. Have you seen the way MPW does it? The big problem with it, of course, is that it violates the Mac gestalt. Sitting here, I can't imagine what I would want to do with it. Probably I'd end up using filters and pipe-able things with text files. But I would much rather have FKEYs for those anyway. (FKEYs are SOOO easy to write, folks; all we need is something like QuicKeys to assign them to something other than cmd-shift-number. I have TONS of FKEYs, much more than 6, called from QuicKeys. Probably I should write an FKEY that lists all your FKEYs, regardless of ID, and lets you run them; probably there already is one.) > This would also satisfy > many hary-core users who don't feel comfortable unless they have a > hex- display monitoring the state of the computer.(*no* flame). Yes, but you're talking about marketing again... > Include some of the most popular INIT's in the System, such as: > * Screensaver (a la "Dimmer", which does the job without fuss) A dozen companies lose a product. Or do you suggest making the one in the System lame enough that people will turn it off and use the third party products anyway? How about this: warn the screen-saver developers this is happening, and give them toolkits so they can convert to AfterDark style screen-savers... wait, that kills AfterDark, doesn't it... Hmmm. > * Command-keys (like "Commander Keys") which allows you to access a dialog > box via the first key in the name of the button you want to click in. (ie. > "p" for "Previous" etc.) This is better. Mark 3 Software will be displeased, but that's only _one_ company. However, there are other problems. Commander Dialog introduces an element of inconsistency. Do keys go to buttons or do they go to editText items? I know there's a rule. But deciding when the rule applies is, well, a decision. *I'm* not confused, but I shudder when I think of users who can't figure out how buttons work in the first place. (Gads, if they were chained to a CLI, they'd just learn their one incantation for their app, and then they'd be even _more_ ignorant, so I suppose I should be grateful.) > * SFVol-INIT (popup menu of disks in SFDialog box) Check out Boomerang. I bet Ray Lau doesn't even use SFVol any more. > * SFScroll-INIT (remember the scroll-position in SFDialog box) Boomerang does this, too. Basically, I think Standard File needs to be reworked. And we hear rumors out of Apple from time to time that it is being reworked. Something about unifying Standard File and the Desktop metaphor through MultiFinder. Sounds good to me... > * Quickeys.(Makromaker). A true masterpiece, but shouldn't that be > included in the OS?? But please add the ability to record sequences as a > complement to build them. Well, MacroMaker IS in the OS. Or at least it is distributed with the OS. I think it will evolve nicely. QuicKeys is still much better, but... > * PopUp Menu (Popup menu anywhere on the screen) Maybe in conjunction with the second or third button on your three-button mouse. But I don't like the pop-up idea. Perhaps if you dumped the menu bar and did this instead, it might make sense. But I don't like the idea of having two places where you can get menus. I'm afraid the naive user will suspect that there is something different about the two places, which ruins the Mac gestalt. > * Rip-off menus supported everywhere It'll be interesting to see how this is resolved with your Popup idea. Seems like you ought to be able to have one but not both. I haven't actually worked with tear-off's enough to say whether I like them, but I suspect my ultimate reaction will be similar to my reaction about Popups from the desktop. > - PRICE. Please don't charge $$$$$ just becouse there are people who can > pay. I don't want to pay the developing costs of a program, I want to > pay what it is worth. A good program could cost becouse it is good Agreed. But third party developers are going to charge whatever they can. Period. And I don't begrudge them it. (That's how capitalism works. Ugly, innit?) > I would like to buy MS Word, becouse I like it... But the price gives me > no alternatives but use a pirat-copy. Shame on me. I hear Microsoft/Europe knocking at Peter's door... > (This is probably most acute in Europe. Almost all computer-related > stuff here is twice as expensive as in the US. Why? I dunno. U.S. technology export tarriffs? I wouldn't be surprised. But is that really justification for piracy? I'm not going to sit here and rail at you for being a pirate, but I think high European prices is a pretty lame excuse. > - Rewrite "Inside Macintosh" so that it includes all Technical Notes > and is up to date. Everybody and his brother agree with you. > - I am sick and tired of this platinum-computer-gray. I want my apple > in apple-tree! Or at least in white, black, red or slate-gray! Give *us* > the chance to choose! PAINT the mother. There are services here in the US that do it for you... :-) ------------------------------------------------------------------------------ Pete Gontier | InterNet: 6600pete@ucsbuxa.ucsb.edu, BitNet: 6600pete@ucsbuxa Editor, Macker | Online Macintosh Programming Journal; mail for subscription Hire this kid | Mac, DOS, C, Pascal, asm, excellent communication skills