Microsoft upgrades and open sources Java debugger for Visual Studio Code

After receiving numerous constructive feedback and suggestions from Java developers, Microsoft has open sourced the Java debugger extension for Visual Studio Code and backend Java Debug Server along with accumulating some feature improvements and bug fixes.

On the Visual Studio Code Marketplace, the Java debugger extension has been installed over 56,000 times and has received a perfect 5.0 rating from seven developers.

A new feature added to the tool will allow developers to...

Report discusses how Java apps are susceptible to widespread attacks from known security defects

A recently released study conducted by CA Veracode has found that the majority of Java applications contain at least one vulnerable component, making them predisposed to widespread attacks.

The research, titled “2017 State of Software Security Report” - which involved CA Veracode’s base of more than 1,400 customers – revealed that less than 28% of companies conduct regular composition analysis to understand which components are built into their...

‘Encouraging’ study examines static typing and quantifying detectable bugs in JavaScript

Are you a proponent of static typing or dynamic typing in JavaScript, or indeed another language? A new study from researchers at University College London (UCL), alongside Microsoft, put a couple of products to the test – with pretty solid results.

The researchers tested Flow, Facebook’s static type system, and TypeScript – from Microsoft, of course – and found that, at a conservative estimate, each product can spot approximately 15% of bugs which would...

Skype introduces real-time code editor to help ease technical interview burdens

If you have an off-site technical interview coming up, the last thing you want to be thinking about – never mind your knowledge and the pressure of the situation anyway – is how the technology you will be using will stand up.

Skype has launched a new preview feature which aims to help technical interviews be conducted more seamlessly.

The feature enables a video call to be placed on top of a code editor, meaning interviewers and their prospective candidates do not...

Python slinks past C, Java and C++ to top IEEE 2017 language list

Python has topped the charts as the top programming language of 2017, according to the latest ranking from IEEE Spectrum.

The language, which continues to grow in popularity having been one of the highest risers in the most recent Stack Overflow survey, got the benchmark score of 100, with C (99.7), Java (99.5) and C++ (97.1) trailing close behind. C#, R, JavaScript, PHP, Go, and Swift completed the top 10.

No new languages appeared in the full list of 48 for the second year...

Microsoft HoloJS allows JavaScript developers to build HoloLens apps

(c)iStock/KeremYucel

Many see Microsoft HoloLens as a pair of mixed reality smartglasses, but they may not be aware that the HoloLens is an underlying application development platform called Windows Holographic – an application programming interface (API) which is a part of the Windows 10 API.

Developers use the Windows Holographic platform to design augmented reality applications for the Universal Windows Platform (UWP). Microsoft has added another designing instrument...

Android is driving a 12 million-strong population of mobile developers

(Image Credit: iStockPhoto/JasminSeidel) 

The number of mobile application developers has now reached over 12 million according to figures by Evans Data, and it's being driven by the Android platform.

With mobile development skills becoming more invaluable than ever the number of developers has increased five-fold since Evans Data first began recording data back in 2006. In the first report, just two million developers focused on mobile. 

Android remains...

Research: Stack Overflow reveals changing developer job landscape

(Image Credit: iStockPhoto/uschools)

New research from Stack Overflow points towards a talent shortage caused not just by a shortage of developers, but also from misguided recruiters. In the global report published today, Stack Overflow included more than 56,000 responses from 173 countries. 

The biggest group represented in the research was the US, followed by the UK. Stack...

Opinion: Don’t bother with native code

(Image Credit: iStockPhoto/andresr)

There’s always been something of a philosophical discussion over the efficiency of developing native apps. The argument follows that native apps give you access to a platform’s full functionality helping you to manipulate built-in capabilities to create sophisticated applications. Conversely, there is a popular conception that web apps are a stop-gap, which may be easier to run in the browser, but lack the quality of native...

Microsoft will open source its Chakra JavaScript engine

(Image Credit: Microsoft)

Microsoft has announced its decision to release its powerful 'Chakra' engine - used for JavaScript in the company's Edge browser – to the open source community. Although not the most surprising open source news in the past week, that award goes to Apple, it's a momentous step in helping to advance the engine.

With the intention to publish the ChakraCore repository to GitHub in January, it will allow developers to use and help...