Tesla do the "recall" of 4.000 cars to update (fix...) a little problem in your computer --> this is a bug?
Microsoft Windows delete all user files in update 1809... this is a bug?
Was found in Coca-cola an "human-eye"... >:))) this is a bug?
Boss fires employee who forgets to back up the system because he's tired of the long workday of the previous day... is this a bug?
Wife doesn't want to have sex with her husband because he has headaches... is this a bug?
etc... etc... etc... ----------
and more, more more....
That's it folks, we should know that, nothing... I said nothing is complete and eternal. Everything will have to be revised or restarted. Thus, it is the fate of the human being.... to be born, to live and to die (no updates....)
So, honestly, there's nothing interesting to waste time with a discussion like this. It's old enough, and it's been among programmers since the first language open to the non-academic audience. It always has been, and will continue to be this way. All programming languages have been or will be the subject of some disagreement between those who use it, or, perhaps, will use it... Look at the case of the "C" language, how many others have already tried to overcome it, and, in fact, failed... Not because the others were not good, far from it. The fact is that the "market" asks for one that proved to be good enough to not have to exchange it for another one, because, in the end, the "market" is what determines who lives, or who dies. Recently, "Hare" arrived saying that it will shake the communities in programming... however, will the market consecrate it? The "C" is already around 50, and it doesn't show any fatigue to be replaced, does it?
The "Object Pascal" (a.k.a Delphi) has only been on the market for 27 years, plus a few in the lab... Now a question for everyone:
Who was the idealizer of Delphi at Borland? Does it have any connection with "one" other "very famous" programming language? Will it or not?
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
Source: Wikipedia https://en.wikipedia.org/wiki/Object_Pascal
Object Pascal is an extension to the programming language Pascal that provides object-oriented programming (OOP) features such as classes and methods.
The language was originally developed by Apple Computer as Clascal for the Lisa Workshop development system. As Lisa gave way to Macintosh, Apple collaborated with Niklaus Wirth, the author of Pascal, to develop an officially standardized version of Clascal.
[b]Niklaus Wirth was the chief designer of the programming languages Euler (1965), PL360 (1966), ALGOL W (1966), Pascal (1970),[9] Modula (1975), Modula-2 (1978), Oberon (1987), Oberon-2 (1991), and Oberon-07 (2007).
He was also a major part of the design and implementation team for the operating systems Medos-2 (1983, for the Lilith workstation), and Oberon (1987, for the Ceres workstation), and for the Lola (1995) digital hardware design and simulation system.
In 1984, he received the Association for Computing Machinery (ACM) Turing Award for the development of these languages. In 1994, he was inducted as a Fellow of the ACM.[/b] ----------
This was renamed Object Pascal. Through the mid-1980s, Object Pascal was the main programming language for early versions of the MacApp application framework.
The language lost its place as the main development language on the Mac in 1991 with the release of the C++-based MacApp 3.0. Official support ended in 1996.
Symantec also developed a compiler for Object Pascal for their Think Pascal product, which could compile programs much faster than Apple's own Macintosh Programmer's Workshop (MPW).
Symantec then developed the Think Class Library (TCL), based on MacApp concepts, which could be called from both Object Pascal and THINK C. The Think suite largely displaced MPW as the main development platform on the Mac in the late 1980s.
Symantec ported Object Pascal to the PC, and developed a similar object framework on that platform. In contrast to TCL, which eventually migrated to C++, the PC libraries remained mainly based on Pascal.
Borland added support for object-oriented programming to Turbo Pascal 5.5, which would eventually become the basis for the Object Pascal dialect used in Delphi.
Delphi remained mainstream for business applications on the PC into the early 2000s, and was partly displaced in the 2000s with the introduction of the .NET Framework.
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
Object Pascal, accepted: --- Assembler directly --- "C" calls with some warnings --- Java (incorporated on code)
Object Pascal have compiler to: with code native at end --- MSWindows --- Linux --- Android --- iOS --- macOS
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
Source: Wikipedia https://en.wikipedia.org/wiki/Borland
Borland International, Inc. era
Borland developed a series of software development tools. Its first product was Turbo Pascal in 1983, developed by:
Anders Hejlsberg (who later developed .NET and C# for Microsoft) and before Borland acquired the product sold in Scandinavia under the name of Compas Pascal.
in 1984 saw the launch of Borland Sidekick, a time organization, notebook, and calculator utility that was an early terminate-and-stay-resident program (TSR) for DOS operating systems.[4]
By the mid-1980s the company had the largest exhibit at the 1985 West Coast Computer Faire other than IBM or AT&T.[5] Bruce Webster reported that "the legend of Turbo Pascal has by now reached mythic proportions, as evidenced by the number of firms that, in marketing meetings, make plans to become 'the next Borland'".[6] After Turbo Pascal and Sidekick the company launched other applications such as SuperKey and Lightning, all developed in Denmark. While the Danes remained majority shareholders, board members included Kahn, Tim Berry, John Nash, and David Heller. With the assistance of John Nash and David Heller, both British members of the Borland Board, the company was taken public on London's Unlisted Securities Market (USM) in 1986. Schroders was the lead investment banker. According to the London IPO filings, the management team was Philippe Kahn as president, Spencer Ozawa as VP of Operations, Marie Bourget as CFO, and Spencer Leyton as VP of sales and business development, while all software development was continuing to take place in Denmark and later London as the Danish co-founders moved there. A first US IPO followed in 1989 after Ben Rosen joined the Borland board with Goldman Sachs as the lead banker and a second offering in 1991 with Lazard as the lead banker.
In 1985 Borland acquired Analytica and its Reflex database product. The engineering team of Analytica, managed by Brad Silverberg and including Reflex co-founder Adam Bosworth, became the core of Borland's engineering team in the USA. Brad Silverberg was VP of engineering until he left in early 1990 to head up the Personal Systems division at Microsoft. Adam Bosworth initiated and headed up the Quattro project until moving to Microsoft later in 1990 to take over the project which eventually became Access.
In 1987 Borland purchased Wizard Systems and incorporated portions of the Wizard C technology into Turbo C. Bob Jervis, the author of Wizard C became a Borland employee. Turbo C was released on May 18, 1987. This drove a wedge between Borland and Niels Jensen and the other members of his team who had been working on a brand new series of compilers at their London development center. An agreement was reached and they spun off a company called Jensen & Partners International(JPI), later TopSpeed. JPI first launched an MS-DOS compiler named JPI Modula-2, which later became TopSpeed Modula-2, and followed up with TopSpeed C, TopSpeed C++, and TopSpeed Pascal compilers for both the MS-DOS and OS/2 operating systems. The TopSpeed compiler technology exists today as the underlying technology of the Clarion 4GL programming language, a Windows development tool.
In September 1987 Borland purchased Ansa-Software, including their Paradox (version 2.0) database management tool. Richard Schwartz, a cofounder of Ansa, became Borland's CTO and Ben Rosen joined the Borland board.
The Quattro Pro spreadsheet was launched in 1989 with, at the time, an improvement and charting capabilities. Lotus Development, under the leadership of Jim Manzi, sued Borland for copyright infringement (see Look and feel). The litigation, Lotus Dev. Corp. v. Borland Int'l, Inc.,[7] brought forward Borland's open standards position as opposed to Lotus' closed approach. Borland, under Kahn's leadership, took a position of principle and announced that they would defend against Lotus' legal position and "fight for programmer's rights".[citation needed] After a decision in favor of Borland by the First Circuit Court of Appeals, the case went to the United States Supreme Court. Because Justice John Paul Stevens had recused himself, only eight justices heard the case, and it ended in a 4–4 tie.[7] As a result, the First Circuit decision remained standing, but the Supreme Court result, being a tie, did not bind any other court and set no national precedent.[8]
Additionally, Borland's approach towards software piracy and intellectual property (IP) included its "Borland no-nonsense license agreement". This allowed the developer/user to utilize its products "just like a book"; he or she was allowed to make multiple copies of a program, as long as only one copy was in use at any point in time.[9]
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
The Delphi 1 rapid application development (RAD) environment was launched in 1995, under the leadership of Anders Hejlsberg.
Object Pascal, do it have any foundation or not?
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3