Micha Nelissen wrote:
On Thu, 02 Jun 2005 14:22:55 +0100
Jamie McCracken <[EMAIL PROTECTED]> wrote:
In terms of _written_ or in terms of _working_ lines of code? :->
Dont kid yourself - a lot of my fellow Delphi programmers have dumped it
for C# already so it is really worrying for me espcially with borland
C# is very much like delphi, not at all like Python. What were their reasons to
switch ?
Because its so close to Delphi and they have switched because they found
it more productive. No forward declarations, garbage collection and a
richer framework has made them switch to the dark side. We need to fight
back!
Python is hard to read, especially if multiple blocks are closed at once, then
it's hard to see what block a line belongs to (because of missing 'end' or '}').
not true because of the indenting (use bigger indents!). Im not saying
python is great I just envy *some* of its shorter syntax and it would be
so cool if Delphi/pascal did likewise - we could blow all these inferior
languages away.
I also don't like the magic. For example the 'mystrings.create;' example you mentioned,
it's *totally* not consistent with regular syntax: mystrings.create means call
"TStringList.Create" on the object pointed to by the mystrings variable.
Well pascal in the only mainstream langugae that does that - I dont see
the pont and it aint magic.
jamie.
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel