Declarative programming

Programming paradigm based on modeling the logic of a computation

Follow Declarative programming on Notably News to receive short updates to your email — rarely!

We include updates on SQL, Datalog, Web Ontology Language, SPARQL, XSLT, SQL syntax, SQL:2023, QML, SQL-92, Transaction logic, Synchronized Multimedia Integration Language, Metafont, Extensible Application Markup Language, Modelica, SQL:2011, SQL:2016 ... and more.

2024
XProc
XML Calabash 3, maintained by Norman Walsh, is currently under development as an XProc 3.0 standard processor.
2024
XProc
The working group began development of a minor update to XProc 3.1.
September 2024
Swift
Swift 6 is released.
March 2024
Swift
Swift 5.10 is released, improving the language's concurrency model and providing full data isolation to prevent data races.
2023
Embedded SQL
SQL standard SQL:2023 was published, containing Chapter 21 on Embedded SQL, which details its syntax rules and specifications.
September 2023
Swift
Swift 5.9 is released, including a macro system, generic parameter packs, and ownership features.
June 2023
SQL:2023
SQL:2023 (ISO/IEC 9075:2023) was formally adopted as the ninth edition of the SQL database query language standard, updating the previous version of the international standard for database languages.
June 24 2023
ShEx
Release of entityshape (Python implementation) version 0.0.2
April 25 2023
ShEx
Release of shex.js (JavaScript implementation) version 1.0.0-alpha.26
September 12 2022
XProc
A stable version of XProc 3.0, completely XML-based, was released.
April 14 2022
ShEx
Release of PyShEx (Python implementation) version 0.8.1, compatible with ShEx 2.0
January 29 2022
ShEx
Release of Ruby ShEx implementation version 0.7.1, compatible with ShEx 2.0
2021
Swift
Swift 5.5 is announced at WWDC, significantly expanding language support for concurrency and asynchronous code.
November 2 2020
ShEx
Release of shaclex (Scala implementation) version 0.1.70
October 13 2020
ShEx
Release of ShEx.ex (Elixir implementation) version 0.1.4
February 20 2020
Gremlin
Version 3.4.6 is released
2019
SQL
ISO/IEC 9075-15:2019 standard released, introducing multidimensional arrays (MDarray type and operators) to SQL
December 18 2019
JModelica.org
Modelon decides to move the JModelica.org source code from open to closed source, with the last open-source release available for download on request.
September 2019
Swift
Swift 5.1 is officially released, extending stable language features with module stability.
August 5 2019
Gremlin
Version 3.4.3 is released
March 2019
Swift
Swift 5 is released, introducing a stable binary interface on Apple platforms.
March 25 2019
Curl
Curl drops support for macOS, starting with version 8.0.10, limiting its platform support primarily to Microsoft Windows.
May 8 2018
Gremlin
Version 3.3.3 is released
2017
Swift
Swift 4.0 is released, introducing changes to built-in classes and structures.
December 17 2017
Gremlin
Version 3.3.1 is released
June 2017
XProc
XProc Next Community Group was founded to restart work on a new version of the standard.
January 2017
Swift
Chris Lattner announces his departure from Apple, with Swift project lead role transferred to Ted Kremenek.
2016
Swift
Swift wins second place for Most Loved Programming Language in the Stack Overflow Developer Survey.
2016
XProc
The original XProc working group ceased to exist after declining engagement.
July 18 2016
Gremlin
First releases v3.1.3 and v3.2.1 as Apache TinkerPop
May 23 2016
Gremlin
Apache TinkerPop becomes a top-level project
December 3 2015
Swift
Swift version 2.2 is made open-source under the Apache License 2.0 for Apple's platforms and Linux.
July 9 2015
Gremlin
Version 3.0.0-incubating is released
January 16 2015
Gremlin
TinkerPop becomes an Apache Incubator project
September 9 2014
Swift
Swift reaches version 1.0 milestone with the Gold Master of Xcode 6.0 for iOS.
June 2014
Swift
Swift is first released to the public.
June 2 2014
Swift
The Apple Worldwide Developers Conference (WWDC) application becomes the first publicly released app written with Swift.
May 24 2012
Gremlin
Version 2.0 is released
May 21 2011
Gremlin
Version 1.0 is released
July 2010
Swift
Chris Lattner begins development of Swift programming language at Apple, aiming to create a modern replacement for Objective-C.
May 11 2010
XProc
XProc 1.0 recommendation was officially released by the W3C.

This contents of the box above is based on material from the Wikipedia articles Swift (programming language), SQL:2023, Gremlin (query language), Rulelog, Embedded SQL, SQL, ShEx, Curl (programming language), JModelica.org & XProc, which are released under the Creative Commons Attribution-ShareAlike 4.0 International License.

See Also