[DUG] Things to love in Delphi 2010... (and one nasty fly in the ointment)
Jolyon Smith
jsmith at deltics.co.nz
Fri Oct 16 17:38:58 NZDT 2009
IDE insight I agree is a big feature.
Drag/droppable "gutter-balls" are another HUGE one imho, especially when it
comes to conditional breakpoints which I use frequently and always curse
when-ever I have to move one from one line of code to another.
The movable execution point is also MASSIVE. Consider that in conjunction
with the existing ability to call functions and change variable values via
the Expression Evaluator, we have almost as close to a "change the code and
test it while running without having to recompile and restart" capability as
it's practically possible to get with a compiled language.
Whilst stepping thru your code you see that the code is about to execute a
call which you just realized is causing a problem. it shouldn't be making
that call ... OK, so I'll fix the conditions that lead to that in a moment,
but for now I want to see if NOT making the call really does fix the
problem. drag the execution point past the problem call and proceed.
Thread specific breakpoints is another biggie (and I've got a big post
planned on threads coming soon - plug plug plug). J
SWEET!
One thing I don't like - modeless find (Ctrl+F). It doesn't work quite how
I'd expect, and we always had incremental search which still works more
intuitively to my mind than modeless find (note for future Delphi 2010
presentations: FireFox stole from Delphi, not the other way around!!). J
But the real "fly in the ointment" is that our Delphi 2010 Enterprise
running in a VM just choked on its own registration information after I had
to restart the VM, and now I can't re-register using the serial number
because I'm told it is invalid or has expired. The support site says 3 of
10 activations have been used which is puzzling and worrying - it's been
installed successfully once and failed to activate twice - it looks like the
*failed* registrations have counted against the activation limit! Which
seems to be confirmed by the "activation history" which presents me with
only two downloadable registration TXT files, date/time stamped on the
occasions where activation was refused.
Needless to say I've tried downloading those TXT files and importing via the
registration wizard without success.
Yes, I've reported it to Embarcadero registration/installation support, but
at the moment it means our Unicode/Delphi 2010 migration is stalled!
L
From: delphi-bounces at delphi.org.nz [mailto:delphi-bounces at delphi.org.nz] On
Behalf Of John Bird
Sent: Friday, 16 October 2009 5:01 p.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Has Malcolm Groves Been Misrepresented?
>From Nick Hodges blog
"How code should be formatted is probably a "Top Five Thing for Developers
to Argue About" - right up there with multiple inheritance and whether GOTO
is evil or not."
I was chuckling to myself at the Auckland presentation that the F6 IDE
insight is really a visual GOTO
Personally I would rate it as a killer feature. (IDE insight, not goto)
John Bird
JBCL
Contact:
johnkbird at paradise.net.nz
03-3844527, 027 4844528
http://jbclnz.googlepages.com
http://www.jbcl.co.nz
----- Original Message -----
From: Jolyon Smith <mailto:jsmith at deltics.co.nz>
To: 'NZ Borland <mailto:delphi at delphi.org.nz> Developers Group - Delphi
List'
Sent: Friday, October 16, 2009 4:02 PM
Subject: Re: [DUG] Has Malcolm Groves Been Misrepresented?
J
IDE Insight is cool (and perhaps just doesn't go quite far enough. vis being
able to search the options dialog(s) whilst *in* those dialogs.
I hope to be blogging about some of the other things that I think are cool
and noteworthy additions over the weekend.
From: delphi-bounces at delphi.org.nz [mailto:delphi-bounces at delphi.org.nz] On
Behalf Of Richard Vowles
Sent: Friday, 16 October 2009 3:17 p.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Has Malcolm Groves Been Misrepresented?
I think, for the true story, you need to hit F6.
(Hopefully my comment will be taken for the joke I think it is, albeit a
lame joke, it made me laugh :-)
2009/10/16 Paul A Norman <paul.a.norman at gmail.com>
I was not at the Auckland presentation, and have had to rely on others'
reporting of it. Jolyon who normally appears to be very careful in what he
says and writes has said on his blog:
"Malcolm Groves stood up in Auckland and openly told us that in his view,
apart from 1 or 2 things, and really in *his* opinion only 1, Delphi 2010
was basically a bug fix release with lots of little tweaks here and there.
They charged full price for it of course and won't be retrofitting those bug
fixes to Delphi 2009 or 2007 (where they would be of most use).
---
Richard Vowles, Technical Advisor
Developers Inc Ltd
web. http://www.developers-inc.co.nz
ph. +64-9-3600231, mob. +64-275-467747, fax. +64-9-3600384
skype. rvowles, LinkedIn, Twitter
_____
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi at delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-request at delphi.org.nz with Subject:
unsubscribe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listserver.123.net.nz/pipermail/delphi/attachments/20091016/a42d90a5/attachment-0001.html
More information about the Delphi
mailing list