[M3devel] Think we need a new release.

felipe valdez dataf4l at gmail.com
Fri Feb 10 16:42:40 CET 2012


Mr VintageCoder,


> What is the purpose of a new release?


from a technical perspective, probably not much
but from a marketing perspective (language adoption, language value
perception), there could be a few.


> A compiler and runtime that work presumably only need fixes.


that is correct.


> Are you talking about a major new version or a mod level or what? The last
> release on cm3 I see is from 2010.


this probably disproves the argument of "6 years between releases",
however, in the fast moving tech world, some people could consider 2010 to
be a long time ago.



> Are there bug fixes in the pipeline that haven't been verified? Are there
> fixes ready to go that no builds have been done for? What is the problem
> more frequent releases will solve?


I think, it makes people perceive that the language has support, is being
actively developed, is growing , and also
that it is not dead.

I used to use tcl a lot, but I haven't got a new release in a while, and
8.6 took forever (5 years?) to get done.
this made me move away from the technology, since I saw it at the time, as
stagnating, stale, old and unsupported.

had they put a "new" brand on it ever so often, I would have been more
insterested.

in general terms, once you know perl 5.10, would you be more exicet about
learning perl 6.0 or 5.10.1 ?
I mean, seriously, who gives a damn about a 0.0.1 release anyway?

the problem I see a new release would solve, is that you get to fix stuff
(like the string broken stuff) that needs fixing, without having to
maintain 100% backwards compatibility, this can lead to a cleaner language,
like python3000 broke a lot of things, for instance.


> Personally I see no benefit (indeed I see many disadvantges) to frequent
> releases of stable software.



this is als true, there are disadvantages and I also suffer a little from
this.
but surely not something we cannot live through, especially if there is
some kind of guide (3to4 ?)




> But I often run backlevel intentionally. Firefox is being updated for many
> reasons including security holes, bug fixes, new standards, and more. If
> the Modula-3 standard hasn't been updated, what is driving the need for new
> release(s)?


if the language does not evolve, is it bound to die?
if the standard does not evolve, should one consider it to be dead?
see c++ for instance, recently, there have been changes to the language.
this motivates a lot of tuff:
conferences, new compilers, new books, new blogposts, and in general, a lot
of "hype"
if m3 was hyped a little, perhaps it could gain developers.
by gaining such developers, perhaps more bugs could be removed and features
could be added as well (for instance, in the library space, where I see
that other language have better, more tested, and easier to use LIbraries,
but this is , of course, a subjective declaration, and I don't expect
anyone to agree with me).



> It looks like cm3 supports more platforms than I have. I would be willing
> to help out (I am not a UNIX developer) any way I could. I have Solaris
> Intel and SPARC boxes.


that Is wonderful news, I appreciate the offer, I hope the language
improves, and your boxes serve the purpose!




On Fri, Feb 10, 2012 at 9:31 AM, Daniel Alejandro Benavides D. <
dabenavidesd at yahoo.es> wrote:

> Hi all:
> I think one of the purposes of that is more cross platform compatibility,
> perhaps put in place everything to a major update on platform but for alpha
> testing new JIT RTCG or so (arguably we could stay in odd numbers being
> platform development until we get to a new even number for product
> release), while most of developers might want or not to migrate it's
> necessary to establish priorities and so for having such a thing.
> Thanks in advance
>
> --- El vie, 10/2/12, Vintage Coder <vintagecoder at aol.com> escribió:
>
> > De: Vintage Coder <vintagecoder at aol.com>
> > Asunto: Re: [M3devel] Think we need a new release.
> > Para: m3devel at elegosoft.com
> > Fecha: viernes, 10 de febrero, 2012 09:14
> > What is the purpose of a new release?
> > A compiler and runtime that work presumably only need fixes.
> > Are you talking about a major new version or a mod level or
> > what? The last release on cm3 I see is from 2010.
> >
> > Are there bug fixes in the pipeline that haven't been
> > verified? Are there fixes ready to go that no builds have
> > been done for? What is the problem more frequent releases
> > will solve? Personally I see no benefit (indeed I see many
> > disadvantges) to frequent releases of stable software. But I
> > often run backlevel intentionally.
> >
> > Firefox is being updated for many reasons including security
> > holes, bug fixes, new standards, and more. If the Modula-3
> > standard hasn't been updated, what is driving the need for
> > new release(s)?
> >
> > It looks like cm3 supports more platforms than I have. I
> > would be willing to help out (I am not a UNIX developer) any
> > way I could. I have Solaris Intel and SPARC boxes.
> >
> > ------Original Message------
> > From: Peter McKinna
> > To: m3devel at elegosoft.com
> > Subject: [M3devel] Think we need a new release.
> > Sent: 10 Feb 2012 05:01
> >
> > Been a long time between releases. Must be about time.
> >
> > Firefox is doing 6 weekly releases we are lucky if we get
> > one every 6
> > years. Sorry thats a bit harsh, all the same we need some
> > new
> > commitment.
> >
> > Regards Peter
> >
> >
>



-- 
312-444-2124
Skype: f3l.headhunter
Casa: 8043901
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20120210/0578df4c/attachment-0002.html>


More information about the M3devel mailing list