Board index » delphi » Re: Steve Jobs very very interested.
Jolyon Smith
Delphi Developer |
Jolyon Smith
Delphi Developer |
Re: Steve Jobs very very interested.2006-03-16 03:34:05 AM delphi105 In article <44181947$XXXX@XXXXX.COM>, XXXX@XXXXX.COM says... QuoteDavid Smith writes: :) -- Jolyon Smith |
Jolyon Smith
Delphi Developer |
2006-03-16 03:34:56 AM
Re: Steve Jobs very very interested.
In article <XXXX@XXXXX.COM>, XXXX@XXXXX.COM
says... Quote"Dominic Willems" <XXXX@XXXXX.COM>writes :) -- Jolyon Smith |
Jim Cooper
Delphi Developer |
2006-03-16 03:43:24 AM
Re: Steve Jobs very very interested.QuotePlus, I have been investigating what it would take to rewrite it in C#. the nice names back :-) Cheers, Jim Cooper _____________________________________________ Jim Cooper XXXX@XXXXX.COM Skype : jim.cooper Tabdee Ltd www.tabdee.ltd.uk TurboSync - Connecting Delphi to your Palm _____________________________________________ |
Brian Moelk
Delphi Developer |
2006-03-16 03:49:44 AM
Re: Steve Jobs very very interested.QuoteBy which of course you mean the "the alternative set of constraints to -- Brian Moelk XXXX@XXXXX.COM www.brainendeavor.com |
Captain Jake
Delphi Developer |
2006-03-16 03:58:46 AM
Re: Steve Jobs very very interested.
"Jim Cooper" <XXXX@XXXXX.COM>writes
Quote
|
Dave Jewell
Delphi Developer |
2006-03-16 03:59:07 AM
Re: Steve Jobs very very interested.
"Jim Cooper" <XXXX@XXXXX.COM>writes
QuoteThis kills local variable names and the like, but you could port to Delphi not allowed to mention that here. ;-) Dave |
Captain Jake
Delphi Developer |
2006-03-16 06:01:52 AM
Re: Steve Jobs very very interested.
"Dave Jewell" <XXXX@XXXXX.COM>writes
QuoteI'm not certain what the issue is with Forte Agent, but sometimes I might simply did not know how to optimize it well. I wonder if this resulted from their need to be cross-platform. (My newsreader is Win32 only, so I could use the best embedded database I could find at the time: NexusDB.) and when it *is* munching through a Quotelarge newsgroup, the front-end GUI virtually freezes completely which right if they were going to go through all the bother of a complete rewrite. But it is surprising how many apps freeze during a major operation. A lot of developers are deathly afraid of multi-threading. I can somewhat understand their position, as it is a lot of work to do multithreading right, and it requires a lot more patience while debugging and testing. Plus, there is a definite trade-off involved, of course. If you write an app to be heavily multi-threaded and thus well-suited for curent and future chips it will not run as well on an older single-threaded CPU. All the context-switching will really clobber it. Quote
versus MacOS that is the issue here. It is good-design running on good hardware, versus bad design running on anything, if I may toot my own horn. Of course, if anyone tries my newsreader on a single non-hyperthreaded CPU they will not see the advantage as much as someone running it on a multicore cpu with a ton of RAM. This whole multi-threaded thing is one reason why good, well-written apps in .NET SHOULD be fast and snappy in appearance, since .NET has excellent support for multithreading. But the reality will of course be different, because the same bunch of incompetent {*word*12} that were coding poorly in Win32 are now all coding poorly in C# instead. |
Jim Cooper
Delphi Developer |
2006-03-16 06:21:05 AM
Re: Steve Jobs very very interested.QuoteThat is an interesting idea. Does that actually work? You need to actually compile with DFDN since Reflector uses the IL (which is why you lose local variable names). I have done it with one of my patterns session's code. This was fairly small, of course, and used very few UI components. Cheers, Jim Cooper _____________________________________________ Jim Cooper XXXX@XXXXX.COM Skype : jim.cooper Tabdee Ltd www.tabdee.ltd.uk TurboSync - Connecting Delphi to your Palm _____________________________________________ |
Jim Cooper
Delphi Developer |
2006-03-16 06:22:37 AM
Re: Steve Jobs very very interested.QuoteReflector will generate Chrome source too Oh that reminds me, Jake, get the Reflector plugin that handles whole projects. Cheers, Jim Cooper _____________________________________________ Jim Cooper XXXX@XXXXX.COM Skype : jim.cooper Tabdee Ltd www.tabdee.ltd.uk TurboSync - Connecting Delphi to your Palm _____________________________________________ |
Dave Jewell
Delphi Developer |
2006-03-16 06:57:03 AM
Re: Steve Jobs very very interested.
"Jim Cooper" <XXXX@XXXXX.COM>writes
Quote>Reflector will generate Chrome source too Dave |
Dave Jewell
Delphi Developer |
2006-03-16 07:03:31 AM
Re: Steve Jobs very very interested.
"Captain Jake" <XXXX@XXXXX.COM>writes
QuoteThey completely rewrote Agent from scratch using cross-platform C++ about (www.forteinc.com/agent/download.php). QuoteA lot of developers are deathly afraid of multi-threading. I can somewhat plain vanilla solution which doesn't use threading. QuoteAh, not so fast, sir. My newsreader makes heavy use of multithreading and Unison runs just as well on my little PPC notebook. Dave |
Jim Cooper
Delphi Developer |
2006-03-16 07:24:16 AM
Re: Steve Jobs very very interested.QuoteIt's been standard in the last couple of iterations of Reflector. Jim Cooper _____________________________________________ Jim Cooper XXXX@XXXXX.COM Skype : jim.cooper Tabdee Ltd www.tabdee.ltd.uk TurboSync - Connecting Delphi to your Palm _____________________________________________ |
Captain Jake
Delphi Developer |
2006-03-16 07:27:39 AM
Re: Steve Jobs very very interested.
"Dave Jewell" <XXXX@XXXXX.COM>writes
QuoteAnd of course, it helps that my Mac has got a dual-core Intel processor. |
Jon Robertson
Delphi Developer |
2006-03-16 09:56:34 AM
Re: Steve Jobs very very interested.Quote>Total freedom. "Wintel" based PCs give you complete freedom. I can build my own box. I can choose each component from dozens, sometimes hundreds, of possibilities. I can install one of hundreds of different operating systems. I don't have to use a Microsoft OS. How many different OSes can I install on an G4/G5 based Apple? At least Apple's models from the last few years allow you some hardware freedom. -- Jon Robertson Borland Certified Advanced Delphi 7 Developer MedEvolve, Inc www.medevolve.com |
Jon Robertson
Delphi Developer |
2006-03-16 11:04:26 AM
Re: Steve Jobs very very interested.
Jolyon Smith writes:
QuoteDepends on which freedom you prefer: Quote1) Wintel PC's give you the freedom to choose create your own configuration. Apple doesn't provide more choices than Wintel. Apple provides fewer choices. Please understand that I am not anti-Apple. I have two older PowerMac based machines. But I haven't turned either of them on in years. Quote>I can build my own box. QuoteAny maybe, just maybe, they will all work seamlessly together. QuoteLOL - You do if you want the benefit of all those other choices you QuoteI've never understood the advantage I supposedly gain from knowing whole new machine. Neither of my PowerMacs were very upgradable. -- Jon Robertson Borland Certified Advanced Delphi 7 Developer MedEvolve, Inc www.medevolve.com |