Personal info for Chronos
This person is currently certified at Journeyer level.Name: Alan Lovejoy
Homepage: http://www.chronos-st.org
Notes: Smalltalking since 1985. Author of the Chronos Date/Time Library: http://www.chronos-st.org
This person is:
- a Lead Developer on project Chronos.
- a Admirer on project Flow.
- a Admirer on project Spoon.
- a Admirer on project Seaside.
Recent diary entries for Chronos:
How fast is Chronos relative to Squeak's "out of the box" date/time classes? My blog post The Timing of Time: Chronos Benchmarks presents some data that address that question.Version B1.167 of Chronos has been published for both Squeak and VisualWorks. For details, see the Chronos Blog.Version B1.160 of Chronos has been published for both Squeak and VisualWorks. For details, see the Chronos Blog.A new, highgly-functional version of the Chronos Date/Time Library has been published for Squeak.What's Chronos? See http://www.chronos-st.org/.
The new version of Chronos for Squeak, unlike the version initially published (and still the only version available from SqueakSource [as of 21 March],) can be safely installed by file-in. Also unlike the initial version currently available on SqueakSource, it can read reference data from the file system--especially including time zone rulesets. It can also persist reference data in the local file system. The Chronos Time Zone Compiler can be installed, and it can be used to compile Chronos time zone rule files from the Olson zoneinfo source files.
However, the current Squeak version still does not have all the functionality of the VisualWorks version. Here's what's still missing:
* Determination of the host system time zone (this would require new primitives or FFI function libraries--and is something that is not at all on my to-do list)
* Support for any Locale other than #en_US--I may (or may not) decide to use the data published by the Common Locale Data Repository (CLDR) Project to provide such functionality for Squeak (and for other Smalltalk implementations as well,) but that won't happen for many months yet, if it happens at all [ref: http://www.unicode.org/cldr/]
* Convenience methods implemented in Squeak classes that leverage Chronos (e.g., String>>asTimezone, Number>>hours, etc.)--the issue here, of course, is interference with the native Chronology library's own such convenience methods (Note: Implementing such convenience methods for Chronos is the sole responsibility of the Squeak community)
* Type-compatibility of Chronos classes with the analogous Chronology classes (Note: Implementing such type-compatibility methods for Chronos (or Chronos-compatibility for Chronology, for that matter) is the sole responsibility of the Squeak community)
For full details, including installation instructions, see: http://chronos-st.blogspot.com/2006/03/squeak-version-of-chronos-published.html
25 Feb 2006 (updated 25 Feb 2006) »
Version B1.60 of the Chronos Date/Time Library has been published. The publication announcement includes information that might be of interest to anyone who is even remotely thinking about porting Chronos from VisualWorks to some other Smalltalk environment.This person has certified others as follows:
- Chronos certified Craig as Master
- Chronos certified avi as Master
- Chronos certified Ward as Master
- Chronos certified hylander as Journeyer
- Chronos certified RalphJohnson as Master
- Chronos certified TedK as Master
- Chronos certified TRee as Journeyer
- Chronos certified rowledge as Master
Others have certified this person as follows:
- KenCausey certified Chronos as Journeyer
- AndreasRaab certified Chronos as Journeyer
- BertFreudenberg certified Chronos as Journeyer
- SergeStinckwich certified Chronos as Journeyer
- mivsek certified Chronos as Journeyer
- cdrick certified Chronos as Journeyer
[ Certification disabled because you're not logged in. ]
[ Home | Articles | Login/Account | People | Projects ]