Categories
News

Delayed Exception Handling

If you caugh the Delayed Exception Handling session, you can download the code.

Categories
Audio podCast

17 – CodeRage III and WideOrbit

This is Episode 17 for Monday, December 01, 2008. I just returned from a vacation over the Thanksgiving holiday here in the US. If you didn’t get any Turkey last week, then just send me a self addressed stamped envelope and I will mail you some leftovers.

Today is day 1 of CodeRage, which is going on all day today, so I will keep this really short.R egister for sessions and schedule time this week to attend a few sessions.

First of all, if you missed have missed the fun so far, here are a few notes and impressions. It was really early for me, but I was able to attend in my pajamas, so it worked for me. I counted about 216 people in attendance. They are using Microsoft LiveMeeting this year, which seems to have some occasional compatibility issues with Vista and XP, and doesn’t support any other operating systems. If you connect and don’t hear any audio, then click Voice and Video and you will most likely see an error with a big X. Click the “X” and then click “Join Audio.” You may have to do that a few times, but after that it seems to work well.

I must say I am looking forward to the nice mix of Database and Development sessions I see on the agenda. In the opening keynote Michael Swindell mentioned that there are 2 million Delphi Developers, 1.2 million C++ developers and then I thought he said Embarcadero has a total of 3.2 million customers. Now I realize there is some overlap between users of each product, but it sounds like most of their customers are Delphi or C++ Builder users.

Another interesting comment he made was about the importance of globalization to avoid localize market instability and downturns. Now I am sure this comment was motivated by the fact that Delphi 2009 now has full Unicode support and some new globalization features, but I think it is a good comment none the less.

Finally there were the token Interbase and Firebird SQL questions. DatabaseGear is going to add Interbase support to their product roadmaps, so we can look forward to that. As a nice change of pace Michael spoke positively about Firebird SQL and indicated there would be some good news about Firebird SQL support after CodeRage. A nice change of pace to be sure.

David I and Greg Keller had some demos of their products too. Nick followed that with the RAD Studio Product Address: This includes Delphi 2009 for Win32, C++ Builder and Delphi Prism (with the Visual Studio Shell). Nick has a good blog about Delphi Prism and additionally the Software Assurance emails went out about a day after the product announcement, which is a great improvement.

I am always surprised how many people don’t know what Software Assurance is. Think of buying Delphi like buying a magazine. A new version comes out about once a year, although lately they have been staggering the Delphi and RAD Studio releases. So you can keep buying the individual editions, or if you know you want to get the next version, then you can save money and buy software assurance, which is a one year subscription to all the upgrades at your product level (i.e. Delphi Professional or RAD Studio Architect being different levels.) So you pay a little more for the first purchase, and then you can keep renewing Software Assurance, which continues to give you the new versions for a better price then buying each version individually. I am sure if you talk to a sales rep they can explain it much better than I did, but you get the general idea.

Two things before I let you go: First be sure to check out the Revenge of Delphi Robot Rage. Delphi Prism is now released and you have until Midnight Pacific Time on Wednesday the 3rd to submit your bot.

And lastly, I know a lot of people are looking for work right now, so I wanted to let you know WideOrbit, the company I work for, is now actively hiring Delphi super stars for their Seattle and San Francisco offices. Real quick about WideOrbit:

  • WideOrbit is one of the fastest growing technology companies in Silicon Valley and North America.
  • Our software helps Media companies manage their advertising business
  • Our customers include more than 1200 TV stations, radio stations and cable networks around the globe
  • Our product is the #1 recommended sales, traffic and billing software 7 times running and over 92% customer satisfaction
  • In October 2008 we closed $10m in growth funding
  • We ranked on the Deloitte 2008 Silicon Valley Technology Fast 50 and 2008 Technology Fast 500 Lists
  • Currently there are over 150 employees… and we’re looking for great Delphi developers in San Francisco and Seattle!

You can learn more about WideOrbit on our website, but if you are interested then please email me, or let whomever you contact know that you heard about WideOrbit from Jim McKeeth on the Podcast at Delphi.org. I look forward to working with you.

I hope you enjoy CodeRage III and I will have a wrap up session from my impression of CodeRage next Monday. After that we will be back to our usual interview format, although I will be refocused on shorter podcasts.

Categories
Audio podCast News

16 – CodeRage, Delphi RobotRage and Technology

I am actually sitting outside a closed coffee shop using their free wifi in hopes I will be able to upload this. I am on a family vacation and I didn’t think about the fact that I wouldn’t be able to easily get online whenever I needed to.

You may have noticed a change in format where I am using a lot of content I recorded from PDC. Well that is because I am busy putting together session for CodeRage III that is coming up next week. This looks to be a great conference. The trick with Virtual conferences is actually taking the time to be committed to attending. When you are still at work or whatever it is just too easy to get busy doing other things. So do yourself a favor and schedule time to attend at least a couple of sessions where you are 100% in attendance with no other distractions. You will be glad you did.

For more information on CodeRage III check out www.TheCodeRage.com. It runs from Monday December 1st from 5 AM to 8 PM through Friday December 5th, so chances are you can find a time that works with your schedule.

Speaking of CodeRage, one of my sessions is the Revenge of Delphi Robot Rage. This is a session where you can create a bot to compete in a 3D arena against other bots that were also created with Delphi. The winner gets bragging rights and a valuable development related prize. This year the arena is Unreal Tournament III, but you don’t need to buy the game to compete. You only need Delphi Prism. Now Delphi Prism isn’t out yet, but this was the first open Beta, and a lot of people were able to get in on the beta, or pick up a beta CD at PDC. If you weren’t able to do that, then you can still download the RemObjects Oxygene trail and use that. If none of those work for you, then maybe you can get creative and find another way.

For more information visit www.delphi.org/robot-rage/ where you can download the SDK. The only requirement is you submit source that can be compiled in either Delphi 2009 or Delphi Prism. You have until midnight Pacific time on December 3rd to submit your robot. That way I will have time to have them face off and record the battle.

For the podcast this week I have what I believe is a real treat. After I finished recording Episode 12 with Nick, marc and Allen at PDC we all started discussing technology, specifically where it was headed and where it had been. This is a real candid conversation, and I happened to record it as well. Keep in mind everyone here was just talking as themselves, and not speaking for the companies they work for, so there are no official statements or anything like that. Just four guys having a nice conversation. We started out talking about how long the 64-bit architecture would be enough before we needed to jump to whatever is next . . .

Categories
Audio podCast podcast Video podCast

15 – Julian Bucknall on DevExpress

I got a chance to sit down with Julian Bucknall, the CTO of DevExpress at PDC2008 to talk about using DevExpress’ .NET products with CodeGear‘s Delphi Prism from Embarcadero Technology.

Specifically we talk about the return of CodeRush to Delphi.

The microphone picked up all the background noise, which makes it a little hard to understand us, so I added captions.

Watch online:

 

File Downloads:

[Transcript 90% done]

Categories
News

Delphi Feeds on Twitter

I just updated the Delphi Twitter directory with a few new additions, one specific one of note: Delphifeeds.com, your one stop shop for all Delphi blog feeds, is now posting updates via Twitter.

Thanks to Dennis Gurok (also on Twitter) and his team for all their great efforts!

Categories
News

Anders Hejlsberg on Programming Languages

Anders Hejlsberg at Microsoft Development Center Copenhagen (MDCC) talking about Where are Programming Languages Going? He comes in at about 3:07 and opens with a demo of Turbo Pascal to celebrate it’s 25th anniversary this month.

I love the stats he opens with about where programming languages were when Turbo Pascal came out 25 years ago. A great talk!

Covers DSL, Functional Programming, LINQ, etc.

[Source] [Hat tip Olaf Monien via Twitter]

Categories
News

Getting the Latest JCL and JVCL

I went to install the latest JVCL today for Delphi 2009.  I was surprised that JEDI stopped offering one download with both the JCL and JVCL.  So I downloaded both, installing JCL first since it is required by JVCL.  Well, JVCL gave me an error that I had the wrong version of the JCL installed.

So I went back to Sourceforge to look if I grabbed the wrong one.  Sure enough, I had the September 9th version of each.  I tried again, and it still didn’t work.  So I figured I would get the latest from Subversion.  After I installed the subversion client I discovered links to download the latest versions via the subversion web interface as a tar.gz file (no need to connect via subversion.)  The links are not obvious, but really useful in my opinion, so I thought I would share them here:

[Check out the official daily link in the comments!]

One thing that is missing is the JVCL help, which you can download seperately (along with demos, etc.)

If you don’t have something that can open a tar.gz then get 7Zip.  It does a two step process (extract the tar from the gz, then extract the files from the tar), but it gets the job done.

Hope that helps.  Maybe I missed something and there is an easier way to get these packages. . . .

Categories
Audio podCast Video podCast

Episode 13 – Allen Bauer live at PDC2008

This was recorded live at PDC2008.  You are getting it unedited and raw, but in your choice of formats: Audio or Video!

  • Talking about Delphi 2009 and Delphi Prism.
  • Discuss language compatibility going forward between the two languages.
  • Allen’s role in developing Delphi.
  • What is new with Embarcadero.
  • The future of .NET and Win32
  • Windows Azure
  • Multicore technology
  • Touch, Multitouch, Surface and Windows 7, and PDC2008!

Allen Bauer is the Chief Scientist working on Delphi for Embarcadero’s CodeGear.  You can read his blog at the Oracle at Delphi and follow him on Twitter.

Whatever format you get, it is 10:49 long.

Categories
Audio podCast

12 – Nick, marc & Allen on Delphi Prism

Sitting down with Nick Hodges, marc hoffman and Allen Bauer at Microsoft’s PDC2008 to discuss Delphi Prism. Get answers to all your questions about what Delphi Prism is, and the future of Delphi. Leave any questions you have on Delphi Prism here, and I’ll get the answers for you.

A little late to on this podcast, but it is some good information. The audio quality is not as good as I would like, but you can certainly hear what is going on.

Categories
News

First Delphi Flash Mob at PDC2008

At 1:45 AM today Allen Bauer will be presenting an open space session on Delphi 2009.  Be sure to show up with your Delphi questions and to find out what is new in Delphi 2009.  I’ll be there and would love to meet you too.

I picked up my Delphi Prism DVD too.  I’ll post some interesting details on that later.  Just in case you missed the news (or didn’t see it coming), it is powered by the RemObjects Oxygene compiler.  From what I can tell they have exclusively licensed it. 

PDC has been really interesting.  I’ve been live posting to Twitter as much as I can, and much more frequently then I can here.  I’ve already done a couple of interviews that I will be posting later too.  Need to find some good WiFi.  I am on one of the provided PC’s right now.  BTW, IE 8 Beta doesn’t seem it like WordPress’s Admin page.  Don’t think I can get Firefox installed though.