Categories
News

What do you want to hear?

After the huge popularity of the Delphi UserVoice site, we thought it would be good to add a Podcast Form to it.  So you can tell us who you want to hear, what you want them to say, and how you want it said.  Then we will do our best to tackle the highest voted suggestions first, short of actually putting words in someone’s mouth (but it doesn’t mean we can’t ask real nicely.)

Feel free to suggest guests, topics, format changes, or just about anything else you want related to this podcast.

Categories
News

Delphi Live! 2009 – Whitespace

There have been a lot of news posts about what was said at Delphi Live! 2009 down in San Jose back in May.  There were even a number of videos.  Probably some of the best coverage of a Delphi conference I have seen.

I thought it would be interesting to instead of posting about the announcements to post what wasn’t actually said, but some of the stuff we can infer. So all of this is really just hearsay I guess you would say.  No official announcements attached to this, and most of it is just my assumptions, so don’t expect things to come out exactly the way I am suggesting here.  There are no secret sources or inside information here either.  Sorry if you were hoping to get a scoop.

Delphi Weaver is the new version of Delphi we saw in some sneak peaks.  Frequently we see a pattern in Delphi releases where there is one release that has a lot of new features – lets call it revolutionary, and then the next release is incremental improvements on those features and all the other features – lets call it evolutionary.

Delphi 2009 was most definitely a very revolutionary release with Generics, Anonymous Methods, Unicode and all the other improvements.  Weaver looks to be an evolutionary release with a lot of incremental improvements and fixes.  I think at some point Nick said they were scratching a number of long term itches.  Frankly, if they include the RTTI, touch (and gesture) support and all the IDE changes they showed off then it would actually be pretty close to a revolutionary change as well.

A change we have seen with recent Delphi releases is more open beta program.  Weaver seems to have the most open beta program yet.  Nick suggested that pretty much everyone who applies is accepted into the beta program.  You can check out the Embarcadero Beta Program page to see when any of their beta programs start and sign up for them.

There was an off hand comment I caught of someone asking if Weaver had entered an “open beta” yet.  Someone else said it had not.  Considering how open the beta is now, I am guessing this means that it will most likely enter a more open period.  Maybe a free download for everyone, or maybe releasing any current beta testers from their NDA.  We have seen this before were beta-bloggers pop up talking about some of the new features coming from the yet to be released Delphi.  Of course we really don’t know when that might happen, or if it will happen.

So when can we expect to see Weaver? Typically we see a release every year, and it is usually around a CodeGear run conference.  They announced CodeRage 4 for September 8th through the 11th.  Since we were pretty much already expecting Weaver to be released this year (so we can call it Delphi 2010) I am going to go out on a limb and suggest it will probably be out within a month either side of CodeRage 4, but probably during or shortly after CodeRage 4.  Something exciting to look forward to.

What ever happened to Turbo Delphi anyway? It was pretty exciting to see them when they came out, but they haven’t been updated beyond Delphi 2006.  Well apparently Turbo Delphi was too powerful and had too many features and and a lot of users are using it instead of actually buying the professional version of Delphi.  A lot of people inside CodeGear realize the need for a hobbyist version of Delphi that is either free or very cheap, but they want to find a way that doesn’t shoot them in the foot. Jamie passionately discussed this previously.

One thing about a “crippled” version of Delphi is so many of the vital features (like Database support) are key to what makes Delphi itself.  So leaving one of them out then it really isn’t Delphi any more.

One suggestion was a hosted version of Delphi that you could use virtually, but you couldn’t actually download the compiled binary. One problem with that is I am suspecting that the delay when using an IDE via remote desktop, etc. would be rather annoying.

If anyone else has any suggestions for a Turbo version or something similar then please make your ideas known.

I am expecting the next Delphi to be a great release and am looking forward to the weaver beta blog posts and the Delphi 2010 release.

Categories
News

30 – Delphi Prism with AOP

Talking with marc hoffman of RemObjects about the latest Delphi Prism release.  A large portion of this episode focuses on Aspect Oriented Programming with the Cirrus framework and Delphi Prism.  We also talk about a number of the other features in this latest May 2009 release.

Yeah, this one is a little long.  The last bit is marc and I shooting the breeze for a bit about whatever.

This was also recorded out of order.  It was recorded before episodes 28 and 29.  I lost my original recordings and had to recreate it from marc’s recordings.  We had some lost audio in the call too, but it ended up coming out pretty good.

BTW, CyberEars (the podcast host) upgraded their download servers so we should have faster download speeds.  Let me know if you can tell a difference.  Also I replaced episode 8 that I accidently deleted a while ago.  Sorry about that!

Categories
News

Fun Side of Delphi with Marco Cantu at Delphi Live 2009!

I had been meaning to post this video for a while . . . Here is Marco Cantu‘s popular Fun Side of Delphi: Unicode Edition from Delphi Live! 2009.

It is almost a full hour in length, but fairly entertaining. You might actually learn something about Unicode or Delphi too.

It is currently hosted on Viddler and Vimeo.  Hopefully Vimeo does a better job of synchronizing the audio to the video.  It is unfortunately too long for YouTube.  You can download the original MP4 from Vimeo though, which I hope is formatted properly for an iPod Touch and iPhone (someone let me know).

If you had trouble with some of the previous videos I uploaded then you might want to go check them out again as I have replaced some of them with better copies.  If you still are having trouble then leave a comment and I will update it when I can.

There have been some comments asking for specific resources, and I will get to them soon.  Between Delphi Live!, catching up at work, traveling to see family, and Cub Scout camp this week I am still behind, but I will get to all your comments soon!

Categories
podcast Video podCast

Video now included

Sorry about no video being included in the last post. For some reason I couldn’t access my admin console right in the middle of posting. I think my hosting provider decides to block me occasionally because I do too many things at once.  The video is now there.  Enjoy!  I think I have one more video to post from the labs, and then I am on to a couple of the other segments I recorded.

Categories
Video podCast

Delphi Live! 2009 – What’s Cooking in the Delphi Labs – Part 7

This is actually the segment I’ve gotten the most requests for me to upload.  Unfortunately I am a bit obsessive compulsive about doing them in order. . . .  This is the part of the What’s Cooking in the Delphi Labs where I presented on the Cirrus Aspect Oriented programming framework for Delphi Prism.

Jim McKeeth

Cirrus Aspect Oriented programming framework for Delphi Prism.

Delphi Live! 2009
May 2009

Part 7 of 8

[YouTube]

[Part 6] – [Part 8] (Coming soon!)

Categories
News

Check out BBspot Podcast

BBSpot has launched a new podcast, that while not directly development related is full of good geek humor.  This week they featured my question in the podcast.  It is just 3 minutes long, so give it a listen.

Categories
News Video podCast

Delphi Live! 2009 – What is Cooking in the Delphi Labs – Part 6

David I. Showing Delphi Prism running in Microsoft Visual Studio 2010


(Be sure to click HQ)

David Intersimone, Vice President of Developer Relations
Embarcadero Technologies

Showing Delphi Prism running in Microsoft Visual Studio 2010

Delphi Live! 2009
May 2009

Part 6 of 8

[YouTube] [Vimeo] [Viddler]

[Part 5] – [Part 7]

Categories
News Video podCast

Delphi Live! 2009 – What is Cooking in the Delphi Labs – Part 5

Anders Ohlsson shows of his Delphi parsing tool to aid in the migration to Unicode support with Delphi 2009.

Embarcadero Technologies

DelphiLive! 2009
May 2009 in San Jose

Part 5 of 8.

[Vimeo]

[YouTube]

[Viddler]

[Part 4] – [Part 6] (Coming soon!)

BTW, I have family visiting from out of state, so have been a little busy to upload these videos as fast as I would like.  They will keep coming though.

Categories
News

Delphi 2009 Updates 3 & 4 are in the Wild!

The long anticipated Delphi 2009 Update 3 is now available.  Just run check for updates. As if the long list of fixes in Update 3 wasn’t enough, they also released a Database Pack Update 4.  You can also download to install on multiple machines.  Looks like there is a Boost update for C++ Builder 2009 users too.

Update: Nick Hodges, Delphi R&D manager has added a post about the release.