codexterity
A personal page on software development. by emil santos



FastSharemem Version 2.10
Added GetAllocMemCount and GetAllocMemSize. Thanks to Andrey Aban'shin. The FastSharemem page is here.

FastSharemem Version 2 BETA is released!
Simpler, smaller and safer, FastSharemem now uses a completely different mechanism that works safely on Delphi versions 2 and up. Runs on all 32-bit windows versions (Windows 95/98/ME/2000/XP)This version can integrate modules written in different versions of Delphi. In addition, it works for both static and dynamically loaded DLLs. No more virtual memory tricks. And the code is less than 100 lines. The page for FastSharemem is here.

Quoted String on Codexterity 
Quoted String now has its own home, right here on codexterity.com.

The site is finally updated..
My apologies for not updating as often as I probably should; I beg pardon particularly from Matt Augier, as I still haven't posted that article. Thanks to everyone who has contributed, and gave helpful comments. As you probably noticed, on the right is an edition of "Quoted String" from our newest contributor, WLC. QStr is a humorous take on the tech scene; let's hope this gets to be a weekly-ish thing. Thanks to Alex Blach (and all the other contributors), for contributing the latest version of FastShareMem. Also contributing is reader Ai Ming, who has given his take on a ShareMem replacement. Also new on the site is a fast comma-delimiting version of IntToString; it's up to three times faster than FormatFloat.
 

Is Java dead?
With the release of the 1.1 version, Microsoft continues to refine the DotNet Framework. Knowing how Microsoft "marginalized" competitors to its development products in the past, will the same fate befall Java? This early, some pundits are declaring Java dead. But with the uncharacteristically slow adoption of .NET and its languages, will ex-VB developers (alienated by .NET) moving to Java keep it alive yet?


Are HTML Tables dead?
Now that CSS Level 2 provides Positioning, HTML tables are not only unnecessary, they are increasingly undesirable. If you look closely, for the most part, this site was created without HTML tables. But while positioning provides features that tables cannot, there are still some rare things that can done most easily with tables. But I personally can't wait until the <TABLE> tag fades into oblivion.


Will I ever stop saying that something is dead?

This is getting to be a habit. My apologies.

---

COM is dead. Long live COM. VB is dead. Pass the bottle..?
You may have heard about Microsoft's new DotNET and C# technologies, and the demise of the old VB line (VB.NET will simply be VB flavored C#). Does this spell the end for Java? What about Delphi? Despite my fondness for Java and the JVM, I would have to say that Microsoft's strategy seems to make a lot of sense, especially the adoption of C# and the Common Language Specification. In fact, I would go so far as to say that Microsoft seems to be looking towards a future without Windows. Yes, you heard right, and you heard it here first.

---

The articles:

Delphi:

Java:


Time to switch? C# and .Net:

Meta:

Contributions:

Off-site:

Get notified when this site changes:



ems ATSIGN codexterity PERIOD com