About/Contact

Steve Trefethen

Steve Trefethen is a Director of Engineering at Reply. Contact me

View my LinkedIn profile


Powered by discountASP.NET
referal ID: sdtref
Why recommend discountASP.NET?
$720 in referrals so far!


Calendar

<<  February 2012  >>
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
2728291234
567891011

View posts in large calendar

Disclaimer

The posts on this weblog are provided AS IS with no warranties, and confer no rights. The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.



My favorite things about Delphi 2007

March 09 2007 3:28PM

Ben Smith CodeGear's CEO has tagged me for my favorite things about Delphi 2007. In no particluar order:

  1. FastCode/community contributions to the RTL

    This quote pretty much sums up the Delphi community:
    "One of the best I've found is the community that grew up around the Borland programming tools that have since become the CodeGear programing tools. Members of that community go to amazing lengths to help fellow programmers learn new ways of doing things. I've tried many other communities and you are either ignored or ridiculed."
    (I found this using a Delphi related Google blog search I converted to an RSS feed via Yahoo Pipes)

  2. Seppy Bloom's work on Vista support in the VCL
  3. Jim Tierney's work on usability improvements in the VCL form designer
  4. Mark Edington's work on desktop switching performance
  5. Adam Markowitz's work on Code Insight

Like David, there are far more things to mention this but some of these are not obvious until you start using the product.

I tag: Eric Fortier, Zarko Gajic, Jeremy North, Jacob Thurman and Matt Levin
FacebookDel.icio.usDigg It!

Tags:

Comments (9) -

3/9/2007 5:29:13 PM #

Delphi community is the most important things make Delphi still a live, Delphi community makes a Delphi more than a language or (IDE)

BTW, Doesn't Adam Markowitz left Borland and went to FalafelSoft???

Mohammed Nasman

3/9/2007 7:34:49 PM #

Hi Mohammed,
Agreed, the Delphi community itself is CodeGear's most valuable asset IMO.

And to answer your question, Adam has since left the company though not before he did some great work on our Code Insight features.

Steve Trefethen

3/9/2007 9:51:38 PM #

Sadly, I can't speak as I haven't been allowed to. I emailed Nick but haven't heard back from him yet.

Thanks for the tag though! Much appreciated.

Eric Fortier

3/10/2007 1:34:25 AM #

Thanks!!!

Adam Markowitz

3/10/2007 12:21:51 PM #

Steve I noticed your comments about CodeInsight being improved.  I remember reading in the NG that many where turning off one of the insights to help stability in BDS 2006.  I believe it was ErrorInsight.  Has this been addressed in D2007 or will it be fixed later in BDS 2007?

Jeff Carbello

3/10/2007 7:28:34 PM #

Jeff,
Yes, Error Insight has been improved in Delphi 2007 and I believe should be quite a bit more reliable.

Steve Trefethen

3/11/2007 11:27:23 AM #

Any hope that code insight is threaded and abortable now?  One the most common things I end up waiting on is code insight either misfiring, or firing and then remembering what I am looking for LONG before codeinsight ever comes back.

I work on some large projects, so delays around a minute can be very common and exceptionally annoying.

Which reminds me, finally gotta finish migrating my dev environment from D7 to Turbo Delphi pro one of these days soon...

C Johnson

3/12/2007 12:31:09 AM #

C Johnson,
No, you can't abort Code Insight (or what we refer to internally as a kibitz) compile. However, you can uncheck Code Insight in the options dialog and manually invoke it using Ctrl-Space. In Delphi 2007, there were several improvements to CI performance. Shoot me an email after you've used Delphi 2007 I'd like to hear what you think once you've put it through it's paces.

Steve Trefethen

3/12/2007 3:03:15 PM #

Steve, even when I invoke it manually, I usually have MORE than enough time to remember what I was looking for LONG before the IDE ever comes back.  Unchecking the box doesn't fix that.  It desperately needs to be abortable.

I'll take a peek at D2007 when a demo is available capable of letting me get my projects into it (lack of command line compiler makes this a pain) or I upgrade to it (don't hold your breath, I just got to Turbo Delphi recently, so I may well skip this version as it doesn't have abortable code insight so the upgrade cost is probably not overly justifyable)

C Johnson

Add comment




  Country flag
biuquote
  • Comment
  • Preview
Loading