The GCC 4.9.0 release candidate is available for testing; the final 4.9.0
release is expected to happen on April 22. The list of new features
in this release is quite long; see this page for details.
The GNOME Foundation has announced that, due to cash flow problems, it is
freezing all non-essential expenditures. "The issue has been caused by a number of factors. These include
increased administrative overheads in the last few years due to the
increased turnover which has been caused by to the Outreach Program
for Women (OPW), and the associated payments going out while the
associated income has been slow to come in." See the FAQ
page for more information.
The Linux Journal digs into the
NumPy Python extension.
"The key element that NumPY introduces is an N-dimensional array
object. The great flexibility of Python lists, allowing all sorts of
different types of elements, comes at a computational cost. NumPY arrays
deal with this cost by introducing restrictions. Arrays can be
multidimensional, and they must all be the same data type. Once this is
done, you can start to take some shortcuts by taking advantage of the fact
that you already know what the type of the elements is.
The Raspberry Pi Foundation has announced a forthcoming addition to the Pi lineup, the "Pi Compute Module," which is "a Raspberry Pi shrunk down to fit on a SODIMM with onboard memory, whose connectors you can customise for your own needs." The form factor is intended for those who are going to create their own boards on which to attach the module, although there will be a breakout board designed by the Foundation as well.
At the Open Source Initiative (OSI) blog, OSI President Simon Phipps announces the organization's new board members. "Three of the vacancies were allocated for filling by people selected by the Individual Members, and the other was assigned to the Affiliate Members (comprising open source related non-profit organisations).
Guido van Rossum has posted his notes from the just-concluded Python
Language Summit in Montreal. "We (I) still don't want to do a 2.8 release, and I don't want to
accelerate 3.5, but I do think we should make things better for people who
have to straddle Python 2 and 3 in a single codebase, by developing more
tools, and by security and possibly installer updates to 2.7 (PEP
466)." See the
thread for notes from other participants as well.
The LWN.net Weekly Edition for April 10, 2014 is available.