On Thu, 26 Jan 2006, VisionForce wrote:
I'm going to create my own server-side web language, and I was thinking about using .NET. Does anyone here have any good reasons I should use Delphi instead? Is there a place I can go to learn Delphi's string parsing functions? Does Delphi support Serialization. What about Polymorphism? Please, no opinions, just facts. Thanks.
Simple: .NET will restrict you to Windows, and this is by far the minority of webservers. Mono is a nice attempt, but I don't know many people that will install the mono runtime engine on a webserver, it puts a big load on your server, and is not really performant. For GUI this does not matter, but for a busy webserver it does. I write client/server apps for a living, and refrain from using such runtime engines (be it Java or .NET). As for string functions: look at the documentation of the strutils and sysutils units, then you have an idea of what is possible. There are various regular expression units floating around for Delphi/FPC, FPC comes standard with one. Serialization is a standard feature of Delphi and FPC, and polymorphism is a standard OOP construct, and hence is part of Delphi/FPC. Michael. _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel