Programming languages: Java still rules over Python and JavaScript as primary language

Java, JavaScript and Python are invariably the three most popular programming languages in several indexes, but their exact order varies depending on how the ranking is calculated. Lately most have placed JavaScript and Python ahead of or equal to Java. 

But a new survey from Czech IDE maker JetBrains has found that Java, historically the most popular programming language, is still the top main language used by developers.

“Java is the most popular primary programming language,” declares JetBrains in its State of Developer Ecosystem 2020 report

JetBrains makes the popular IntelliJ IDEA Java IDE, which is also the foundation for Google’s Android Studio, as well as Kotlin, a programming language that Google officially supports for Android development, and the widely used PyCharm IDE

JetBrains’ survey of almost 20,000 developers found on the other hand that JavaScript is the most used overall programming language. 

JetBrains asked developers to

Read More

Santander to recruit 3,000 more IT staff

Spanish Bank Santander is adding 3,000 people to its global IT team as part of its €20bn four-year digital and technology transformation.

The new hires, from across the world, will help the bank transform its offerings to meet the demands of customers in the age of digital banking.

They will become part of a team that will work on projects to personalise customer experiences and increase loyalty while becoming more efficient, including cutting costs by €1.2bn a year.

Ana Botín, group executive chairman at Banco Santander, said having the best technology is not just about having the best infrastructure, applications and processes. “It also means having the best, most innovative talent. We have an outstanding team at Santander, and by adding new talent across each of our markets we can further accelerate our technological and digital transformation.”

Last July, Santander said it was restructuring support for its digital transformation, with

Read More

Lamphone attack lets threat actors recover conversations from your light bulb

In a research paper published this week, academics detailed a novel method of recovering conversations and audio recordings by observing vibrations in a light bulb.

The technique, which they named Lamphone, revolves around the principle that objects vibrate when soundwave hits their surface.

When this happens in a light bulb, academics say the vibrations also create small flickers in light emissions. They say that by using powerful sensors, they can record the light variations and reverse-engineer the sound waves that hit the light bulb’s surface.

But like any novel surveillance technique, Lamphone has its advantages and limitations.

The most obvious is that attackers need a direct line of sight to the light bulb in a room or public space. Light bulbs protected by decorative covers or other constructs are safe from this attack, and so are conversations that take place in rooms without windows.

However, once a line of sight

Read More

Minister downgrades status of UK contact-tracing app from vital to ‘cherry on cake’

The UK government has effectively downgraded the significance and status of the yet-to-be-launched contact-tracing app that is intended to help the country’s fight back against Covid-19.

And in a further blow to the much-delayed project, questions are now being asked about the efficacy of the Bluetooth technology used in the UK app’s fundamental nature.

The app is still officially under development and being trialled on the Isle of Wight, but misgivings over its technical nature have led to a shadow app project with a different technological basis.

On 28 May, the UK government announced the NHS Test and Trace programme, which it said would form a central part of the coronavirus recovery strategy.

The programme comprises four tools to control the virus: test, trace, contain and enable. The trace component involves the situation where someone tests positive for coronavirus. At this point, the NHS Test and Trace service

Read More