![]() |
|
Platforms
Used by William P. Fritz © W P Fritz
|
| Hardware | Software | |
| 60s-70s |
Many scientific analog recorders: Brush, Harvard, Cambridge. Oscilloscopes, Coulter Counters, EKG machines |
Software was a term used to describe tools used to record and tabulate data, such as pencils, paper, folders, spanners, rulers, slide rules and paperclips. |
| 1972 | Olivetti P-602 digital microcomputer. Medlars dialup |
Programmable calculator used for biosimulations and solving repetitive complex equations Centralized medical library access |
| 1977 | Digital Equipment Corporation (DEC) PDP-11 minicomputer, VT105 terminals, DEC-10 mainframe |
RT-11 / MINC-11, Real-time data collection and analysis, Basic Application software as we know it today was generally not available. Software and relevant books weren't written yet. User Groups were extremely helpful in the process of writing the code to accomplish tasks in the laboratory. |
| 1978 | Apple II/II+ microcomputer | Apple DOS / Integer Basic, FP Basic, Pascal, Motorola 6502 Machine Language |
| 1981 | Hewlett-Packard (HP) 1000 minicomputer, 2648 terminals, X-Y plotters | FMGR / 3357 LAS Laboratory Automation, Real-time; Research Information Processing System (RIPS). HP DB Image/Query, HPGL, HPPCL |
| 1981 | International Business Machines (IBM) 360/4000 mainframe, 3478 terminals | MVS, JCL, TSO, cardreaders and punches, Fortran IV and 77, Focus, SAS, SPSS |
| 1981 | Perkin-Elmer and various Analog Computers | Process automation controllers for laboratory devices and factory production. |
| 1982 | Intel 8080/8086 and Zilog Z80 microcomputers in IBM-PCs, TekTronix, TRS-80 |
IBM-DOS, Microsoft MS-DOS, BasicA, GWBasic, dBase, Unix, Lotus, Foxpro Exploding growth and accessibility to desktop computers sidestepped the security, access, availability and political control issues that had developed in the IBM mainframe environment. |
| 1984 | HP Intel 8086/7 150a and b microcomputers, and 802.3 networks (VAR) |
MS-DOS v 1.x, Compiled Basic, 3-COM network flags Connectivity among microcomputers began to develop. Data and applications could be shared easily. Security, hardware pricing and usage changed the workplace dramatically. Secretaries, receptionists and operational support staff began to dwindle in the enterprise. Users began to "program" in applications such as Lotus. |
| 1985 | DEC PDP-8 | DEC Basic, IBM Word Processing |
| 1987 | Intel i80(8), 80186(16), 80286 | MS-DOS v 2.11, Basic, Borland Turbo C, MS Quick C and Basic, dB2 rdbms As microprocessor speeds increased from 2.3mH to 100mH, graphics, including games, increased the market for hardware, thus reducing unit price. Laser printers were available for less than $2000. |
| 1991 | Apple Macintosh, Motorola 68000 | System 7, API, Symantec Think C Graphics-based applications on microcomputers provided a new impression of computing needs. Larger disk drives forever altered datacentric computing. |
| 1992 | Intel 80286, 80386 | MS Windows 2.0, 3.1, MS Quick C, Borland C v 3.0, DDE, Win16 API Microsoft's first real windows version translated into a huge boon for new windows versions of established DOS software. |
| 1993 | Intel 486 | Borland C v. 4.5, MS Visual C, Java, OLE Interfacing among applications became a hot topic with Object Linking and Embedding, which evolved to COM and beyond. |
| 1996 | Intel, Internet | MS Windows 95, OLE, OLE2, COM, Win32 API, HTML arrived as a universal terminal control language
that brought back "block mode" from mainframe days using the internet. |
| 1998 | Intel 586, Pentium 3, standalone and client-server Networks | MS Windows 98, NT-4, Visual Studio C/C++, InterDev, VB 3.0-7.0, Borland C/C++ v 6.5, ASP, COM, MS SQL
The success of HTML's UML extensions into XML began to impact cross-platform objects. |
| 1999 | the GHz threshold paved the way for .Net and EJB | Microsoft announced that the company would be organized into divisions that expressed their business model: Operating systems, .Net library development and B-Central, direct business application delivery to end users. The .Net white papers clarified their approach to use a set of runtime libraries which were planned to be container-independent. |
| 2000 | Broadband Emerges | Migration of business tasks to networked microcomputers helped fuel the .COM boom. XML, web services, and applications like Crystal reports are increasingly used for most routine business tasks. Implementing a solution becomes a process of incorporating coordinated modular objects. |
| 2003 | HTML version 2 |
World Wide Web standards are available as non-propietary word processing options. HTML had been emerging as a tool for browsers to display content since 1993. JavaScript (and EcmoScript) were developing as real-time manipulations of HTML within pages at the client. Terminal Control Languages were therefore becoming non-proprietary standards. |
| 2015 | HTML version 5 |
Version 5 of HTML has increasing been standardized as the evolution of SGML and XML progressed. PDF (Printed Document Format, by Adobe) was contributed to the public domain. Video presentations were incorporated into standard V5 HTML. |
| 2019 | Smart Phone Client dominant |
Primary target users are assumed to be using smart phones with small screens and no keyboard can be assumed. User Interfaces migrated from element attributes to the CSS style formats. The pandemic hastened the change from tradition monetization from sponsorship and physical trade with money and products. Trade based on marketing clicks, and the consolidation of corporations has removed editorialization and dis-associated providers of goods and services from their customers. |
| 2022 | Security Burdens increased |
The common public code availability of databases and cookie usage has created the need to eliminate all assumptions of "good will" executed on the internet. The fad of "Artificial Inteligence" AI, adapted as marketing and IT corporate consolidation, has unleashed am unprecedented danger of data mining and the potential incorporation of publicly displayed information into "AI Databases" of automated plagiarism, endangering fact-based software. Business Planning, in particular, must be hardened from espionage. Fraud in the American market has acheived acceptability through administrated corruption. |
| Now | Web Apps Security Issues |
MS .net, MS Windows 2000, 2003, XP, Vista, Win7, Win8, Visual C/C++/C#, Visual Basic (VB) v6-7, SQL 2005, Visual Studio 2005. These traditional tools are designed to integrate components as adapters for interfaces. Using the inheritance of OOP, RAD is accomplished by enforcing standards of scope through convention. These TSR components have brought new attention to asynchronous processing, lifecycle issues and garbage collection. Adaptations for cell phone browsers remain a priority. Fraud in the American market has acheived acceptability through administrated corruption. |
| Future | Personal Appliances Analog Integration Thick Clients |
Software can broaden the capability of traditionally-analog appliances,
With .Net, Microsoft's version of forms mode became even more similar to the 80s-style IBM 3278 terminals than the desktop and client-server applications that were prevalent in the 90s. Offloading server requirements, bogged down by server-generated controls and intermediate code, will result in a conscious return to smart clients which can be expected to use more fundamental facilities of client environments (eg: DirectX and hardware acceleration). Questionnaire Automation™ has always been designed to make computers personal. Especially under the attack of spam and social intrusion, I would expect a rebirth of "Personal" computing similar to the advent of microcomputers in the 80s. This trend remains in wait for a number of hardware, software and philosophical understandings. Large existing IT corporations can be assumed to continue their techniques as free enterprise becomes more vulnerable to the inhibition of innovation. Fundamental issues with internet architecture dominant since 2000 may require standards using the WWW as a platform for the secure system that it could have been. Government "regulation" and the illusion of "AI", Artificial Intelligence, is based on unproven and digital emulation of essentially analog processes. Humans will be removed as part of web interfaces, but will be recognized as necessary within the next decade. |
|
Details of the evolution of these platforms
can be seen at the Timeline. Programming environments can be seen for Basic, for C and other structured programming languages. |
|
| Click here if you have a few minutes to think. | ||||||
| ||||||