The nature of Microsoft has been changing, moving into areas that are typically what one would think of as "Ada" areas. Some examples I've observed recently: 1. Entering the embedded domains, where multiple CPUs are being addressed (moving outside the Intel-only sector) - I've mentioned the various new mobile computing platforms (Pocket PCs, Auto PCs, Tablet PCs), and there are thousands of developers creating applications for them using Visual Basic and Visual C++ 2. Entering the software engineering domains, where concepts like the CMM and NASA's Software Engineering Lab are expressed in the same breath as Visual Basic; I visited MicroCenter this weekend and found 8 Software Engineering books on the shelves, 5 of which were from Microsoft Press; it is interesting to note the "Code Complete" by Steve McConnell (an editor of IEEE Software) is a Microsoft Press book that includes comparisons between languages, including Visual Basic and Ada; "Code Complete" has received positive reviews from IEEE Computer, IEEE Micro, Windows Tech Journal, PC Week, PC Magazine, Software Development, and others 3. Microsoft has become a unifying influence, whether good or bad, in the software community, crossing domains such as embedded systems, finance/banking, web-based commerce, medical systems, DoD systems, and commercial systems; there is an analogy here to ancient Rome, again with good and bad elements, that built a common highway system and provided a common language for the time (that still influences languages, like English, that we use today) Several people on this list have expressed an intolerance to Microsoft (perhaps there is an analogy here again to those people conquered by ancient Rome), but, unlike ancient Rome, we can better our position by working with Microsoft rather than turning our backs on them. We as a community are divided enough without drawing lines based on one company. It's not a single individual who can hold back the "Ada community" -- but intolerance, a lack of being willing to listen to other ideas, and a community culture that is not actively following technology advancements and trends can hold us back and eventually kill us. Rick ==================================== Richard Conn, Principal Investigator Reuse Tapestry -----Original Message----- From: Team Ada: Ada Advocacy Issues (83 & 95) [mailto:[log in to unmask]]On Behalf Of [log in to unmask] Sent: Sunday, July 30, 2000 12:19 AM To: [log in to unmask] Subject: Re: The Pocket PC - a platform where Ada *should* have a presence [log in to unmask] wrote: >I obviously don't agree with your stance, Mike, and I feel that >positions and attitudes such are yours are holding back the Ada >community to a large degree, and they have been for many years. >As a consequence, Ada is moving from an "also ran" to a "never ran" >in several high-investment domains. Many of the ideas behind Ada >are sound and of value, but they are being hidden from many elements >of the software development community because of the enormous thrust >in these domains and the lack of an Ada presence there. Mike cannot hold back "the Ada community", as you can proceed with whatever people agree with your campaign. If that quantity is not sufficient to achieve critical mass, perhaps you are not on the more productive track. I know that Mike has been around the barn with Microsoft, as I have posted on the wall his tale of an exchange with a Microsoft recruiter regarding the state of computer education. That dialogue has made me even more resolute (if that is possible) to emphasize other computer vendors. If you are successful, however, it will change the nature of Microsoft. Larry Kilgallen