Showing posts with label Delphi Generics. Show all posts
Showing posts with label Delphi Generics. Show all posts

Wednesday, July 30, 2014

Learn about generics from Ray Konopka

Over the past couple of months Embarcadero has been hosting Developer Skill Sprints.  Each one is a short presentation concentrating on a specific topic or feature, followed by a Q&A session.

A new skill sprint is presented every Tuesday and Thursday and is shown at 6:00 AM, 11:00 AM and 5:00 PM PDT.  Registration and replays are available on the landing page.  They cover a wide range of topics, so everyone will hopefully find at least a few of them really interesting.  Replays are edited to include the relevant parts of the Q&A, so they aren't always available right away.

They have recently added a new session for July 31 - Effectively Using Delphi Generics with Ray Konopka

Knowing Ray, there will be something to learn whether you have used generics since they were first available in Delphi 2009 or just haven't gotten around to it yet.

This is the last skill sprint listed, but it was mentioned in one of the Q&A sessions that more will be added, so stay tuned.

Update:

Nine new sessions have been added and are listed on the registration form.

Update 2:

 Apparently there was a registration problem with today's webinar.  Embarcadero will be replaying it next Tuesday on August 5th.

Friday, August 29, 2008

Delphi 2009 - Generics.Collections

CodeGear has given me permission to blog about the upcoming release of Delphi 2009 (Tiburon).

By now, you've probably heard that Delphi 2009 will have generics for Win32. The first thing I always think of is type safe collections that don't require casting. Someone asked what has been added to the RTL to take advantage of the feature. In this first release, the following were added to the RTL in Generics.Collections.pas.

TList
TQueue
TStack
TDictionary

Descendants that optionally manage ownership of objects in the list:

TObjectList
TObjectQueue
TObjectStack
TObjectDictionary

Nick Hodges will be exploring TList in more detail in his "Delphi Language Features" launch webinar on September 3rd.


For And for good measure, Allen Bauer and Barry Kelly have been blogging about less stereotypical uses for generics. Stay tuned for more.

Multicast events using generics
Multicast Events - the cleanup

Tiburon: fun with generics and anonymous methods