Let me know if you have a specific speaker from DelphiLive! you would like interviewed on the podcast, and any specific questiosn you might have. I’ve already contacted a few speakers at random, but I am certainly open to interviewing all the speakers. If you are a speaker then feel free to nominate yourself or just drop me an email.
With each speaker I plan to talk with them a little about their background, what they are up to, and what we can expect from their sessions.
I consider this pretty exciting news. As of today Stack Overflow has awarded it’s first Delphi badge for users who earn 400 upvotes on questions tagged Delphi.
I was actually quite surprised to be the first to receive it. Ever since Stack Overflow started I really wanted to see Delphi listed as one of the top category tags and badges. As of today it is one of twenty specialist badges and the 46th most common tag (not including the 13 variations like VCL, Delphi2009, Delphi-Prism, etc.) with 1,104 questions.
I am very pleased with the wonderful Delphi community that makes it so fun to be a part of the site. I am frequently surprised with how fast someone answers a Delphi question before I get a chance too. I am sure others feel the same way. I look forward to seeing a lot of other community memebers earning their Delphi badge. It is by far my favorite badge. Who could ask for something better to be associated with!
I’ve considered adding a Stack Overflow category to my blog.
BTW, for anyone wondering where this week’s podcast with Nick Hodges is, we were planning to record it on Thursday which happens to be the day the vandals cut the fiber leading to silicon valley. Now Nick is moving from Delphi Product Manager to Delphi R&D Manager. I am still trying to get him on again for a podcast, I am just not sure when or what that will look like yet.
Introducing Dwitterphi – the Delphi native Twitter client
The idea is to build a great light weight (lighter than Air) native Twitter client with Delphi 2009. It will show off some of the cool Delphi 2009 features and will be available as open source via the MPL 1.1 or New BSD licenses. While it uses some amazing 3rd party licenses, the goal is to make it buildable by everyone with Delphi 2009.
DISQLite3 – A high performance, multi-user, fail-safeSQL-92 database engine with ACID transaction. Using the free version.
Ararat Synapse – Blocking (synchronous) sockets or with limited non-blocking mode. Open source – BSD License.
TMS Smooth Controls Pack – Feature-rich sophisticated looking & smoothly animated controls. Free with Delphi 2009. Full version with source donated to the project by TMS – Thanks!
Addict Spell Checker – Native Delphi spell checking component suite of controls. Premium commercial components – able to exclude via compiler directives.
Delphi restLib – REST Library for Delphi derived from lingr-delphi. Worked with D2009, but uses WideString.
The project is hosted at Assembla in an SVN repository. All 3rd party dependencies will be included when possible.
A few of the features we have in mind:
Lightweight
Groups of friends
Filter by Groups
Highlight by Groups
Autogrouping by keyword / hash tag usage
Filter / Highlight by keywords
Threading in the stream
Expand the thread to see what the tweet is in reply too
Database that stores all your Tweets to allow easy searching
Use the latest OAuth authentication (thanks to Chuck!)
The core Twitter API wrapper, and other parts as it makes sense, will target earlier versions of Delphi and FreePascal. Additionally the project will be loosely coupled and fairly modular to allow peices to be removed or swapped out with minimum effort.
I have been quite surprised at the amount of feedback and suggestions that have been submitted via UserVoice. The way UserVoice works is everyone gets 10 votes to use until the things they voted on are either completed or deleted. I know Nick Hodges has been following it rather closely (and commenting), but thought it would be a good idea to actually go through the list of top requests with him and discuss which ones we might be expecting to see in the future, and delete any that are completely off topic. This will free up more votes and also provides a little feedback on the process. Don’t be expecting any hard dates, features or an official road map though. This is just a two way feedback process.
With the beta of Delphi “Weaver” possibly starting this month, I am sure its feature set is pretty fixed, but we already know there are big changes further down the road.
In addition to talking about UserVoice, as part of our road to DelphiLive! series I will be talking with Nick about his sessions at DelphiLive!, which includes his what’s cooking in the Delphi labs. I’m sure he won’t give away all the details about what he will be sharing then, but I imagine we can get a little sampling.
So if you haven’t yet, head out to UserVoice and make some suggestions and vote for your favorites. If you get them in before we record the podcast on Thursday then we might discuss them on the podcast.
In this episode I talk with Jamie Ingilby, Steven Kamradt and marc hoffman. We introduce the Delphi Projects series which focuses on simple useful projects written in Delphi. Our first project is a Twitter client written in Delphi Win32.
This episode is the start of a series of podcasts. I thought it would be more interesting if there was something more to this podcast then just interviewing people and discussing Delphi news. So what we have done is started a series of Delphi projects that a small group of volunteers will work on and then discuss how the project goes via the podcast. Our first projects is a Twitter client written in Delphi.
Leave suggestions for names for the client in the comments. Allen Bauer is already using the Delphitter name. I am kind of leaning towards something that combines both Delphi and Twitter, but it needs to not contain the whole word “Twitter,” but you can be creative too. I’ll set up a poll with all the suggestions so everyone can vote. I have a name in mind already, but I am not attached to it.
If you are excited about this then please spread the word!
What do we know about Weaver? Well, we are expecting it will be released mid2009, and have are guessing the version as 2010. It won’t have the full 64-bit compiler, but it will have a preview I am expecting a command-line only compiler, so no debugger.
It may have the new front end compiler architecture, which sounds like it might get us closer to Delphi Prism syntax compatibility.
So what do you want to see in the new Delphi? New features? Bug fixes? Minor tweaks? You can make your suggestions on the Delphi User Voice page. Then we can all vote on them.
In this episode we talk with Marco Cantù and Cary Jensen about Delphi Developer Days 2009. This is a two day event in two different cities. The first is in the Washington DC area on March 30th and 31st and the second is in the Chicago area on April 2nd and 3rd. The early bird pricing is available until February 20th.
[display_podcast]
Marco Cantù is on Twitter now, as well as Facebook and LinkedIn. His latest books include the Delphi 2009 Handbook and Essential Pascal. You can find more about him on his website, or keep track of him on his blog. Marco lives in Piacenza, Italy, but frequently travels to consult and train on Delphi development.
Cary Jensen is now on Twitter as well and plans to frequently post about Delphi. He is President of Jensen Data Systems, Inc., a Texas-based company that specializes in Internet and database development training and consulting, and winner of the Delphi Informant Magazine 2003 and 2002 Readers Choice Awards for Best Training.
Marco and Cary are great. We ended up talking about all sorts of stuff in addition to the Delphi Developer Days. In fact, we will need to do another podcast to talk some more.
What’s in a name? that which we call a rose
By any other name would smell as sweet;
From Shakespeare’s Romeo and Juliet, 1594
So what do you call the language we use in the Delphi native IDE?
What is the language used in Delphi native?
Object Pascal (48%, 264 Votes)
Delphi (45%, 248 Votes)
Pascal (8%, 43 Votes)
Total Voters: 555
Loading ...
So far the voting is neck in neck between Delphi and Object Pascal.
In my opinion the history is Pascal evolved into Object Pascal, which evolved into Delphi. It seems to me that Delphi is to Pascal in the same way that C++ is to C. They both add objects and other language extensions as well as a standard library. Sure Object Pascal extends the Pascal language, but Delphi adds even more langauge extensions and also the standard libraries of the RTL and the VCL.
I know every C/C++ programmer I have known is very strict about referring to the language by the appropriate name, be it C or C++. Are we being more specific by referring to it as Delphi, Object Pascal or Pascal?
I used to always called it Object Pascal, but I think Delphi is the way to go now. How about you? Let me know why in the comments.
That which we call Delphi, by any other name would be as productive!