The garbage collection changes aren't coding changes - they will effect the internal efficiency and fix some issues there. Ephemeron tables are somewhat linked as they're providing a solution to a garbage collection issuse that required solution.
There's a change to a generational collector at some ....
Last week, I attended the meeting of Wiltshire Council's Area Board in Melksham - a meeting that was especially scheduled on an afternoon in the middle of the week so that those people over 55 who don't normally venture out after dark would be encouraged to come along. I was surprised how sparsely ....
I took a stroll through Melksham's town centre this morning - a buzz of Saturday morning activities, with the regular Christian Healing group at the Market Square bus stop, and people popping in and out of shops. And I was delighted to have to keep leading Billy and Gypsy on rather than us being ab ....
If you want to do bit manipulation in Lua, you can use the bit32 library (which is loaded as a table) from Lua 5.2, and it's backported to newer Lua 5.1 versions as well. Bit manipulation is particularly useful in applications where data is packed into a series of bytes - in effect an array of bool ....
In the past there was considerable debate in academia and industry on the merits of the use of goto statements, and indeed Lua didn't have them until release 5.2. Well used in Lua, they can provide an escape from inner loops, jumping to a label using a ::label:: format. For example:
....
I like my freedom to do as I please. But my freedom, thoughtlessly used, can make a lot of work for others, and indeed can restrict their freedom. We need some groundrules - in a programming sense, some coding standards
Why have standards?
1. So your colleagues can follow your code
2. So that yo ....
Maundy Thursday - and I may have been expecting a quiet day in the run up to the Bank Holiday ... which I didn't get. In fact here I am now, late afternoon, sitting down to write a piece about coding standards with a bias towards Lua; it's a task I had hoped to get onto at first light. Do you ever ....
In programming languages where memory is allocated dynamically (that applies to most of the languages we teach), there has to be a mechanism to gather up memory that is no longer used as the program is running so that it can be re-allocated later within the same program, and that mechanism is usuall ....
There's a lot going on in Melksham ... I thought it worth posting (for wider reading) the headlines of issues that I'll have on my list for a meeting that's coming up this Thursday evening.
a) Business support. At the last Chamber of Commerce meeting, Chris Simpson introduced the forthcoming busin ....
In researching the history of Melksham, and of people who lived here and who have made a real difference, we are being taken to some distant places and meeting some fascinating people. So it was yesterday that we found ourselves visiting All Science and Medical, meeting Bill, and having the o ....