[Esug-list] Re: [squeak-dev] Re: [Pharo-project] Talking to Steve Jobs about Scratch.

Friedrich Dominicus frido at q-software-solutions.de
Fri Apr 23 12:17:41 UTC 2010

Stephen Pair <stephen at pairhome.net> writes:

> It's hard to argue that Apple is a monopoly when they have ~7% of the PC market
> and there are 3 significant competing platforms in the smartphone market (RIM,
> Android, and Windows).  Now, I'm not defending Apple's stance on alternate
> languages, but I do think these decisions are based mostly on engineering
> compromises in an effort to constrain the problems they will face as they
> evolve the hardware and software.  I mean, Objective-C itself is just about the
> epitome of a language born out of engineering compromise (an early attempt to
> get a Smalltalk inspired OO system running in a C based environment).
> It's a much simpler problem if they only have to worry about breaking
> Objective-C and web apps all using official, documented and published APIs
> moving forward than if they have to worry about a mixed bag of apps all using
> various idiosyncratic technologies accessing undocumented APIs.

What an argument. They's had done a much better job to have one "useful
and official API" with support. But Apple goes further, they prohibit
every competition on apple os X. E.g just try to not use the Apple gcc
for some work even on Mac OS X. You will get cauhgt while getting into
exceptions and that's  very soon you encounter that.

I do not have troubles at all with Objective-C but one. It's one
platform language, and you can not use much let's say in Gnustep and/or
elswwhere. And there is but one IDE for it... So I know of many
Smalltalks which do work on at least three different platforms and I
surely would like to use this APIs on IPhone or whatever also.

  As for the
> AppStore, it's a practical solution to the problem of viruses and malware
> (there is certainly demand for computers that just work, where viruses and
> malware are not an issue...the virus problem in Windows has been quite
> successful in fostering an appetite for that).

C as practical solution for not having viruses? or what do you mean with
> I don't mean to come across sounding like an Apple apologist, but the arguments
> here seem to be very one sided.  I simply want to express an
> alternative view.

Apple has decided they do not want competion, so that's the one and only
conclusion one can draw. People should use their tools and nothing
else. Now tell anything about vendor-lockin for MS. Compared with that
is Microsoft an OSS corporatin...

> Of course, having said all of this, I would still like to be able to use
> Smalltalk to write apps for my iPhone.
Apple should not bother about the implemenntation language nor the
content. It seems they are doing both, and so they definitly are the bad
guys this time. I hope they get put into the ground for that.


Q-Software Solutions GmbH; Sitz: Bruchsal; Registergericht: Mannheim 
Registriernummer: HRB232138; Geschaeftsfuehrer: Friedrich Dominicus

More information about the Squeak-dev mailing list