lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Peter Kümmel wrote:
lua.h:

#define LUA_VERSION	"Lua 5.1 (alpha)"
#define LUA_VERSION_NUM	501

501 reads like 5.01, isn't 510 the

The latest versions of Lua 5.0 is 5.0.1, not 5.01.

correct dotless number for 5.10?

We are not yet at 5.10, let's have 5.1, then 5.2, 5.3... 5.9 before...

IMHO, one great mistake about version numbers is to see them as float numbers...

Microsoft uses officially four numbers in versions, something like 5.1.22.125: major, minor, bugfix release and build number or something along these lines.

Yet, they goofed, releasing a Windows 3.11 (for Workgroups) after 3.1, without versions 3.2, ... 3.10.
It probably didn't helped against the confusion.

Of course, since that's mostly a convention, nothing prevent you to use whatever notation that fits you, but I believe the multi-dot notation is used in many open source projects.

--
Philippe Lhoste
--  (near) Paris -- France
--  http://Phi.Lho.free.fr
--  --  --  --  --  --  --  --  --  --  --  --  --  --