Stanford trial to replace Java with JavaScript for intro programming course

Adapting to industry shifts and student feedback, the computer science department has implemented va… Read more

Similar

Switching from Java to Go

Like many people, I came to Go with a background in Java. Getting started on Go isn’t too hard, but it does require a change in mindset when it comes to a few key areas. Declaring Interfaces Like in Java, Go interfaces are a powerful way to make code test... (more…)

Read more »

Pattern Matching for Java

This document explores a possible direction for supporting pattern matching in the Java Language. This is an exploratory document only and does not constitute a plan for any specific feature in any specific version of the Java Language. This document also... (more…)

Read more »

Finding Number Complements Using Java

The problem Given a positive integer num, output its complement number. The complement strategy is to flip the bits of its binary representation. Example 1: Input: num = 5 Output: 2 Explanation: The binary representation of 5 is 101 (no leading zero bits)... (more…)

Read more »

Reanalyzing the State of Java EE

I was recently pointed to Gartner’s Market Guide to Application Platforms report, written by Anne Thomas and Aasish Gupta. The report takes a very negative view of Java EE to the point that I thoug…...

Read more »