The Erlang way - dynamic upgrade of a server and UBF extensions
Bengt Kleberg
eleberg@REDACTED
Wed Apr 30 11:03:24 CEST 2003
> X-Authentication-Warning: enfield.sics.se: joe owned process doing -bs
> Date: Wed, 30 Apr 2003 10:32:13 +0200 (CEST)
> From: Joe Armstrong <joe@REDACTED>
> Yes - everybody alwas forgets the version number - *everything*
> should always have a version number. The trouble is when you create
> something you think it is perfect and will never need upgrading - this
> is always false.
>
> Erlang modules should begin:
>
> -need_version(2.3).
>
> Or something.
does 2.3 refer to erlang itself? if so, perhaps 'R9A' would be a better
version number?
the question might be taken to indicate that need_version/1 should be
need_version/2 instead. like this:
-need_version(erlang, 'R9A').
-need_version(syntax_tools, 1.2).
> They got this right in XML :-) and PDF
and postscript.
bengt
More information about the erlang-questions
mailing list