Visit site The Oracle at Delphi

January 2010

9
votes
Vote UpVote

Mac OS Stack alignment – What you may need to know

The Oracle at Delphi – While I let my little tirade continue to simmer, I figured many folks’ next question will be “Ok, so there may be something here that affects me. What do I need to do?” Let’s first qualify who this will affect. If you fall into the following categories, then read on: ...
Details Favorite? Off-Topic? 2010-01-16 00:00
8
votes
Vote UpVote

It’s my stack frame, I don’t care about your stack frame!

The Oracle at Delphi – I’m going to start off the new year with a rant, or to put it better, a tirade. When targeting a new platform, OS, or architecture, there will always be gotchas and unforeseen idiosyncrasies about that platform that you now have to account for. Sometimes they are minor little nits ...
Details Favorite? Off-Topic? 2010-01-15 01:00

October 2009

5
votes
Vote UpVote

Delphi check-in log entries of the day:

The Oracle at Delphi – 25232 trunk/com/ scanner.c Thu Oct 8 20:41:10 2009 UTC ytagawa Log:[dcc64] (scanner.c) Don't define ASSEMBLER for x64 for awhile. 25224 trunk/com/ codegen.c Thu Oct 8 12:35:00 2009 UTC eboling Log:Refactoring in PassParams to support changes to stack alignment code. Changed the logic for ...
Details Favorite? Off-Topic? 2009-10-08 23:40

September 2009

2
votes
Vote UpVote

What happened to version 13?

The Oracle at Delphi – During the RAD Studio 2010 field test and now out in the Delphi non-tech newsgroups, there had been a lot of discussion, speculation and even some angst about the mysterious lack of version 13. Chill folks. The story is simple with no real conspiracies involved. In fact, the only conspiracy ...
Details Favorite? Off-Topic? 2009-09-04 21:00
6
votes
Vote UpVote

Class Constructors. Popping the hood.

The Oracle at Delphi – My last post introduced class constructors and destructors, a new language feature in Delphi 2010. I mainly covered what they were and what kinds of things they’re good for. In this post I’ll cover some of how they’re implemented. I’m sure the question on everyone’s mind is when and how ...
Details Favorite? Off-Topic? 2009-09-04 15:00
9
votes
Vote UpVote

Class (, Static, or Shared) Constructors (and Destructors)

The Oracle at Delphi – In my last post, I hinted at a new native Delphi language feature, class constructors and destructors. For those familiar with, say, C# or VB.NET, they are called a ‘static’ constructor (C#), or a ‘shared’ constructor (VB.NET). Let’s now take a closer look at them in terms of how they’re ...
Details Favorite? Off-Topic? 2009-09-03 19:40

August 2009

5
votes
Vote UpVote

Exceptional Procrastination

The Oracle at Delphi – I kept putting this post off… ok, ok… that was a really bad pun… Seems there was a little bit of concern about my last post regarding the new ‘delayed’ directive. Christian Wimmer had a few critiques regarding the implementation and how the exception that was raised was an EExternalException ...
Details Favorite? Off-Topic? 2009-08-30 01:40
8
votes
Vote UpVote

Procrastinators Unite… Eventually!

The Oracle at Delphi – We’re all taught at an early age to “Never put off until tomorrow that which can be done today.” In general, that is wise advice. However there are some cases where you do want to wait until the last possible moment to do (or not do) something. In fact, that ...
Details Favorite? Off-Topic? 2009-08-26 00:00
4
votes
Vote UpVote

The “Nitty Gritty” details on Casting an Interface Reference in Delphi 2010

The Oracle at Delphi – Malcolm Groves let loose on a new Delphi compiler feature where you can now cast an interface reference to the implementing Delphi class. Joe White was interested in the “gritty” details about how this was implemented. It turns out that it was deceptively easy once I figured out the internal ...
Details Favorite? Off-Topic? 2009-08-21 22:40
2
votes
Vote UpVote

A Tempest in a Teapot or something more sinister?

The Oracle at Delphi – If you’re a well connected internet maven who also happens to be a Delphi user, you’re probably no doubt aware of some of the recent reports about a new virus/trojan threat that hits pretty close to home. There are many reports among the mainstream internet press that are discussing the ...
Details Favorite? Off-Topic? 2009-08-20 23:20

July 2009

4
votes
Vote UpVote

One Year In.

The Oracle at Delphi – Now that we’re officially one year into the whole transition from being part of Borland and now part of Embarcadero Technologies, I figure it is now safe to show this. When the CodeGear segment of Borland was announced, we scrambled to produce the ever-important t-shirts and other CodeGear branded ...
Details Favorite? Off-Topic? 2009-07-07 18:40

May 2009

4
votes
Vote UpVote

Better smart-linking through class construction

The Oracle at Delphi – Singletons, global services, and initialization. Most Delphi folks (myself included) don't really think about the impact of these things on how much code is being linked into their application. How many of you have your own stable of utility functions scattered throughout some number of units? You ...
Details Favorite? Off-Topic? 2009-05-29 20:40
23
votes
Vote UpVote

Yes, Virginia, there is a Delphi MacOSX and Linux project…

The Oracle at Delphi – I guess the proverbial cat is now out of the bag. As was shown in the Delphi/C++Builder roadmap at Delphi Live!, Project X has been under way for a while now. So now you know some of the reason why things have been rather quiet here since I could not ...
Details Favorite? Off-Topic? 2009-05-20 19:00
2
votes
Vote UpVote

Delphi Live! Here I Come

The Oracle at Delphi – As always, I'm just now completing the slides and demos for my Delphi Live! talk. That is about par for the course... So bright and early tomorrow morning, I'll be driving past my normal exit and heading on over the Santa Cruz Mountains to downtown San Jose. Hopefully traffic will ...
Details Favorite? Off-Topic? 2009-05-14 00:40
3
votes
Vote UpVote

Product Leadership Team, Research, Weaver, Delphi Live! - Oh my!

The Oracle at Delphi – First of all I must apologize profusely for the dearth of posts here over the last few months. OK, "dearth" in this case would unfortunately, be an overstatement since the last thing I posted here was right after the Microsoft Professional Developers Conference. While I do have explanations for this ...
Details Favorite? Off-Topic? 2009-05-01 23:00
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Delphi Tage Torry Firebird News

Sponsor

 
Please login or register to use this functionality.
(click on this box to dismiss)