by Thomas Thomsen | Aug 12, 2025 | Architecture, Data management, Frequencies, History, Modeling, Programming, Syntax
Gekko 3.2 has been released. Unlike the release of Gekko 3.0, Gekko 3.2 does not include any syntax changes or similar annoyances. In fact, a lot of the 3.1.x series was dedicated to stabilizing version 3.0 as much as possible, as the transition from Gekko 2.4 to 3.0...
by Thomas Thomsen | May 10, 2019 | Architecture, Dimensions
Array-series have not been described in this blog until now. The concept of array-series arose as a consequence of database integration on the one side, and GAMS integration on the other side. When interfacing with a particular Danish online database...
by Thomas Thomsen | May 3, 2019 | Architecture, Syntax
In Gekko, {}-curlies have been used for quite a long time now. The idea is that variable names can be composed by means of the {}-curlies, creating a means of composing names dynamically, in a sense forwarding from a string to a variable name corresponding to that...
by Thomas Thomsen | May 3, 2019 | Architecture, Syntax
As mentioned in the overview post regarding Gekko 3.0, lists were generalized in Gekko 3.0, using primarily Python as the inspiration. In Gekko 2.x, lists could only contain strings, so in that sense, they were quite simple. Gekko 3.0 allows any variable to be an...
by Thomas Thomsen | May 1, 2019 | Architecture, Data management, History, Syntax
The official Gekko 3.0 is now released. This is a long post, but the intent is to try to explain what Gekko 3.0 really is about. Which is actually not so easy to boil down exactly: it is perhaps best to think of it as a long-term vision, borne out of the realization...
by Thomas Thomsen | Jun 4, 2018 | Architecture, History, Programming, Syntax
Gekko 3.0 is due to be officially released in the autumn of 2018. Version 3.0 entails a rewrite of large parts of Gekko, and the reader may ask him/herself why this is really necessary? As explained in this blog post, Gekko started out (in 2008) just interpreting...
Recent Comments