Authors: Michael Kay, Norm Tovey-Walsh, O’Neil Delpratt
Michael Kay
- 2024
- August
- Maps and Records, Michael Kay, August 10, 2024 at 09:00a.m.
- August
- 2023
- October
- All Change at Saxonica, Michael Kay, October 02, 2023 at 09:00a.m.
- July
- How Safe is your Schema?, Michael Kay, July 22, 2023 at 12:00p.m.
- June
- Schema Modularity, Michael Kay, June 20, 2023 at 12:00p.m.
- October
- 2022
- May
- The pattern
match="para except appendix//para"
, Michael Kay, May 26, 2022 at 03:15p.m. - XML versus JSON: A Comparison using the XMark Benchmark, Michael Kay, May 06, 2022 at 11:00a.m.
- The pattern
- May
- 2021
- June
- What should we do about Arrays?, Michael Kay, June 27, 2021 at 03:34p.m.
- March
- Saxon-CS says Hello World, Michael Kay, March 22, 2021 at 10:34a.m.
- The Zeno Chain: a new data structure for XDM sequences, Michael Kay, March 18, 2021 at 03:34p.m.
- June
- 2020
- November
- Arrow Expressions, Michael Kay, November 19, 2020 at 10:20a.m.
- Draft Proposals for XSLT/XPath/XQuery 4.0, Michael Kay, November 14, 2020 at 07:19p.m.
- October
- XSLT Update – Some Ideas, Michael Kay, October 29, 2020 at 04:19p.m.
- July
- String, CharSequence, IKVM, and .NET, Michael Kay, July 20, 2020 at 09:06a.m.
- February
- The Java class hierarchy for XPath type objects, Michael Kay, February 10, 2020 at 11:26a.m.
- January
- Java Generics revisited, Michael Kay, January 21, 2020 at 09:14p.m.
- November
- 2019
- October
- Alphacodes for Sequence Types, Michael Kay, October 15, 2019 at 02:06p.m.
- May
- A new push event API, Michael Kay, May 01, 2019 at 04:34p.m.
- February
- Representing namespaces in XDM tree models, Michael Kay, February 01, 2019 at 11:59a.m.
- October
- 2018
- June
- The Receiver Pipeline, Michael Kay, June 20, 2018 at 11:07a.m.
- April
- Navigating XML trees using Java Streams, Michael Kay, April 13, 2018 at 08:31a.m.
- March
- Capturing Accumulators, Michael Kay, March 28, 2018 at 08:09a.m.
- Diagnostics on Type Errors, Michael Kay, March 16, 2018 at 03:50p.m.
- February
- Could we write an XSD Schema Processor in XSLT?, Michael Kay, February 10, 2018 at 06:58p.m.
- June
- 2017
- November
- Transforming JSON, Michael Kay, November 13, 2017 at 01:02p.m.
- February
- Bugs: How well are we doing?, Michael Kay, February 05, 2017 at 05:36p.m.
- November
- 2016
- December
- Guaranteed Streamability, Michael Kay, December 09, 2016 at 09:56p.m.
- September
- Tuple types, and type aliases, Michael Kay, September 08, 2016 at 11:44a.m.
- June
- Improving Compile-Time Performance, Michael Kay, June 22, 2016 at 10:04a.m.
- February
- Introducing Saxon-JS, Michael Kay, February 13, 2016 at 02:15p.m.
- December
- 2015
- September
- Parent pointers in the Saxon expression tree, Michael Kay, September 11, 2015 at 07:38p.m.
- June
- Lazy Evaluation, Michael Kay, June 28, 2015 at 11:15p.m.
- A redesign of the NamePool, Michael Kay, June 24, 2015 at 02:39p.m.
- Another look in the NamePool, Michael Kay, June 22, 2015 at 08:59a.m.
- February
- How long is a (piece of) string?, Michael Kay, February 09, 2015 at 02:06p.m.
- Functions, Function Calls, Function Items, Michael Kay, February 01, 2015 at 02:05p.m.
- September
- 2014
- November
- Redesigning the Saxon expression tree, Michael Kay, November 11, 2014 at 11:45p.m.
- June
- Sharing key indexes, Michael Kay, June 04, 2014 at 11:10p.m.
- February
- Another regex rewrite, Michael Kay, February 11, 2014 at 07:52a.m.
- November
- 2013
- September
- Stripping the DOM, Michael Kay, September 18, 2013 at 06:55a.m.
- Reducing the size of Saxon-CE, Michael Kay, September 03, 2013 at 07:26a.m.
- March
- What's new in Saxon 9.5?, Michael Kay, March 18, 2013 at 11:25a.m.
- Result documents: validation and multi-threading, Michael Kay, March 15, 2013 at 05:35p.m.
- February
- XSLT in MicroXML?, Michael Kay, February 10, 2013 at 10:52a.m.
- September
- 2012
- December
- Keys and maps, Michael Kay, December 11, 2012 at 09:16a.m.
- September
- Comparing DOM and other object models, Michael Kay, September 12, 2012 at 04:22p.m.
- August
- FtanML - A new markup language, Michael Kay, August 14, 2012 at 12:29p.m.
- June
- Saxon-CE is 1.0 today, Michael Kay, June 14, 2012 at 08:55a.m.
- May
- A new API for access to schema information, Michael Kay, May 21, 2012 at 04:12p.m.
- February
- Taking Saxon-CE Forward, Michael Kay, February 22, 2012 at 03:35p.m.
- January
- Maps, Michael Kay, January 28, 2012 at 07:08p.m.
- A new regex engine, Michael Kay, January 16, 2012 at 07:57p.m.
- December
- 2011
- July
- Tuples, Michael Kay, July 30, 2011 at 02:18p.m.
- May
- Bytecode generation, Michael Kay, May 17, 2011 at 02:18p.m.
- July
- 2010
- November
- Cutting Saxon down to size, Michael Kay, November 21, 2010 at 02:18p.m.
- Compiling Saxon using GWT, Michael Kay, November 16, 2010 at 02:18p.m.
- Peer-to-Patent: should I take part?, Michael Kay, November 14, 2010 at 02:18p.m.
- TPAC: The Morning After, Michael Kay, November 04, 2010 at 02:18p.m.
- June
- Parameterized validation, Michael Kay, June 29, 2010 at 02:18p.m.
- The ten most common XSLT programming mistakes, Michael Kay, June 11, 2010 at 02:18p.m.
- May
- The first Saxon deadlock, Michael Kay, May 21, 2010 at 02:18p.m.
- January
- Pipedreaming: Could XPath have been better?, Michael Kay, January 15, 2010 at 02:18p.m.
- Unicode, regular expressions, and Java, Michael Kay, January 13, 2010 at 02:18p.m.
- Importing a stylesheet module repeatedly, Michael Kay, January 06, 2010 at 02:18p.m.
- November
- 2009
- December
- Patents: an Open Letter to my MP, Michael Kay, December 14, 2009 at 02:18p.m.
- Streaming templates - towards a more coherent design, Michael Kay, December 10, 2009 at 02:18p.m.
- Intel joins the club, Michael Kay, December 09, 2009 at 02:18p.m.
- On the streamability of //section/head, Michael Kay, December 01, 2009 at 02:18p.m.
- November
- Moving forward with streaming templates, Michael Kay, November 26, 2009 at 02:18p.m.
- September
- Analyzing dependencies in a class library: a use case for XSLT streaming, Michael Kay, September 26, 2009 at 02:18p.m.
- August
- Beyond Saxon 9.2, Michael Kay, August 14, 2009 at 02:18p.m.
- June
- Saxon repackaging, Michael Kay, June 19, 2009 at 02:18p.m.
- The GNU Public License, Michael Kay, June 07, 2009 at 02:18p.m.
- May
- All nodes untyped, Michael Kay, May 14, 2009 at 02:18p.m.
- Repackaging Saxon, Michael Kay, May 06, 2009 at 02:18p.m.
- February
- Streaming templates, Michael Kay, February 23, 2009 at 02:18p.m.
- Some threading tests, Michael Kay, February 11, 2009 at 02:18p.m.
- Another five-finger performance exercise, Michael Kay, February 07, 2009 at 02:18p.m.
- December
- 2008
- December
- Bugs that don't crawl out of the woodwork, Michael Kay, December 22, 2008 at 02:18p.m.
- Ten Reasons why Saxon XQuery is Fast, Michael Kay, December 13, 2008 at 02:18p.m.
- November
- Schema-Awareness and XMark performance, Michael Kay, November 30, 2008 at 02:18p.m.
- TEI Conference, Michael Kay, November 11, 2008 at 02:18p.m.
- October
- XML Schema: allowing new lexical forms, Michael Kay, October 23, 2008 at 02:18p.m.
- Software Patents, Michael Kay, October 02, 2008 at 02:18p.m.
- September
- A stylesheet conversion, Michael Kay, September 20, 2008 at 02:18p.m.
- Just-in-Time Optimization, Michael Kay, September 20, 2008 at 02:18p.m.
- Join optimization, Michael Kay, September 20, 2008 at 02:18p.m.
- More thoughts on compile-time performance, Michael Kay, September 18, 2008 at 02:18p.m.
- Compile-time Performance, Michael Kay, September 16, 2008 at 02:18p.m.
- Tweaking the TinyTree, Michael Kay, September 10, 2008 at 02:18p.m.
- There's an R in the month, Michael Kay, September 01, 2008 at 02:18p.m.
- July
- Document Projection, Michael Kay, July 25, 2008 at 02:18p.m.
- February
- XQuery Update and Node Identity, Michael Kay, February 14, 2008 at 02:18p.m.
- January
- Further progress on XQuery Update, Michael Kay, January 02, 2008 at 02:18p.m.
- December
- 2007
- December
- Implementing XQuery Update, Michael Kay, December 19, 2007 at 02:18p.m.
- Progress on XQuery Update, Michael Kay, December 19, 2007 at 02:18p.m.
- November
- Final Draft of XQJ, Michael Kay, November 21, 2007 at 02:18p.m.
- September
- Transforming 20 Gigabytes, Michael Kay, September 25, 2007 at 02:18p.m.
- June
- A new XQJ draft, Michael Kay, June 13, 2007 at 02:18p.m.
- April
- Path Expressions Revisited, Michael Kay, April 27, 2007 at 02:18p.m.
- March
- Saxon vs Xalan Performance; and DOM, Michael Kay, March 31, 2007 at 02:18p.m.
- Assertions in XML Schema, Michael Kay, March 06, 2007 at 02:18p.m.
- February
- Unexpected flattery, Michael Kay, February 03, 2007 at 02:18p.m.
- January
- XML Schema Tests: progress report, Michael Kay, January 23, 2007 at 02:18p.m.
- How not to fold constants, Michael Kay, January 20, 2007 at 02:18p.m.
- December
- 2006
- December
- New W3C XML Schema Test Suite, Michael Kay, December 14, 2006 at 02:18p.m.
- Compiling Q10, Michael Kay, December 10, 2006 at 02:18p.m.
- November
- First compiled XMark results, Michael Kay, November 06, 2006 at 02:18p.m.
- October
- Altova Mudslinging, Michael Kay, October 28, 2006 at 02:18p.m.
- Progress on XQuery compilation, Michael Kay, October 24, 2006 at 02:18p.m.
- Choosing Java class names, Michael Kay, October 06, 2006 at 02:18p.m.
- Still Compiling the Knight's Tour, Michael Kay, October 03, 2006 at 02:18p.m.
- September
- Compiling the Knight's Tour, Michael Kay, September 24, 2006 at 02:18p.m.
- More experiments with compilation, Michael Kay, September 15, 2006 at 02:18p.m.
- August
- Zounds! I was never so bethump'd with words, Michael Kay, August 13, 2006 at 02:18p.m.
- Tail recursive functions, Michael Kay, August 01, 2006 at 02:18p.m.
- July
- Tuning the Chess-FO stylesheet, Michael Kay, July 27, 2006 at 02:18p.m.
- Experiments with Compilation, Michael Kay, July 24, 2006 at 02:18p.m.
- Streaming Mode on large documents, Michael Kay, July 04, 2006 at 02:18p.m.
- Push and Pull parsing, Michael Kay, July 03, 2006 at 02:18p.m.
- Push and Pull, Michael Kay, July 03, 2006 at 02:18p.m.
- XIME-P in Chicago, Michael Kay, July 01, 2006 at 02:18p.m.
- June
- Killing bugs, Michael Kay, June 15, 2006 at 02:18p.m.
- May
- XQJ republished, Michael Kay, May 14, 2006 at 02:18p.m.
- Wrapping the .NET DOM, Michael Kay, May 10, 2006 at 02:18p.m.
- April
- How not to manage crypto keys, Michael Kay, April 18, 2006 at 02:18p.m.
- Schema-Aware XMark, Michael Kay, April 10, 2006 at 02:18p.m.
- XMark Q12 examined further, Michael Kay, April 09, 2006 at 02:18p.m.
- March
- Conference Season approaching, Michael Kay, March 22, 2006 at 02:18p.m.
- APIs for XML processing, Michael Kay, March 02, 2006 at 02:18p.m.
- February
- Floating Point Numbers again, Michael Kay, February 27, 2006 at 02:18p.m.
- Finite State Machines, Michael Kay, February 25, 2006 at 02:18p.m.
- Thanks for the compliment, Michael Kay, February 21, 2006 at 02:18p.m.
- Comparability, Michael Kay, February 14, 2006 at 02:18p.m.
- Thoughts on schema-awareness, Michael Kay, February 08, 2006 at 02:18p.m.
- Formatting of floating point numbers, Michael Kay, February 06, 2006 at 02:18p.m.
- Regex libraries in Java and .NET, Michael Kay, February 03, 2006 at 02:18p.m.
- W3C Working Groups in Florida, Michael Kay, February 03, 2006 at 02:18p.m.
- December
Norm Tovey-Walsh
- 2024
- October
- Oops, we did it again, Norm Tovey-Walsh, October 17, 2024 at 03:01p.m.
- Announcing SaxonJS 2.7!, Norm Tovey-Walsh, October 17, 2024 at 03:00p.m.
- August
- Packaging SaxonJS for the browser, Norm Tovey-Walsh, August 16, 2024 at 03:20p.m.
- July
- Announcing Saxon 12.5!, Norm Tovey-Walsh, July 02, 2024 at 11:30a.m.
- January
- Announcing SaxonC 12.4.2!, Norm Tovey-Walsh, January 26, 2024 at 10:00a.m.
- October
- 2023
- December
- Announcing SaxonC 12.4.1!, Norm Tovey-Walsh, December 01, 2023 at 02:50p.m.
- November
- Announcing Saxon 12.4!, Norm Tovey-Walsh, November 29, 2023 at 06:30p.m.
- October
- Announcing SaxonJS 2.6!, Norm Tovey-Walsh, October 13, 2023 at 03:45p.m.
- SaxonJS 2.5 ** NO LONGER SUPPORTED **, Norm Tovey-Walsh, October 06, 2023 at 01:00p.m.
- Looking forward, Norm Tovey-Walsh, October 02, 2023 at 09:00a.m.
- September
- XML Resolver 6.x SNAPSHOT, Norm Tovey-Walsh, September 14, 2023 at 02:55p.m.
- August
- New infrastructure…, Norm Tovey-Walsh, August 31, 2023 at 01:15p.m.
- Announcing Saxon 11.6!, Norm Tovey-Walsh, August 24, 2023 at 01:30p.m.
- ICU4J and SaxonJ EE, Norm Tovey-Walsh, August 24, 2023 at 12:15p.m.
- XML doclet, Norm Tovey-Walsh, August 16, 2023 at 10:00a.m.
- July
- Announcing Saxon 12.3!, Norm Tovey-Walsh, July 04, 2023 at 05:50p.m.
- May
- Announcing Saxon 12.2!, Norm Tovey-Walsh, May 02, 2023 at 01:00p.m.
- March
- Announcing Saxon 12.1!, Norm Tovey-Walsh, March 21, 2023 at 03:20p.m.
- Brand new weblog, just like the old weblog, Norm Tovey-Walsh, March 16, 2023 at 10:30a.m.
- December
- 2022
- December
- SaxonC HE “11.99” pre-release, Norm Tovey-Walsh, December 23, 2022 at 05:15p.m.
- Signed, sealed, and delivered, Norm Tovey-Walsh, December 21, 2022 at 01:19p.m.
- August
- SaxonCS for .NET 6, Norm Tovey-Walsh, August 09, 2022 at 05:06p.m.
- June
- Triaging the bug lists…, Norm Tovey-Walsh, June 15, 2022 at 04:15p.m.
- April
- SaxonJS with web components, Norm Tovey-Walsh, April 19, 2022 at 06:43p.m.
- December
- 2021
- May
- Saxon-JS 2.2, Norm Tovey-Walsh, May 11, 2021 at 12:00p.m.
- January
- Saxon-JS 2.0.3, Norm Tovey-Walsh, January 08, 2021 at 03:41p.m.
- May
- 2020
- November
- helloWorld.Saxon-JS for Node.js, Norm Tovey-Walsh, November 15, 2020 at 05:53p.m.
- October
- More Maven experiments, Norm Tovey-Walsh, October 29, 2020 at 12:12p.m.
- helloWorld.Saxon-JS, Norm Tovey-Walsh, October 27, 2020 at 12:30p.m.
- Atom feeds, Norm Tovey-Walsh, October 06, 2020 at 05:24p.m.
- Experimenting with Maven, Norm Tovey-Walsh, October 02, 2020 at 12:27p.m.
- Hello, world!, Norm Tovey-Walsh, October 01, 2020 at 11:10a.m.
- November
O’Neil Delpratt
- 2013
- December
- Saxon/C - Saxon for the C/C++ and PHP platforms, O’Neil Delpratt, December 02, 2013 at 06:11p.m.
- March
- Experiences with XSLTForms and Servlex, O’Neil Delpratt, March 08, 2013 at 03:04p.m.
- December
- 2012
- December
- Saxon performance measures of the Word Ladders problem in XSLT, O’Neil Delpratt, December 06, 2012 at 04:23p.m.
- December