[DUG] iPhone
Robert martin
rob at chreos.co.nz
Mon Sep 1 11:04:13 NZST 2008
Hi
Yeah I didn't want to argue OS's however If I recall correctly Windows
NT was created from Scratch by Dave Cutler (?) a defector from VMS and
his team, using there experience . So Ironically NT and VMS probably
have a lot of similarities. Also I have read recently that NTFS is
actaully a very advanced File system for its time and still leaves most
for dead. That did surprise me !
Re Delphi. I think the smartest move would be to re work it so that it
is the best language to write multi threaded apps in. If someone made a
language that was almost threaded by default they would have a winner.
Multithreaded CPUS being the future and all. Also 64 bit would be nice.
Rob
John Bird wrote:
> Well you could take this argument further - in terms of openness yes MS has
> a lot of 3rd party developers using the OS, and it is the de-facto
> standard. But as far as quality of OS/multi-tasking/security etc it is
> pretty crappy (thats a technical term) compared to the Unix and Linux kernel
> and security model - and thats a direct consequence of the OS being a closed
> system.
>
> Apple did a shrewd thing basing OSX on Open BSD (an open version of Unix
> similar to linux). BSD Unix came top of a security survey last year in
> being the most secure OS from boot to running with no holes or open
> vulnerabilities - most OS's including Windows and linux have at least parts
> of the networking come online and ports showing before the firewall kicks in
> fully.
>
> The best summary I saw was the one saying that as far as programming API
> goes Win32 (and .net) are the best and most developed. In terms of
> underlying kernel NT/XP/Vista is inferior, and the shrewdest idea would be
> for MS to abandon their kernel and put their API on top of Unix or linux as
> Apple did with OSX. Don't like the chances of that ever happening though...
>
> And even Unix/linux is not the most sophisticated OS around - those who can
> remember back to Dec VMS remember a very sophisticated and elegant OS with
> full security and versioning file-system built in from the beginning in the
> early 1980's (VMS stood for Virtual Memory System). Todays hardware would
> have been able to run such an OS easily. One central CPU with 2MB Ram and
> 550MB disk space used to run the entire Lincoln Univerity campus of some 60
> screens.
>
> However - and I keep wishing for this - is Embarcadero or anyone working on
> a version of Delphi for OSX? Now that would be make Delphi a killer
> language. Especially if they reawakened Kylix too. As far as I can see
> there are few really developed cross platform GUI languages - the main ones
> seem to be QT, XUL-Runner (Firefox and Thunderbird), some based on Open-GL,
> and browser based GUI's which all the comments are a pain to program in
> compared to say Delphi.
>
> ----- Original Message -----
> From: "Robert martin" <rob at chreos.co.nz>
> To: "NZ Borland Developers Group - Delphi List" <delphi at delphi.org.nz>
> Sent: Monday, September 01, 2008 9:03 AM
> Subject: Re: [DUG] iPhone
>
>
>
>> Hi
>>
>> I think apple makes very nice products with what seems like a nice
>> interface. However part of the ability to make things nice is that they
>> also restrict what you can do (sometimes).
>>
>> I share a broadband connection with my Apple owning neighbour. He
>> bought his iBook (or whatever) over to diagnose a reception issue we
>> were having. In windows (XP) I could hover over the network connection
>> (on the desktop) and see signal strength and speed (actual value). In
>> OSX we could see signal strength bars but it took about 15 minutes just
>> to find what the actual connection speed was. Also the Apple also
>> automatically detected a stronger connection and defaulted to that !
>>
>> I think apple (still) lives in the proprietary world that a number of
>> 80s computer companies also died in (Amiga, Atari, CPC etc). The reason
>> MS has been successful is its openness. In the 80s they were a weak OS
>> on avg / low performance hardware, Amiga and Atair had better CPUs and
>> GUI interfaces. The Amiga even had multitasking!
>>
>> Being open makes things more complex and introduces instability but in
>> the end the openness is a plus. Apple is having a resurgence with some
>> nice hardware and a borrowed OS (the old OS was retarded in comparison
>> to Windows - Virtual memory / multitasking etc). It remains to be seen
>> whether this will continue in the long term.
>>
>> Rob
>>
>>
>>
>> Richard Vowles wrote:
>>
>>> Being the owner of a MacBook, and mostly running on OS X (and using
>>> VMWare for Windows when I need it and finding that it runs nice and
>>> quickly), I would say that the difference between Apple and Microsoft
>>> is attention to detail. Apple is all about detail and style - and OS X
>>> is just simply nicer to use than Windows (Vista included). *Really*
>>> nice ot use.
>>>
>>> Richard
>>>
>>> 2008/8/29 Robert martin <rob at chreos.co.nz <mailto:rob at chreos.co.nz>>
>>>
>>> Agreed. Apple is actually worse than MS. Apple gets praise for
>>> doing
>>> things that MS would get anti trusts for. Its a matter of size and
>>> marketing.
>>>
>>> I personally think Apples current strength is marketing not Software
>>> /
>>> hardware.
>>>
>>> --
>>> ---
>>> Richard Vowles, Technical Advisor
>>> Developers Inc Ltd
>>> web. http://www.developers-inc.co.nz
>>> ph. +64-9-3600231, mob. +64-275-467747, fax. +64-9-3600384
>>> skype. rvowles, LinkedIn, Twitter
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> NZ Borland Developers Group - Delphi mailing list
>>> Post: delphi at delphi.org.nz
>>> Admin: http://delphi.org.nz/mailman/listinfo/delphi
>>> Unsubscribe: send an email to delphi-request at delphi.org.nz with Subject:
>>> unsubscribe
>>>
>> _______________________________________________
>> NZ Borland Developers Group - Delphi mailing list
>> Post: delphi at delphi.org.nz
>> Admin: http://delphi.org.nz/mailman/listinfo/delphi
>> Unsubscribe: send an email to delphi-request at delphi.org.nz with Subject:
>> unsubscribe
>>
>
> _______________________________________________
> NZ Borland Developers Group - Delphi mailing list
> Post: delphi at delphi.org.nz
> Admin: http://delphi.org.nz/mailman/listinfo/delphi
> Unsubscribe: send an email to delphi-request at delphi.org.nz with Subject: unsubscribe
>
>
More information about the Delphi
mailing list