Re: Unicode support in Dexter?



Max wrote:
Thus, .Net is bad.

Huh? I guess Win32 is bad too, let's go back to using interrupts to interface with the OS! It's all just a matter of getting used to the benefits and tradeoffs of a new platform, that's all.


> Why an additional layer on top of the WinAPI?

What additional layer- the IL code gets compiled into machine code (prior to execution of the app) that gets executed by the CPU. The only real difference is that we've moved the compiler from design time to runtime. That machine code makes Win32 calls. When it uses the .NET framework stuff it is equivalent to using the VCL. Are you saying we should develop Delphi apps but get rid of the VCL layer in between?

I guess the "layer" you're referring to is the memory handling (i.e. garbage collection). There is good and bad that comes with the garbage collection process, but essentially it is a matter of getting used to how it impacts your app.

Native code rules the world! Have you ever seen an application written in .Net (e.g. Word, OpenOffice, AutoCAD, Firefox)?

If you used this argument you wouldn't really be using Delphi- Delphi isn't used to develop any of these apps. Does that mean that Delphi isn't a good tool to use to develop Win32 or .NET apps- no way!!


Cheers,
Kevin.
.



Relevant Pages

  • RE: SHA-based subclass for random module
    ... Yes, but different RNGs have different weaknesses, and whether the ... If you need to generate "random" points in 3D space, does it matter that the ... if your app relies on the triples ... distribution in 3D space. ...
    (comp.lang.python)
  • Re: Tkinter or wxpython?
    ... mean by a "good reason" to write a desktop gui. ... Might or might not matter depending on the application. ... Compared to a desktop app? ...
    (comp.lang.python)
  • Re: CF faster than MFC?
    ... MFC and basic Win32 compile to machine code at compile time. ... it's possible to write an MFC app that is slower than a CF ...
    (microsoft.public.pocketpc.developer)
  • Re: Single Instance Limit
    ... It's a matter of writing code to handle it. ... Quite simply, when your app starts (in Sub Main or the Load event of a form, whichever you have set as your startup object), check App.PrevInstance. ...
    (microsoft.public.vb.general.discussion)
  • Re: cmd.exe and rexx
    ... The number of executions doesn't matter, as long as it's at least one. ... The app doesn't have to store the data in a variable, ...  >> Porting a stable version of ooRexx like 3.2.x is a better bet ...
    (comp.os.os2.apps)