Board index » delphi » Re: D8: first impression and uneasy feeling... (long)
Admiral Jake
Delphi Developer |
Admiral Jake
Delphi Developer |
Re: D8: first impression and uneasy feeling... (long)2004-02-20 12:40:39 AM delphi104 "Arthur Hoornweg" <XXXX@XXXXX.COM>writes QuoteTry this: |
Rudy Velthuis (TeamB)
Delphi Developer |
2004-02-20 01:34:29 AM
Re: D8: first impression and uneasy feeling... (long)
At 15:07:44, 19.02.2004, Don Strenczewilk writes:
QuoteSpeaking of readable, I don't know if this one's been mentioned before, in C and C++ this is: int* myArray[12]; The fact that the type comes before the identifier is not a problem. It just needs some getting used to, if you are used to Pascal or Delphi. But the nesting of the identifier in the attributes is a problem in C and C++ (not in C#). -- Rudy Velthuis (TeamB) "There are some experiences in life which should not be demanded twice from any man, and one of them is listening to the Brahms Requiem." - George Bernard Shaw (1856-1950) |
Jack Johnson
Delphi Developer |
2004-02-20 02:02:48 AM
Re: D8: first impression and uneasy feeling... (long)
Brion L. Webster writes:
QuoteArthur Hoornweg writes: -- Jack Johnson {*word*104}worlds Inc. www.{*word*104}worlds.com/ www.swidgets.com/ www.passphrasekeeper.com/ 608-362-0318 |
Nick Hodges (TeamB)
Delphi Developer |
2004-02-20 02:04:23 AM
Re: D8: first impression and uneasy feeling... (long)
Admiral Jake writes:
QuoteI -- Nick Hodges -- TeamB Lemanix Corporation Read my Delphi Blog -- www.lemanix.com/nick/ |
Nick Hodges (TeamB)
Delphi Developer |
2004-02-20 02:05:05 AM
Re: D8: first impression and uneasy feeling... (long)
Jimmy [Used-Disks] writes:
Quote
Nick Hodges -- TeamB Lemanix Corporation Read my Delphi Blog -- www.lemanix.com/nick/ |
Nick Hodges (TeamB)
Delphi Developer |
2004-02-20 02:07:23 AM
Re: D8: first impression and uneasy feeling... (long)
Don Strenczewilk writes:
Quotevar etc. In C#, you have to move left to right with your eyes, an unatural thing in much of the world. -- Nick Hodges -- TeamB Lemanix Corporation Read my Delphi Blog -- www.lemanix.com/nick/ |
Robert Kozak
Delphi Developer |
2004-02-20 02:08:53 AM
Re: D8: first impression and uneasy feeling... (long)
Not to mention that it is fun because some individiuals have short fuses and
easy buttons to press :-) -- Robert Kozak "Admiral Jake" <johnjac76[nospam]@comcast.net>writes Quote"Robert Kozak" <XXXX@XXXXX.COM>writes |
Kevin
Delphi Developer |
2004-02-20 02:09:08 AM
Re: D8: first impression and uneasy feeling... (long)
Admiral Jake writes:
QuoteBut I don't think a namespace that is that large is more manageable, or good easily then that is the way they should be grouped. You shouldn't have to refactor just because of a compiler limitation. For example, if I have a namespace called BusinessObjects I might then have to create BusinessObjects1, BusinessObjects2, ... just to keep the compiler happy. That will make it pretty hard for the development team to find the right class. I agree that you can work around this and introduce a whole lot of sub-categories, but this is not always desirable. Still... it's no train smash and I don't consider this a serious limitation of Delphi. it is just a minor "feature limitation" that the C# advocates will probably use against Delphi. ;-) To me C# lacks a few important constructs that Delphi has: e.g. SETS. that is more important to me than the namespace issue. |
Per Larsen
Delphi Developer |
2004-02-20 02:15:07 AM
Re: D8: first impression and uneasy feeling... (long)
"Nick Hodges (TeamB)" <XXXX@XXXXX.COM>writes
QuoteIn C#, you have to move left to right with your eyes, an unatural thing after having worked almost full time in C# for the last 18 months). - Per |
Robert Kozak
Delphi Developer |
2004-02-20 02:17:51 AM
Re: D8: first impression and uneasy feeling... (long)
That what I find too Rudy.
On the other hand it is a lot harder for me to adjust to the tab spacing. I am used to 2 spaces for indentation. C(++/#) code feels like it is bleeding all over the page. :-) -- Robert Kozak "Rudy Velthuis (TeamB)" <XXXX@XXXXX.COM>writes QuoteAt 06:42:44, 19.02.2004, Nick Hodges (TeamB) writes: |
Rudy Velthuis (TeamB)
Delphi Developer |
2004-02-20 02:36:12 AM
Re: D8: first impression and uneasy feeling... (long)
At 19:07:23, 19.02.2004, Nick Hodges (TeamB) writes:
QuoteDon Strenczewilk writes: QuoteIn C#, you have to move left to right with your eyes, an unatural thing -- Rudy Velthuis (TeamB) "If you can not get rid of the skeleton in your closet, you'd best teach it to dance." - George Bernard Shaw (1856-1950) |
Rudy Velthuis (TeamB)
Delphi Developer |
2004-02-20 02:38:41 AM
Re: D8: first impression and uneasy feeling... (long)
At 19:17:51, 19.02.2004, Robert Kozak writes:
QuoteThat what I find too Rudy. I just hate it when people use hard tabs in C#, and I have to read that in some normal editor with tabs at 8 each. -- Rudy Velthuis (TeamB) "Give me a museum and I will fill it." -- Pablo Picasso (1881-1973) |
Don Strenczewilk
Delphi Developer |
2004-02-20 02:41:15 AM
Re: D8: first impression and uneasy feeling... (long)
I see you're point. Fortunately, I don't need to write any C or C++ and I'm
pretty much used to writing them with C# now. The point I am trying to make is, when reading code, and I run across a variable and want to know its type, it is hard to find it in the source code because I can not simply eyeball up the left column as I can with Delphi as the list below demonstates. BTW, I really enjoy the quotes tagged onto the end of your msgs. Quote>var |
Rudy Velthuis (TeamB)
Delphi Developer |
2004-02-20 02:46:14 AM
Re: D8: first impression and uneasy feeling... (long)
At 00:42:01, 19.02.2004, Dave Jewell writes:
Quoteusing (StreamWriter f = new StreamWriter (@"c:\wombat.txt")) small annoyances can get on people's nerves really quick. -- Rudy Velthuis (TeamB) "Basically, I no longer work for anything but the sensation I have while working." - Albert Giacometti (sculptor) |
Rudy Velthuis (TeamB)
Delphi Developer |
2004-02-20 02:49:12 AM
Re: D8: first impression and uneasy feeling... (long)
At 13:01:15, 19.02.2004, Arthur Hoornweg writes:
QuoteChris Burrows writes: open a file, or change a cursor, etc. you will still have to take care of those manually (preferrably using try-finally). -- Rudy Velthuis (TeamB) "If you gaze long into an abyss, the abyss will gaze back into you." - Friedrich Nietzsche (1844-1900) |