Tag: upgrade

05
Oct
2020
Posted in programming

Python programming: Version 3.5 is now out of support, so upgrade

Python 3.5.10 will be the final release of the Python 3.5 series, which will no longer receive bug patches or updates.

Programmer working with program code

Python is also closing the gap with Java in the league tables, according to the TIOBE index.

Image: RossHelen, Getty Images/iStockphoto

With
Python

3.9 breaking cover and bringing with it host of new features for programmers to sink their teeth into, it was only a matter of time before Python 3.5 reached the end of its shelf life.

Must-read developer content

As of October 2, Python 3.5 is now out of support, which means there will be no more bug fixes or security patches for the 3.5 series, and as such Python 3.5.10 will be the final release. Any remaining Python 3.5 users should upgrade to the latest version, the Python core development team said.

SEE: Hiring kit: Python developer (TechRepublic Premium)  

The lifecycle of Python 3.5 has been overseen by Larry Hastings. Hastings has ended his stint as Python Release Manager to coincide with the end of series 3.5.

“I know we can all look back fondly on Python 3.5,” Hastings wrote.

“[Python] 3.5 added many new asynchronous I/O programming features, the ‘typing’ module, and even a new operator (‘@’). Plus many and varied quality-of-life improvements for the Python programmer, in both the language, the library, the core implementation, and even the installers.”

Hastings added: “Python 3.5.0 was the best version of the best language at the time, and since then it’s gotten even better!”

Better and, it seems, more popular. According to the latest figures from the TIOBE programming community index for October 2020, Python is steadily closing the gap with Java in terms of its popularity with programmers worldwide.

SEE: Top 5 programming languages for systems admins to learn (free PDF) (TechRepublic)

The index, which provides

03
Oct
2020
Posted in technology

First benchmark indicates A14 is major upgrade from A13

Benchmarks for the iPad Air 4 have seemingly surfaced, indicating the A14 Bionic expected to be used in the “iPhone 12” range offers more performance than the high-powered A13 Bionic and the iPad Pro’s A12Z Bionic.

Apple is due to launch the “iPhone 12” in the near future, and the fourth-generation iPad Air hasn’t gone on sale yet, meaning no-one has been able to try out the latest tablet model to see how responsive the new A14 system-on-chip is in use. In benchmarks spotted by Twitter user “Ice Universe” offers what could be the first benchmark for the tablet, and a first glimpse of what could be powering the 2020 iPhone models.

The single GeekBench benchmark for an “iPad13,2” from October 2 indicates it is a tablet with the motherboard number J308AP. Serial leaker “l0vetodream” pointed out the J308AP refers to the iPad Air 4 with cellular, rather than the J307AP used for the Wi-Fi model.

The benchmark lists the chip as 6-core model with a base frequency of 2.99GHz and 3.66GB of memory. The tablet scored 1,583 points for single-core tests, while for multi-core it achieved 4,198 points, under Geekbench 5.2.3.

Comparing the results against Geekbench’s list of iOS and iPadOS devices, the single-core performance is higher than the 1,327 observed in the iPhone 11 Pro, which uses the A13 Bionic at 2.7Ghz. On the multi-core side, the A14 also outpaces the 3,300 the A13 Bionic achieves in the same test, but is still beaten by the A12Z Bionic used in the 12.9-inch iPad Pro, which scored 4,644 points.

According to Apple, the A14 Bionic offers a 30% boost for CPU performance, while using a new four-core graphics architecture for a 30% faster graphics boost, compared against the A12 Bionic used in the iPad