TransWilts CRP, CIC and Melksham RUG
Public and sustainable transport in Wiltshire

Home Accessibility GWR site Facebook The Mouth Forum Resources Training About Us Contact
 
For 2023 (and 2024 ...) - we are now fully retired from IT training.
We have made many, many friends over 25 years of teaching about Python, Tcl, Perl, PHP, Lua, Java, C and C++ - and MySQL, Linux and Solaris/SunOS too. Our training notes are now very much out of date, but due to upward compatability most of our examples remain operational and even relevant ad you are welcome to make us if them "as seen" and at your own risk.

Lisa and I (Graham) now live in what was our training centre in Melksham - happy to meet with former delegates here - but do check ahead before coming round. We are far from inactive - rather, enjoying the times that we are retired but still healthy enough in mind and body to be active!

I am also active in many other area and still look after a lot of web sites - you can find an index ((here))
For Lua Programmers AND for Town Planners

I'm always happy to be able to make multiple use of the same piece of work, and so it is with an example written last week.



READ THIS SIDE ...
if you are a Lua or game programmer

I was asked to provide an exercise during the Lua course that related to game playing - where a series of elements (of different types) move forward at a given time interval, depending of their characteristics, other elements around them, and user entered changes.

Well - there was no way we could write a complete game in just an hour and a half, but we could put something together that would show the structure. The data file that I put together had different towns as its varying data elements, and as new inhabitants moved into the area, and moved away, they were distributed around the towns according to different algorithms for different types of town.

At the start of the application, we set up tables to contain the various operations for each type of town, being careful to ensure that they had the same API so could be used polymorphic ally. We also set up a table for operations common to all towns.

At the start of the game / simulation, the town data was read in and interpreted (taking care to eliminate comment and blank lines and to validate the remaining data) and a table was set up for each town, making use of a metatable for each type, and storing a reference to the specific or general town methods in a table member of a standard name.

To run the simulation, all we then had to do was to call the appropriate methods in a loop (v being the code for each town in turn, 6000 being the number of extra inhabitants per annum (that should REALLY have been a variable!:

-- Get the town's growth proportion
fftt = v:getfact()
-- Save the people at the start of the year
incoming = v.pop
-- Add in the newcomers
v:addpeeps(6000 * fftt / totfact)
-- Take away leavers
v:wastage()
-- Adjust house prices for next year
-- based on supply and demand
outgoing = v.pop
v:change_house_prices(incoming, outgoing)


Full source code and data links:
An answer to the town simulation exercise
Town Specification data
Main Simulation Program
Data (object) type definition

We run Lua Programming Courses at our Melksham, Wiltshire training centre - or on your site at almost any location in the world. I am typing this entry at the Airport at Mexico City, while awaiting my ongoing flight ... and it will be posted when I get back home.



READ THIS SIDE ...
if you are a local politician or transport planner

Lisa has often commented to me that I shoulds run something like Sim-City on North and West Wiltshire to see how the populations would changed in the future with and without a decent rail service, and with and without road improvements. Alas, there are too many things I don't know and a complex setup to doing that, but it did set a seed of thought in my mind when I was looking for data for a simulation exercise last week. Now I will be the first to admit that my model is rudimentary, many factors are missing, and that my data is suspect but never the less, this simulation (run a number of times with changed data) gives a very interesting insight into the rise and fall of towns and cities.

You'll see in tables below that I have printed out some of the initial data for each town, including whether it is scheduled for growth (so there is unlikely to be as much upward pressure on house prices there); the data also includes "trains per hour" - not listed but available in th e associated data file. Newcomers go to where the house prices are good, and where there is excellent access - they don't actually follow government dictat, but you'll see how the government dictat pushes prices up in places like Devizes and Malmesbury, which indirectly limits the growth.

Looking forward 20 years, what do we see?

Amongst the growth towns, Chippenham and Westbury have grown 80%. Trowbridge has grown nearly 60%, and Warminster just over 60%. Melksham's growth is lower - a shade under 50%, and Corsham's is even lower at just over 40%

Looking at the towns where substantial growth was not encouraged in my model, you'll see 8% growth at Bradford-on-Avon and 3% growth at Calne. There's actually a slight shrinkage in Devizes and Malmesbury. That wouldn't mean a lower housing stock - the trend of reducing inhabitants per dwelling is set to carry on into the future, I understand.

In the growth towns, house prices have all risen - nearly 50% at both Westbury and Trowbridge (where they started very low) and nearly 30% at Chippeham. At Melksham, they're up just 22% and at Corsham it's very low 15%

Looking at the stable towns, Malmesbury house prices have risen by nearly 30%, Devizes by nearly 40%, Calne by 58% and Bradford-on-Avon by an astonishing 70%+

In order to test the behaviour of my model, I also ran it with various different parameters - changing the specification of towns, adding in and taking out rail services, changing the net inflow and annual move-away factors, and running for a longer period. The results were fascinating ... but I have chosen to stop at the 20 years of the RSS for what I comment on / publish here

More conclusions below the data ...



Here is the original data and simulation results from this program / test

          Chippenham -  34000 -   FAST -  150000
Melksham - 22000 - FAST - 120000
Trowbridge - 28000 - FAST - 120000
Westbury - 11000 - FAST - 130000
Dilton Marsh - 2000 - FAST - 140000
Warminster - 17000 - FAST - 130000
Devizes - 11000 - STABLE - 150000
Calne - 12000 - STABLE - 120000
Corsham - 12000 - FAST - 130000
Bradford-o-A - 9000 - STABLE - 160000
Malmesbury - 4000 - STABLE - 180000

Progression of population every 4 years
2007 2011 2015 2019 2023 2027
Devizes 11000 11009 10975 10902 10793 10653
Warminster 17000 19184 21338 23445 25499 27496
Chippenham 34000 38017 42023 45976 49852 53635
Westbury 11000 12982 14841 16601 18279 19883
Trowbridge 28000 33032 37753 42225 46487 50563
Calne 12000 12263 12411 12466 12446 12366
Dilton Marsh 2000 2169 2346 2527 2708 2888
Bradford-o-A 9000 9355 9570 9683 9718 9693
Malmesbury 4000 3955 3905 3849 3786 3717
Melksham 22000 24154 26357 28572 30772 32942
Corsham 12000 12897 13849 14831 15826 16822

Progression of house prices every 4 years
Devizes 150000 162628 174987 186935 198395 209329
Warminster 130000 141094 150908 159429 166704 172805
Chippenham 150000 161292 171437 180334 187982 194423
Westbury 130000 147625 162328 174624 184870 193332
Trowbridge 120000 136211 149742 161061 170494 178286
Calne 120000 135544 150205 164004 176977 189164
Dilton Marsh 140000 146017 151823 157163 161897 165961
Bradford-o-A 160000 186873 211494 234238 255348 274997
Malmesbury 180000 190626 201256 211715 221894 231720
Melksham 120000 126676 132903 138502 143396 147559
Corsham 130000 134318 138646 142721 146390 149567


Conclusions. Once again, I need to stress that this is just a very simple mathematic model with unverified 'best guess' inputs so you should not read anything into the specific results. But it certainly does provide food for thought.

Did you notice how the two growth towns which have no (or no effective) rail service - that's Corsham and Melksham - fail to grow in spite of the encouragement offered. And that Bradford-on-Avon, not marked for major growth, does grow in spite of the lack of official encouragement, with the highest price rises in the chart.

Looking carefully, you'll see that Bradford-on-Avon has actually hit a ceiling and has started to loose population, and that growth at Corsham and Melksham has accelerated towards the end of the period, whereas at Chippenham and Trowbridge it is tailing off a bit. People are being encouraged to move to Melksham and Corsham due to the share low prices of housing there, and I suspect this would in turn be leading to a population that is actually less affluent / more deprived in what are basically sink towns.

When you think about it ... many of these factors are natural, and I can't say for sure whether the results seem high or low ... which probably means that, for all the guesswork involved, my model may be remarkably close to the mark.
(written 2009-08-02, updated 2009-08-04)

 
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articles
Z501 - Public Transport - Rail
  [154] Railway train service, Melksham station - (2004-12-17)
  [428] Swindon - Chippenham - Melksham - Trowbridge - Westbury train service - (2005-08-29)
  [434] Through public transport connection, Chippenham to Salisbury, to cease - (2005-09-02)
  [447] Tomorrow's meeting. - (2005-09-19)
  [486] Rail services under threat - Swindon, Melksham ... and Newquay and Bicester too - (2005-11-05)
  [488] Looking for railway groups and users - Swindon, Salisbury, Southampton - (2005-11-06)
  [521] Proof needed? Please just use common sense! - (2005-12-08)
  [524] Santa comes to Melksham - (2005-12-11)
  [527] Greater Western Franchise Awarded - (2005-12-13)
  [632] Moral dilemma - (2006-03-04)
  [634] Real chance to make a difference - (2006-03-05)
  [648] West Wilts Railway Users Group and trains to Lacock - (2006-03-16)
  [688] Are you free on Friday evening? - (2006-04-18)
  [697] For any North and West Wilts and Swindon Readers - (2006-04-23)
  [790] Shadow Transport Minister to visit Melksham - (2006-07-02)
  [803] Not shouting - (2006-07-16)
  [814] Melksham Railway Calendar 2007 - (2006-07-25)
  [877] Yes, but what do we do now?? - (2006-09-24)
  [952] Coming from London to Melksham by train for a course - (2006-11-28)
  [974] The last commuter train through Melksham - (2006-12-09)
  [976] Santa at the station - (2006-12-09)
  [1033] Empty at Easleigh, Missing at Melksham, Overflowing at Oldfield - (2007-01-14)
  [1044] Call for appropriate train services - Swindon, Bristol, Bath, West Wilts, Severn Beach etc - (2007-01-18)
  [1045] Bang! Train campaign hits home - (2007-01-19)
  [1063] Bradford-on-Avon - 150 years of passenger trains - (2007-02-03)
  [1069] Rail trouble forced me to buy hotel - (2007-02-07)
  [1076] Save the Train - an update - (2007-02-12)
  [1093] Wiltshire Train - can YOU come on 5th March? - (2007-02-25)
  [1097] Train and business balls all in the air! - (2007-03-02)
  [1139] Overcrowded trains around Bristol - (2007-04-08)
  [1228] Some progress on the train campaign - (2007-06-10)
  [1273] Melksham or Weymouth? Meal or day out? - (2007-07-23)
  [1274] Radio coverage for railway issues - (2007-07-23)
  [1291] Day trip to Weymouth - (2007-08-05)
  [1303] Heading Upstate New York - (2007-08-14)
  [1314] Business travel by train in the USA - (2007-08-22)
  [1358] Look forward with a new broom - Wiltshire Train Service - (2007-09-19)
  [1382] First Great Western - information for customers - (2007-10-07)
  [1424] Closer than you think - the next step - (2007-11-08)
  [1428] Travel Across Wiltshire - the game - (2007-11-11)
  [1452] Santa on the train to Melksham - (2007-12-01)
  [1530] Railway Acronyms and Abbreviations - (2008-02-03)
  [1558] Getting somewhere with the train service - (2008-02-28)
  [1567] Melksham - Swindon. Train v Bus v Car - (2008-03-07)
  [1616] Not daring to be an anorak - (2008-04-19)
  [1708] A Train Service Update for Melksham Party in the Park - (2008-07-13)
  [1729] Back from the future - (2008-07-30)
  [1757] Preserved railways - struggling to the future? - (2008-08-17)
  [1848] 30th November - Santa Trip from Melksham - (2008-10-19)
  [1858] Camera with night vision, youth with no vision - (2008-10-28)
  [1905] A Gold Star for First Great Western Customer Service - (2008-11-24)
  [1964] Why hasnt the fiasco been put right - (2008-12-29)
  [1965] How much does a train service actually cost - (2008-12-29)
  [1966] Background to the TransWilts Train Fiasco - (2008-12-29)
  [1999] How low can you sink? - (2009-01-17)
  [2024] Carry on Training - in spite of the weather - (2009-02-03)
  [2026] Melksham Climate Friendly Group - (2009-02-05)
  [2042] Wiltshire Rail Service Update - (2009-02-15)
  [2057] Train and Coach fares from London (and airports) to Melksham - (2009-02-26)
  [2133] Bigger and better this year! - (2009-04-20)
  [2268] Westbury Bypass Refused - looking forward - (2009-07-04)
  [2328] Melksham - no trains, no southbound buses through the town - (2009-08-08)
  [2372] Public Transport from (and to) Melksham on Sundays - (2009-08-23)
  [2391] Great Western Route Utilisation Strategy - Draft for Consultation - (2009-09-02)
  [2395] From Lymington by train - last of the slammers - (2009-09-05)
  [2438] Listening to The Minister - (2009-10-05)
  [2457] Railway Arithmetic - (2009-10-16)
  [2473] Exploring Old Railways - (2009-10-24)
  [2477] By train ... - (2009-10-25)
  [2486] Santa Special - Trowbridge and Melksham to Swindon - (2009-10-31)
  [2511] The story of the railway land at Melksham Station - (2009-11-24)
  [2513] Wiltshire Council purchases Melksham Station Land - (2009-11-26)
  [2522] Integrated public Transport - what could be done for Melksham - (2009-12-01)
  [2529] Santa Special, 2009 - (2009-12-06)
  [2533] Five guests, three groups, one car - (2009-12-11)
  [2556] Railway Station Survey - please complete today or tomorrow - (2009-12-30)
  [2557] Rail Campaign - response to core consultation - (2009-12-31)
  [2568] Forums for your Melksham and open source discussions - (2010-01-09)
  [2626] On Malachite Green - (2010-02-06)
  [2627] Saturdays out from Melksham - to Oxford, to Didcot or to Swindon - (2010-02-07)
  [2634] London to and from Melksham by public transport - (2010-02-13)
  [2658] Save the Train - a significant change in approach - (2010-03-03)
  [2662] Is Melksham public transport actually used? - (2010-03-05)
  [2664] Oliver Cromwell at Bristol Temple Meads - (2010-03-06)
  [2678] Reaching out to the community - a good case for support - (2010-03-15)
  [2696] Garlic bread without garlic - (2010-03-27)
  [2808] From home to Nurnberg - journey pictures - (2010-06-13)
  [2855] Train Services - Melksham to Bath and Bristol (and airport) - (2010-07-05)
  [2901] Ambassador or Anorak? - (2010-08-03)
  [2908] How Green is my train? - (2010-08-07)
  [2919] London to Calne, Corsham, Melksham, Bradford-on-Avon, Chippenham by public Transport - (2010-08-13)
  [2930] Walk - Tilehurst to Pangborne - (2010-08-21)
  [2931] Syncronise - software, trains, and buses. Please! - (2010-08-22)
  [2954] Railway meetings, trips and meetups this autumn - (2010-09-12)
  [2955] Melksham Railway Station - new information point - (2010-09-13)
  [2982] Travel, Transport and Tourism - A vision for Melksham, 2026 - (2010-10-03)
  [3006] Santa announcement, 5th December 2010, Melksham - (2010-10-20)
  [3017] Seventh day traveller on the six day railway - (2010-10-27)
  [3031] Get all your ducks in a row ... and they may turn into swans - (2010-11-06)
  [3033] Rail services back to Radstock? - (2010-11-07)
  [3079] TransWilts Rail News ... Melksham (Santa Special) Edition ... 5th December 2010 - (2010-12-04)
  [3080] Santa Special - rather more special than usual - December 2010 - (2010-12-07)
  [3111] TransWilts Link - Days out from Swindon to Weymouth? - (2010-12-28)
  [3113] Trowbridge and Melksham to Chippenham - more roadworks, even slower journey over the winter - (2010-12-30)
  [3114] Transwilts Link - both Wiltshire and beyond - (2010-12-30)
  [3119] TransWilts - some things to see and do - (2011-01-03)
  [3135] A time to be brave? We should ask for what is best for our area. - (2011-01-16)
  [3141] Wiltshire Rail services - a golden opportunity - (2011-01-21)
  [3161] TransWilts rail - what picture represents us - (2011-02-08)
  [3167] Can I take my dog by train? And other questions - (2011-02-12)
  [3171] Train and boat journey - the passenger accommodation - (2011-02-15)
  [3176] Comparing German, Dutch and British Railways - (2011-02-19)
  [3178] The cost of roadworks on the economy of our town - 1800 pounds per hour? - (2011-02-20)
  [3187] Past and Present - Melksham Station - (2011-02-27)
  [3198] TransWilts rail - coming together, wanted and needed - (2011-03-10)
  [3273] Wanted - a look to the future - (2011-05-02)
  [3274] Small scale improvement - big scale gain. And they CAN be done with local knowledge - (2011-05-02)
  [3318] Summer Sunday Trains - outings from Swindon, Chippenham, Melksham, Trowbridge and Westbury - (2011-06-05)
  [3328] Summer Sundays - days out by train from Swindon on the TransWilts - (2011-06-18)
  [3331] Comparing Alloa and Melksham - stations and services - (2011-06-23)
  [3336] Efficient travel - from Melsksham to Edinburgh by Sleeper Train - (2011-06-26)
  [3362] Swindon, Chippenham and Melksham to Weymouth - Sunday Train Service Starts - (2011-07-19)
  [3364] Dogs Legs on the Dogleg - (2011-07-20)
  [3370] Standing Challenge - (2011-07-26)
  [3371] From Wiltshire to Weymouth on Sundays - (2011-07-27)
  [3378] New product - ensuring that supply matches demand - (2011-08-03)
  [3392] What costs 8.20 from Melksham, or 22.30 via Chippenham? - (2011-08-14)
  [3403] Last chance this summer - Swindon and North Wiltshire to Weymouth by through train - (2011-08-22)
  [3408] Journey home by public transport for a Bank Holiday - (2011-08-27)
  [3410] A review of the Summer Sunday extra trains on the TransWilts line - (2011-08-29)
  [3434] Sundays - and over eating - (2011-09-11)
  [3452] Which or ATOC - who reads train fares right? - (2011-09-22)
  [3486] How important is public transport to people in the Melksham area? - (2011-10-19)
  [3487] Public transport - road and rail - (2011-10-19)
  [3493] West Wilts Rail User Group - Walk yesterday from Bradford-on-Avon to Trowbridge - (2011-10-23)
  [3501] Santa Claus - on the train from Melksham on 4th December 2011 - (2011-10-30)
  [3538] Santa Train - another successful trip - 4th December 2011 - (2011-12-04)
  [3550] Provide a useable train service, and people will use it! - (2011-12-11)
  [3564] I wish I was not a special case - (2011-12-29)
  [3565] What would an appropriate train service on the TransWilts line mean - (2011-12-31)
  [3579] Transport in Cambridgeshire - seen by an outside observer. What can Wiltshire learn? - (2012-01-15)
  [3601] Rail Travel - has it become more unreliable? - (2012-02-02)
  [3626] There is so much to see travelling by train - (2012-02-26)
  [3631] Getting around Dublin by public transport - some observations - (2012-03-01)
  [3642] Wiltshire Travel Times - Chippenham, Trowbridge, Salisbury and other places too - (2012-03-07)
  [3668] Kings Cross - new concourse - between Python in Cambridge and Objective C in London - (2012-03-22)
  [3671] Future train services in Wiltshire - please write in to support a better service - (2012-03-24)
  [3699] Bristol 50? Bristol 25? - (2012-04-17)
  [3728] The future needs for rail services to Melksham - change needed; current service an insult - (2012-05-11)
  [3736] Abstraction - (2012-05-19)
  [3761] Melksham - placed 2254 out of 2255. What can be done about it? - (2012-06-11)
  [3765] Christmas in June? Melksham hotel bookings and Santa train - (2012-06-15)
  [3784] Steam train calls at Melksham - Pictures - (2012-06-26)
  [3786] Improving Wiltshire Rail Offer - it WILL be happening - (2012-06-28)
  [3793] Excellent Rail News - what it really means - (2012-07-01)
  [3795] Like a bathroom company with no plumbers - (2012-07-04)
  [3802] What a difference a year makes - (2012-07-10)
  [3804] Scenes from commuting by train - (2012-07-14)
  [3815] The Melksham News - July 2012 - Part 2, TransWilts Rail, Wilts and Berks Canal - (2012-07-23)
  [3826] TransWilts trains - what the next franchise period will bring - (2012-08-04)
  [3860] Melksham to Steam in Swindon, by train - great day out - (2012-09-16)
  [3872] Trains across Wiltshire - an update on the TransWilts - (2012-09-28)
  [3873] Henbury loop, Bristol - a freight railway line with passenger potential? - (2012-09-29)
  [3879] Mixed mode travel - Information systems - (2012-10-03)
  [3881] Wiltshire Public Transport User Group co-ordination - (2012-10-05)
  [3882] Community Transport - Pewsey, Taunton, and the whole picture too - (2012-10-06)
  [3890] Here comes Santa - on the train from Melksham to Swindon on 2nd December 2012 - (2012-10-13)
  [3893] Public Transport across Wiltshire - a new map - (2012-10-13)
  [3899] Father Christmas to be on train in Melksham - (2012-10-19)
  [3904] Want to help us improve transport in Wiltshire? Here is how! - (2012-10-26)
  [3923] 35 minutes is only a slight delay on our railway service - (2012-11-15)
  [3937] Agenda for Wiltshire Link Travel groups meeting, Saturday 1st December 2012 - (2012-11-27)
  [3938] A long overdue meeting - a steeping stone towards coordinate transport user inputs - (2012-12-02)
  [3942] Santa Trip - Melksham Railway Development Group, 2012 - (2012-12-03)
  [3986] Rail services in Wiltshire - up in the air? We need to say what is best required. - (2013-01-20)
  [3993] Two trains a day ... how many fares to London? Guess! - (2013-02-04)
  [3994] On board Eurostar - a running commentary - (2013-02-04)
  [3995] Onward from Brussels - (2013-02-04)
  [4022] A request for all of Melksham transport groups to work integrated - (2013-03-01)
  [4040] Report on the last year - Melksham Railway Developement Group for Melksham Without Parish Council - (2013-03-11)
  [4080] Fancy a day at the seaside? Weymouth from Melksham - (2013-05-06)
  [4104] Weymouth vis the TransWilts - the day out today - (2013-05-27)
  [4105] Our day trip by train from Swindon, Chippenham and Melksham to Weymouth - (2013-05-28)
  [4110] TransWilts meeting ... - (2013-06-07)
  [4113] Wiltshire and Melksham Transport - what is going on? - (2013-06-09)
  [4131] West Coast (of Wales) - railway and stations in pictures - (2013-07-04)
  [4142] Passenger survey at Chippenham - report and pictures - (2013-07-24)
  [4146] A few more trains means a LOT more passengers. Why? - (2013-07-30)
  [4148] Special General Meeting, Adoption of Constitution for TransWilts Community Rail Partnership - (2013-08-01)
  [4150] Melksham Regular Public Transport Map - as at August 2013 - (2013-08-09)
  [4154] August Bank Holiday - day out from Melksham to London or Weymouth - (2013-08-20)
  [4159] People WILL walk to the station in Melksham, but they need a path and trains - (2013-08-25)
  [4160] Bank Holiday Monday - pictures of a great train trip to Weymouth - (2013-08-27)
  [4163] TransWilts Community Rail Partnership - formally constituted - (2013-09-01)
  [4173] Train and Rail Travel - who runs it and where do I ask questions? - (2013-09-13)
  [4176] International and off island travel from Melksham - (2013-09-16)
  [4185] TransWilts Trains - running a successful campaign talk - (2013-10-05)
  [4190] A radical proposal - a cheap and effective way to provide home to city commuter transport - (2013-10-11)
  [4191] Getting people to and from Melksham Station - not 20 but 700 times a day - (2013-10-12)
  [4194] TransWilts Link - meeting notes from 19th October - (2013-10-20)
  [4195] Booking for Santa, Melksham Railway Development Group, 8th December 2013 - (2013-10-21)
  [4196] Official - Trowbridge and Melksham to London train improvements - (2013-10-22)
  [4199] Draft Westbury - Melksham - Swindon train times, from December 2014 - (2013-10-24)
  [4202] Excellent Railfuture conference, but some setup lessons - (2013-11-03)
  [4216] Los Angeles - post modern transport system - (2013-11-27)
  [4217] New train service - launch plans and timetable links - (2013-12-03)
  [4218] A THANK YOU to those who have brought the new train service to fruition - (2013-12-06)
  [4219] TransWilts train services - up from 2 to 8 per day - (2013-12-09)
  [4224] TransWilts - first day pictures - (2013-12-18)
  [4226] Saturday train to Swindon - two weeks in - (2013-12-21)
  [4238] A Question series posed to Melksham Tourist information - (2014-01-19)
  [4250] Lacock Halt - former TransWilts Station - (2014-03-23)
  [4251] Broughton Gifford Halt, TransWilts Railway Line - (2014-03-24)
  [4252] Staveton Halt, former station between Trowbridge and Melksham - (2014-03-25)
  [4253] Easter Weeks - Melksham to Weymouth - (2014-04-02)
  [4256] Train fare look expensive? There may be a cheaper option - (2014-04-02)
  [4263] Chippenham - Melksham - Trowbridge, public transport over Easter (2014) - (2014-04-12)
  [4267] How effective is our publicity? - (2014-04-26)
  [4268] Metrics - historic and current TransWilts train use - (2014-04-27)
  [4269] Survey - Journeys - (2014-04-28)
  [4276] Swindon to Weymouth - by train, the traditional way - 2014 - (2014-05-12)
  [4289] It may be cheaper to buy in bulk - (2014-07-15)
  [4306] Four time target - good news. Four time prediction - poor forecasting. - (2014-09-26)
  [4312] Officially overcrowded in the first year - (2014-11-15)
  [4342] My first official measure - Passenger Entrys and Exits - revisited 9 years later - (2014-12-05)
  [4352] A long day on the trains, but a rewarding one - (2014-12-14)
  [4353] Celebration pictures, year 1 - (2014-12-15)
  [4365] The changing face of Christmas - (2014-12-26)
  [4367] A year of rail memories! - (2014-12-27)
  [4378] What FGW passengers want to talk about / and PHP programming to find out - (2015-01-01)
  [4397] TransWilts / Press and Publicity report for AGM / 30th January 2015 - (2015-01-17)
  [4425] A Welsh valley - what the transport looks like in 2015 - (2015-02-14)
  [4464] Catching up on a week all in a single post (?) - (2015-03-21)
  [4467] Neighbourhood Plan - travel and transport thoughts - (2015-03-29)
  [4471] Leopardstown to Rosslare by train - (2015-04-23)
  [4473] Fishguard to Melksham - third part of Dublin journey - (2015-04-25)
  [4475] New car park at Melksham Station - ideal for commuters from Seend, Hilperton, Yarnbrook and Holt - (2015-04-26)
  [4478] Home in Melksham to Gatwick Airport - easy by public transport - (2015-04-29)
  [4486] Newark to New York - the PATH suburban railway - (2015-05-05)
  [4495] Swindon to Westbury train services - Saturdays from 23rd May 2015 - (2015-05-17)
  [4496] Sunday train times - 17th May to 6th September 2015 - (2015-05-17)
  [4511] The Royal Albert Bridge as you do not normally see it - (2015-07-12)
  [4512] The Weymouth Wizard - Saturdays in August from Wiltshire - (2015-07-31)
  [4515] Why has the hourly Chippenham to Trowbridge train been withdrawn? - (2015-09-24)
  [4539] TransWilts public transport corridor - (2015-10-15)
  [4578] Rail electrification - far, far too optimistic so over budget and late - (2015-11-20)
  [4596] Call for help counting passengers - TransWilts, 12th to 14th December - (2015-12-10)
  [4598] 21 places to get your train and bus timetables for TransWilts - (2015-12-19)
  [4612] TransWilts - robust these days - no longer the first service to be cancelled - (2016-01-03)
  [4623] Rambling from Westbury - (2016-01-16)
  [4636] Rail user groups worried about what is happening on the buses - (2016-01-31)
  [4640] Who was Doctor Beeching and what was his axe? - (2016-02-06)
  [4665] Chippenham to Salisbury by public transport - what we have and what we could have - (2016-03-26)
  [4677] Swindon, Chippenham and Melksham - day trips by train to Weymouth start for 2016 - (2016-05-18)
  [4684] Melksham Station - as at May 2016 - Part 1 - (2016-05-28)
  [4685] Melksham Station - as at May 2016 - Part 2 - (2016-05-29)
  [4686] Melksham Station - as at May 2016 - Part 3 - (2016-05-29)
  [4687] Melksham Station - as at May 2016 - Part 4 - (2016-05-30)
  [4688] Melksham Station - as at May 2016 - Part 5 (services and prices) - (2016-05-30)
  [4695] Melksham Rail Development Group becoming Melksham Rail Users Group - (2016-06-21)
  [4699] Melksham Rail Development Group - a celebration of 20 years - (2016-06-25)
  [4706] Melksham trial train service is to be made permanent - (2016-10-02)
  [4726] TransWilts Partner Update for Melksham Area Board - (2016-11-07)
  [4727] Learning from travelling further afield - (2016-11-09)
  [4760] Rotary Talk, 25/7/2017 - (2017-07-25)
  [4764] Some thoughts on the closure proposal for Breich station - (2017-10-11)
  [4765] Breich Station - current pictures, and future options - (2017-10-11)
  [4770] GW franchise - my response - (2018-02-20)

U107 - Object Orientation - the Lua way
  [1692] Towards Object Oriented Programming in Lua - (2008-06-30)
  [1699] If you are learning Lua, here are some more examples - (2008-07-06)
  [1743] First class functions in Lua lead to powerful OO facilities - (2008-08-07)
  [1819] Calling base class constructors - (2008-10-03)
  [2359] A fresh example - objects the Lua way - (2009-08-13)
  [2455] Lua examples - coroutines, error handling, objects, etc - (2009-10-15)
  [2701] Is Lua an Object Oriented language? - (2010-04-01)
  [2703] Lua Metatables - (2010-04-02)
  [2710] __index and __newindex in Lua - metatable methods - (2010-04-05)
  [3142] Private and Public - and things between - (2011-01-22)
  [3396] Tables as Objects in Lua - a gentle introduction to data driven programming - (2011-08-17)
  [3524] Metaclasses (Python) and Metatables (Lua) - (2011-11-17)
  [3683] Weak references in Lua - what are they, and why use them? - (2012-04-04)
  [3694] Special __ methods you can use in Lua metatables - (2012-04-12)
  [3727] Using Lua tables as objects - (2012-05-11)
  [3730] What is a metatable? How do I set one up? How do I use them? Lua - (2012-05-12)
  [4117] Is Lua an Object Oriented language? - (2013-06-15)
  [4248] Metatables, Metamethods, classes and objects in Lua - (2014-03-18)
  [4273] Dot or Colon separator between table name and member in Lua - what is the difference? - (2014-05-06)
  [4572] Tables with values and code in Lua - looks like an object? - (2015-11-05)
  [4573] Classic style OO code - in Lua - (2015-11-05)
  [4753] Lua, Tcl, Python, C and C++ courses - at our Melksham HQ or on your site - forward from July 2017 - (2017-07-02)

U050 - Lua - General
  [2227] Learning PHP, Ruby, Lua and Python - upcoming courses - (2009-06-11)
  [2309] Lua training class in Spanish - (2009-07-29)
  [2315] New Lua Examples - for last weeks delegates - (2009-08-01)
  [2331] Certification Revisted - Lua - (2009-08-09)
  [2492] Lua Classes - open enrolement - (2009-11-04)
  [2504] Learning to program in ... - (2009-11-15)
  [2555] Bookkeeping - (2009-12-29)
  [2947] Teaching Lua to a Perl advocate - (2010-09-06)
  [3528] December courses - PHP, Python, Perl - and a weekend Lua course - (2011-11-24)
  [3724] Learning to Program in Lua - public / open training course / class - (2012-05-09)
  [4260] Why we teach Lua - (2014-04-08)
  [4297] Lua courses - an update - (2014-09-18)
  [4575] Learning not just what a program does, but how to design it in the first place. - (2015-11-06)


Back to
How to make a Risotto (PHP build style)
Previous and next
or
Horse's mouth home
Forward to
Graphics in Lua - an example using the gd library
Some other Articles
Looking for a practical standards course
Uploading and Downloading files - changing names (Perl and PHP)
Helping new arrivals find out about source code examples
Graphics in Lua - an example using the gd library
For Lua Programmers AND for Town Planners
How to make a Risotto (PHP build style)
Guadalajara - a special tour of a lovely city
Passing parameters to a coroutine in Lua
Seeing Guadalajara - a first glimpse downtown
4759 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 at 50 posts per page


This is a page archived from The Horse's Mouth at http://www.wellho.net/horse/ - the diary and writings of Graham Ellis. Every attempt was made to provide current information at the time the page was written, but things do move forward in our business - new software releases, price changes, new techniques. Please check back via our main site for current courses, prices, versions, etc - any mention of a price in "The Horse's Mouth" cannot be taken as an offer to supply at that price.

Link to Ezine home page (for reading).
Link to Blogging home page (to add comments).

You can Add a comment or ranking to this page

© WELL HOUSE CONSULTANTS LTD., 2024: 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho

PAGE: http://www.wellho.net/mouth/2318_For ... nners.html • PAGE BUILT: Sun Oct 11 16:07:41 2020 • BUILD SYSTEM: JelliaJamb