Monthly Archives: November 2008

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 . . .

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]

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!

PDC Exhibit Floor

I recorded a few videos at PDC 2008.  This one is a walk through of the exhibit floor.  I didn’t want to post all the videos at once, but I must admit I am posting them slower then I expected.  A lot of that has to do with preparing for CodeRage.

I this video I walk through the Exhibit Floor and show off a few of the vendors.  It is 9:48 long.  Again it is available in your choice of formats.  Let me know in the comments which is your favorite, or if there is one you really need to have (not just that you think is cool).

Robot Rage SDK Available

The SDK / API / Framework is now available for the Revenge of Delphi Robot Rage. Check out the details page.

This time around it uses Delphi Prism and a much better API and Framework based on UT3 for your bots. I am sure you will find it much easier to work with, and way more powerful.

I am still looking into prizes and I need to set the time frame for entries. So much to do, so little time.

Stay tuned for more information and make sure you are registered for CodeRage III. See you at the final session!

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]

CodeRage III Sessions and Registration

David I just posted that CodeRage III sessions and registration is available now.  There are a lot of really great looking sessions there too.

CodeRage III is a virtual conference that runs December 1-5, 2008 and is free to attend, if you register!

The Revenge of Delphi Robot Rage

Back in CodeRage II we saw the introduction of Delphi Robot Rage.  Unfortunately the engine was a little buggy and didn’t work on all platforms.  Well, for CodeRage III, Delphi Robot Rage is back with a vengeance (sounds cool anyway).  A whole new engine, with more development options!

Details are here!

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. . . .

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.