Steve Jobs, Apple Inc. CEO, is dead
Steve Jobs, of Apple Inc.
Steven Paul “Steve” Jobs (February 24, 1955 – October 5, 2011) was an American computer entrepreneur and inventor. He was co-founder, chairman, and chief executive officer of Apple Inc. Jobs also previously served as chief executive of Pixar Animation Studios; he became a member of the board of directors of The Walt Disney Company in 2006, following the acquisition of Pixar by Disney. He was credited in Toy Story (1995) as an executive producer.
What annoys me the most is the corporative media glorifying the corporative reality and lifestyle above it all and elevating the man to a holy person, a hero or a Mohandas Karamchand Gandhi, and the countless number of people now saying something similar to,
RIP Steve, you were a hero, a visionary and an inspiration.
The man was a capitalist servant, and all they have new is an elaborate capitalistic plan of selling millions of something unworthy, with the promise that the next will be better, to sell that same something unworthy in its millions all over again, with the promise all over again that the next will be better.
Technically speaking, I was recently working with Apple’s iOS,
iOS (known as iPhone OS before June 2010) is Apple’s mobile operating system. Originally developed for the iPhone, it has since been extended to support other Apple, Inc. devices such as the iPod touch, iPad and Apple TV. Apple, Inc. does not license iOS for installation on third-party hardware. As of May 31, 2011, Apple, Inc.’s App Store contains more than 500,000 iOS applications,[1] which have collectively been downloaded more than 15 billion times. In the last quarter of 2010, it had a 26% share of the smartphone operating system market in terms of units sold, behind Google’s Android and Nokia’s Symbian.[2] As of May 2010, it accounted for 59% of mobile web consumption—including both the iPod Touch and the iPad—in North America.
And it still have no garbage collection,
In computer science, garbage collection (GC) is a form of automatic memory management. The garbage collector, or just collector, attempts to reclaim garbage, or memory occupied by objects that are no longer in use by the program. Garbage collection was invented by John McCarthy around 1959 to solve problems in Lisp.
Nor exception handling,
Exception handling is a programming language construct or computer hardware mechanism designed to handle the occurrence of exceptions, special conditions that change the normal flow of program execution.
I have also asked this on Apple DevForums. According to Quinn “The Eskimo!” (author of the MVCNetworking sample in question) it is a matter of coding style and his personal preference:
I use lots of asserts because I hate debugging. (…)
Keep in mind that I grew up with traditional Mac OS, where a single rogue pointer could bring down your entire machine (similarly to kernel programming on current systems). In that world it was important to find your bugs sooner rather than later. And lots of asserts help you do that.
(This is for Mac development, I’m not sure whether you can even turn exception handling support on for iOS, considering you also can’t turn on garbage collection for iOS.)
It is basics that any other device, including Java enabled phones, have since at least 1995; Something basic today, that is around since 1959.
So, the man is (was) selling a technically outdated device (iPad/iPhone) with lots, lots of code for buttons glowing and jumping on the screen for eye candy, and little, very little code doing anything useful at all – it is a toy.
The mouse and graphical interface technology he robbed off Xerox,
It’s true that Jobs visited Xerox Parc, and wound up incorporating the Xerox Alto’s features into the Lisa, the first Apple product with a mouse and a graphical user interface.
When Jobs accused Bill Gates of ripping off the Macintosh’s graphical user interface for the Windows operating system, Gates reminded Jobs of the Xerox Alto.
And that Mac OS X is BSD Unix with a fancy glowing X-Windows to it.
Mac OS X is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, Mac OS X has been included with all new Macintosh computer systems. It is the successor to Mac OS 9, released in 1999, the final release of the “classic” Mac OS, which had been Apple’s primary operating system since 1984.
Mac OS X, whose X is the Roman numeral for 10 and is a prominent part of its brand identity, is a Unix-based graphical operating system, built on technologies developed at NeXT between the second half of the 1980s and Apple’s purchase of the company in late 1996. From its sixth release, Mac OS X v10.5 “Leopard” and onward, every release of Mac OS X gained UNIX 03 certification while running on Intel processors.
Berkeley Software Design Inc. (BSDI or, later, BSDi) was a corporation which developed, sold licenses for, and supported BSD/OS (originally known as BSD/386), a commercial and partially proprietary variant of the BSD Unix operating system for PC compatible (and later, other) computer systems. The name was chosen for its similarity to “Berkeley Software Distribution” the source of its primary product (specifically 4.3BSD Networking Release 2).
BSDI was founded by Rick Adams and members of the Computer Systems Research Group (CSRG) at the University of California, Berkeley, including Keith Bostic, Kirk McKusick, Mike Karels, Bill Jolitz and Donn Seeley. Jolitz, Seeley and Trent Hein were the company’s first employees, temporarily working for Rick Adam’s UUNET until BSDI started operations in 1991.[1] In December 1991, Rob Kolstad was hired (at the time he was secretary of USENIX), and he would take over company operations just two years later.
BSD/386 was released in January 1992. The full system, including source code retailed at $995, which was much cheaper than the equivalent source code license for the rival UNIX System V from AT&T (which cost more than $20,000 in the late 1980s.)
The X window system (commonly X Window System or X11, based on its current major version being 11) is a computer software system and network protocol that provides a basis for graphical user interfaces (GUIs) and rich input device capability for networked computers. It creates a hardware abstraction layer where software is written to use a generalized set of commands, allowing for device independence and reuse of programs on any computer that implements X.
X originated at the Massachusetts Institute of Technology (MIT) in 1984. The current protocol version, X11, appeared in September 1987. The X.Org Foundation leads the X project, with the current reference implementation, X.Org Server, available as free and open source software under the MIT License and similar permissive licenses.
Anything at all, the man was good at marketing and robbing technology and ideas off other people and selling them, version by version, as his own; and that is not all. Thus a capitalist/corporatocrat “hero” giving a big middle finger to anyone that is not himself.
Marketing, simple and pure – eye candy, buttons glowing and jumping around the screen. A whole market slice selling toys for adults; There is nothing like the hero, visionary and inspiration man of Apple Inc.
If that is a visionary and an inspiration, I don’t know what is the world about anymore at all.
Pingback: IT Corner » Blog Archive » Steve Jobs, Apple Inc. CEO, is dead « Rove Monteux