Archive for the 'CodeGear' Category
(Chronologically Listed)
Multicast Events - the finale
In my previous two posts I presented a technique using the new generics language feature of Delphi 2009 to create a typesafe multicast event. In the previous post, I showed how you can create a TMulticastEvent<T> instance and assign it to an event handler for an existing event on a TComponent derived type. Using the […]
Posted by Allen Bauer on September 3rd, 2008 under CodeGear | 5 Comments »Multicast Events - the cleanup
In my last post, I introduced a multicast event that uses generics to address the problem of needing to manually declare and implement a new multicaster for each unique event type. If you remember, I referred to some other posts that presented a technique for doing automatic cleanup of both the multicast event object itself […]
Posted by Allen Bauer on August 25th, 2008 under CodeGear | 4 Comments »Multicast events using generics
Ever since before Delphi 1, the (then Delphi only) RAD Studio IDE has been full of home-grown multicast event class types. I usually refer to these as an "event bus." This is from my hardware days when I designed microcontroller based security/access control equipment. A CPU has an "address bus" and a "data bus" which […]
Posted by Allen Bauer on August 15th, 2008 under CodeGear | 13 Comments »Tiburón - String Theory
No, not that String Theory, or even this one. What this is about is an interesting extension to AnsiString. During the field test cycle of Tiburón and our own internal porting of the IDE code (which was accomplished in about 1.5 months, by 2-3 folks, with > 2 million LOC), it became clear that there […]
Posted by Allen Bauer on July 16th, 2008 under CodeGear | 30 Comments »Brand New Day…
Well, my access card worked. I guess I still have a job :-).
I just finished listening to a company (Embarcadero not Borland) wide conference call announcing to the whole company the closure of the Embarcadero+CodeGear deal. Wayne Williams, our new boss, made some very encouraging statements. Most notably was that just like ER/Studio, RapidSQL, […]
The Last Day.
Today is my last official day as a Borland/CodeGear employee. After today, I will have been a Borland/CodeGear employee for 6021 days, or 16 years, 5 months, and 25 days. What is interesting about this is that tomorrow, I will continue to drive to the same building, ride the same elevator, and unlock the same […]
Posted by Allen Bauer on June 30th, 2008 under Work, CodeGear, General | 2 Comments »>10 years in the making…
Sure, the latest news of Embarcadero Technologies signing an definitive agreement to acquire the CodeGear portion of Borland’s business is a recent development. However, looking back on my years here at Borland, I have to chuckle a little bit. I remember sitting with other Delphi team members many years ago on more than one occasion […]
Posted by Allen Bauer on May 8th, 2008 under CodeGear | 8 Comments »What a day…
Needless to say, it’s been a crazy day here at CodeGear. I’m sure the same can be said of the fine folks at Embarcadero. Rather than saying the same things you can read about in all the various outlets and blogs, I figured I’d give folks my impression of how this is affecting the teams […]
Posted by Allen Bauer on May 7th, 2008 under CodeGear | 10 Comments »Fly! Be free! (this time for sure!).
Just in case you’ve not heard the "Good News", you should read it here… go ahead, I’ll wait.
Well? Is that not some interesting news? If you’ve been wondering why this blog has been somewhat quiet lately, it’s been due not only to being "heads-down" on Tiburón, but also because of this news. It’s been a […]
Thread pools <> Task handling.
The Delphi Parallel Library (DPL) tends to occupy a lot of my otherwise idle "thought" time. DPL has been redesigned in my head more times than I can count. The good news is that it is conceptually beginning to actually take some shape and is finding a direction. As I’ve stated before, a lot of […]
Posted by Allen Bauer on February 22nd, 2008 under Parallel Programming, CodeGear, Delphi | 18 Comments »Server Response from: dnrh2.codegear.com

RSS Feed