Python to Reach 3rd Place at TIOBE Index

The historical event, to which Python was approaching more than 25 years, finally happened
05 September 2018   600

According to the new TIOBE index, Python is on the third line. TIOBE experts noted that they consider Python to be easy to learn and deploy applications. They also prophesy it the first place in the ranking.

The historical event, to which Python was approaching more than 25 years, finally happened. The language appeared in the rating in the early 90's and within 10 years won the line for the line to be in the top 10. Then slowly, but surely he was getting to the top-5. And now Python entered the top 3, ahead of C ++.

TIOBE Index September 2018
TIOBE Index September 2018

Notable changes in the top 50 occurred with three languages. Rust climbed five lines and took the 31st position. Groove is now on the 34th place, leaving behind 10 lines. Julia added 11 points and was placed on the 39th line.

The TIOBE index is updated monthly and reflects the popularity of the language among representatives of the IT industry. At the beginning of June, 2018, the TypeScript language was included in the top 100, which is a JavaScript add-in. Researchers believed that its popularity is associated with the use of Google on a par with Dart. A month later, in early July 2018, TypeScript overcame the top-50 mark and lagged behind the direct competitor Dart by 26 positions. However, in early August 2018, it was again outside the first fifty lines.

Ethereum VM May Have Vulnerability

The vulnerability is reported by NettaLab Twitter account
12 November 2018   146

On November 9, a statement appeared in Netta Lab’s Twitter account that the organization discovered a vulnerability in the Ethereum virtual machine that allows to execute smart contracts endlessly without paying for gas online. The researchers also allegedly turned to the operator of the American database of vulnerabilities, where they registered the corresponding discovery.

Netta Labs discovered an Ethereum EVM vulnerability, which could be exploited by hackers. The vulnerability can cause smart contracts can be executed indefinitely without gas being paied.

Netta Lab's Twitter

At Netta Lab's request, Google demonstrates the site of the project, which specializes in auditing smart contracts under the Netta Lab brand, but the Twitter accounts of the projects do not match. Note that the profile that reported the vulnerability was registered in November.

Many users expressed doubts about the authenticity of the information that appeared, but then the creator of the NEO project Da Hongwei said that he spoke with the CEO of Netta Labs and asked the researchers to audit the NEO virtual machine.

Nevertheless, Vitalik Buterin wrote on Reddit that this is a vulnerability in the Python-implementation of the virtual machine, which was first reported on GitHub 9 days ago. This means that the main clients (go-ethereum; parity and cpp-ethereum) are not affected.