[DUG] Turbo Delphi

Rob van der Linde robvdl at paradise.net.nz
Thu Aug 10 17:15:23 NZST 2006


One reason I believe Kylix failed to sell, is because there are quite a
few differences between the GUI controls in Windows and Linux. For
example, standard buttons in GTK+ have icons on them by default, and are
considerably larger in Linux than Windows. In fact, all the controls are
considerably larger in Linux as it uses a nicer, larger, smoother font
than Windows, which I like personally. The downside? Try creating an app
in Delphi for Windows or Lazarus even, then compile the same app in
Linux, if using Lazarus compiling it against GTK2 (can be found under
Project->Compiler Options), you'll notice the controls are all screwed
up, as buttons aren't really the default 8x25 like they are in Windows,
they are much larger in Linux. To make up for it, you could make the
buttons larger so they look good in Linux, but then they will look big
and alien for a Windows app. Then there's also, different Linux distros
tend to come with different font DPI sizes by default, so the struggle
is never ending. If you really want to get it perfect, you could
dynamically fix the control sizes when the form is created, but this is
a bit Mickey Mouse. I've sort of mentioned this before, but the reason I
believe a cross platform API like Kylix or Lazarus doesn't work, is
because controls should really to be inserted in a form using a layout
manager, similar to Java or XUL. Even if it can use XML and has a tool
to compile the XML to faster native code (as XML is bloat off coure).
Just my 2c anyway.

On Thu, 2006-08-10 at 07:16 +0800, Richard Vowles wrote:
> 64-bit - you clearly don't read the Delphi product managers Blog - see
> here:
> http://blogs.borland.com/nickhodges/archive/2006/08/04/26445.aspx
> SSE2 - well, there is SSE, SSE2, and SSE3 and
> http://en.wikipedia.org/wiki/SSE2#Notable_CPUs_not_supporting_SSE2 and
> given it is focused at games, I understand why it isn't a priority.
> MMX - I'm surprised by this
>  
> Linux - well, given Kylix failed to sell, cost Borland a huge amount
> amount of money and set Delphi back by 18 months, you can understand
> why they are loathe to go back there. You'll probably see some Mono
> tho, but thats just a guess.
>  
> Richard
>  
> ---
> Richard Vowles, Product Evangelist, Developer Tools Group
> email: richard.vowles at borland.com
> phone: +64-9-3600-231
> cell: +64-21-467747
> other: MSN richard.vowles at borland.com, skype: rvowles
> blog: http://www.usergroup.org.nz/blogs/selectBlog.html?id=39769
>  
> 
> 
> ______________________________________________________________________
> From: delphi-bounces at ns3.123.co.nz
> [mailto:delphi-bounces at ns3.123.co.nz] On Behalf Of Leigh Wanstead
> Sent: Thursday, 10 August 2006 9:56 a.m.
> To: NZ Borland Developers Group - Delphi List
> Subject: RE: [DUG] Turbo Delphi
> 
> 
> 
> From what I understand, the difference is just cut the price which is
> good of course. But they should listen to what developer really want,
> i.e. 64bit cpu, mmx, sse2 code generation optimize, Linux etc.
>  
> Regards
> Leigh
> www.SmoothArm.com
>         -----Original Message-----
>         From: delphi-bounces at ns3.123.co.nz
>         [mailto:delphi-bounces at ns3.123.co.nz]On Behalf Of Stefan
>         Mueller
>         Sent: Wednesday, 9 August 2006 5:44 p.m.
>         To: 'NZ Borland Developers Group - Delphi List'
>         Subject: RE: [DUG] Turbo Delphi
>         
>         
>         Ouch! .. looks like they are in need of a good web designer. 
>         
>          
>         
>         First impression is that they kind of make Delphi start to
>         look and sound like a cheap toy programming language for
>         hobbyists ;-/
>         
>          
>         
>         Stefan
>         
>         
>                                        
>         ______________________________________________________________
>         From: delphi-bounces at ns3.123.co.nz
>         [mailto:delphi-bounces at ns3.123.co.nz] On Behalf Of Gary T.
>         Benner
>         Sent: Wednesday, 9 August 2006 5:28 p.m.
>         To: delphi at delphi.org.nz
>         Subject: [DUG] Turbo Delphi
>         
>         
>          
>         
>         Hi all, 
>         
>         FYI 
>         
>         http://www.turboexplorer.com/TurbosPressRelease.htm 
>         
>         and of course 
>         
>         http://www.turboexplorer.com 
>         
>         kind regards 
>         
>         Gary
>         
>                                        
>         ______________________________________________________________
>         Gary Benner 
>         
>         
>         e-Engineer, Lecturer, and Software Developer
>         
>         
>         
>         
>         123 Internet Limited
>         
>         
>         Waiariki Institute of Technology
>         
>         
>         Sunshine Garden Bag Co.
>         
>         
>         MailScanner has detected a possible fraud attempt from
>         "www.sommnet.com" claiming to beSommnet.com Limited
>         
>         
>         Mob: 021 966 992
>         
>         
>         Email: gary at 123.co.nz 
>         
>         
>         
>         
>         Ref#: 41006
>         
>         
> _______________________________________________
> Delphi mailing list
> Delphi at ns3.123.co.nz
> http://ns3.123.co.nz/mailman/listinfo/delphi



More information about the Delphi mailing list