Archive | Delphi RSS feed for this section

Ask not what Castalia can do for you…

I spend way too much time talking about what Castalia can do, and not nearly enough talking about what YOU can do with Castalia. With that in mind, here are 7 things that Delphi Programmers have told me they do with Castalia in the Delphi IDE:

  1. “I use [advanced syntax highlighting] all the time to find missing end’s for begins.”
  2. “Castalia has increased my productivity with the code templates, refactoring and syntax highlighting.”
  3. “Castalia is a life saver in ensuring continued maintenance and feature addition, in addition to the normal software development I do.”
  4. “I like the structural highlighting a lot… makes it easier to navigate through badly written code.”
  5. “I use the refactoring tools to tidy up the code created by another coder.”
  6. [I like] “being able to work out where the end of a 300 line if statement is.”
  7. [If I couldn’t use Castalia,] “I’d miss functionality like the toolbar, gutter symbols, and structural highlighting.”
Castalia transforms Delphi programmers into programming superheroes. Castalia users can navigate through Delphi code faster, write better code with less typing, and make fast improvements to code they’ve already written. Try Castalia free today.
Read full story · Comments { 0 }

Delphi Style Guide

About once a year or so, I seem to get involved in some discussion of whether there’s a “correct” way to format Delphi code. For me, whenever possible, questions about code formatting always end with the Object Pascal Style Guide originally written by Charlie Calvert and published by Embarcadero.

Castalia‘s internal code formatting routines adhere to the standards in the Object Pascal Style Guide, and I consider it to be an authoritative voice on the “correct” way to format most common Delphi code structures.

Read full story · Comments { 2 }

A Facebook Page for Castalia

Castalia now has its very own Facebook page. If you like cool tools that give the Delphi IDE bleeding-edge capabilities, “Like” Castalia on Facebook:

Castalia on Facebook


What’s Castalia? I’m glad you asked. Castalia is my collection of Delphi IDE enhancements that adds awesome tools the Delphi IDE. It includes tools for better code navigation, writing code faster with less typing, improving the code you already have, and more! Check it out at www.twodesk.com/castalia.

Read full story · Comments { 0 }

Speaking of Delphi 7…

Speaking of Delphi 7, I just learned that if you buy Delphi XE, you get earlier versions 7, 2007, 2009, and 2010 at no extra cost. There’s more information at www.embarcadero.com/products/delphi/previous-versions.

One thing that’s really interesting to me is that Delphi 7 is part of this package (and, in fact, is still available for sale separately), but Delphi 8, 2005, and 2006 are not, even though they came after Delphi 7. 

Did you know that Castalia works every version of Delphi from 5 to XE, including Delphi 7? (Except for Delphi 8, because there is literally nobody using it). See how Castalia can make your awesome Delphi IDE even better at www.twodesk.com/castalia.

Read full story · Comments { 0 }

Delphi 7 is still popular

I recently ran a survey of a sample of Castalia users. One of the questions I asked was “Which version(s) of Delphi are you currently using?”

Of those who responded to the survey, 50% said they are using Delphi XE, and 50% said they are still using Delphi 7.

Two things to keep in mind:

1. This was a multiple-answer survey question, so the fact that those add up to 100% means nothing. Many people are using multiple versions of Delphi for multiple projects.

2. I would like to think that Castalia users represent a cross-section of Delphi users, and that these numbers are representative of the Delphi user population as a whole, but I don’t know that for certain.

In any case, it’s interesting that Delphi 7 is still high in the popularity rankings, despite being so old.

Did you know that Castalia works every version of Delphi from 5 to XE, including Delphi 7? (Except for Delphi 8, because there is literally nobody using it). See how Castalia can make your awesome Delphi IDE even better at www.twodesk.com/castalia.

Read full story · Comments { 3 }

For programmers, by a programmer

Hi. My name is Jacob, and I'm the creator of Castalia.

I starting programming in 1986, learning Lightspeed Pascal on a Mac Classic. Today, I'm a professional programmer, teacher, and entrepreneur.

I have a Master's Degree in Computer Science, and I still love Pascal and Delphi.

I believe that writing code is the heart and soul of software development, and I love helping programmers write code more effectively.