From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fac41,af40e09e753872c X-Google-Attributes: gidfac41,public X-Google-Thread: 103376,30e368bdb3310fe5 X-Google-Attributes: gid103376,public X-Google-Thread: 109fba,f292779560fb8442 X-Google-Attributes: gid109fba,public X-Google-Thread: 1014db,30e368bdb3310fe5 X-Google-Attributes: gid1014db,public X-Google-Thread: f8c65,30e368bdb3310fe5 X-Google-Attributes: gidf8c65,public X-Google-Thread: 10db24,30e368bdb3310fe5 X-Google-Attributes: gid10db24,public X-Google-Thread: 1008e3,30e368bdb3310fe5 X-Google-Attributes: gid1008e3,public From: jmartin@cs.ucla.edu (Jay Martin) Subject: Re: Hungarian notation Date: 1996/05/16 Message-ID: <4ngf04$1eke@uni.library.ucla.edu>#1/1 X-Deja-AN: 155204510 references: <4adem2$b5s@mercury.IntNet.net> <4na9r2$qin@solutions.solon.com> <4naeqp$e2f@druid.borland.com> <4ndb2j$1p0q@uni.library.ucla.edu> <4nfbeu$12t5@watnews1.watson.ibm.com> organization: University of California, Los Angeles newsgroups: comp.lang.ada,comp.lang.c++,comp.lang.c,comp.lang.modula3,comp.lang.modula2,comp.edu,comp.lang.eiffel Date: 1996-05-16T00:00:00+00:00 List-Id: >Before you get too smug in your anti-academic sneering, you might want >to consider the fact that hungarian notation is almost entirely an >*industrial* practice. In my experience, virtually all of those >academics that you're so busy sneering at think that hungarian naming >is an incredibly foolish idea. >The current vogue for hungarian naming was started by Microsoft, and >has propogated mainly through the use of Microsoft software >development products. Current academic thought on software development >and engineering tends to stress formal design, and a high level of >abstraction - which is directly counter to the currently popular >variant of hungarian naming. No what I am talking about is the incompetent job computer science academia is doing researching and teaching software especially at the top schools who have mostly declared the software subject as "unworthy of study". Subtract CMU and the there is maybe 5 profs in the top 15 CS depts that study software. It is completely likely that a student at the major schools to get a BS and then a PHD and be pretty much incompetent in software. This negatively effects the software industry. Lets see, Charles Simonyi (Mr Hungarian notation): PHD Computer Science Stanford (#1 CS). (From MS secrets). Heh, I rest my case (well unless he got his PHD in the 60's, but you get the basic idea) Jay PS : What does Stanford teach as a first language? A: C. Fun Quote from Stanford CS grad:" Hey, this compiler won't let me do a inter-procedural GOTO!!!!" Fun quote form Berkeley CS grad:"I do low level pointer arithmetic because the COMPILER may compile my code faster."