JavaScript has exploded. It’s everywhere: the browser, the server, your phone, IoT devices, and more. However, JavaScript can be brittle. The language was notoriously designed and developed in just 10 days, and its creator, Brendan Eich, has become JavaScript’s most prominent apologizer. JavaScript is controversial. Rarely have we seen a language divide software developers so … continue reading
Ansible 2.0, the major code rewrite of the open-source IT automation and configuration-management platform, is on track for a July release. The coming code refactoring milestone to the technology, which moved to a development branch on June 1, will implement a host of new features and updates focusing on modularity, better object-oriented programming (OOP) and … continue reading
To celebrate its three-year anniversary, Dev Bootcamp is announcing a new initiative to bring more diversity into the technology industry. “We are proud of the progress we’ve made in opening doors and providing much-needed skills training for those who previously knew nothing about coding,” said Anne Spalding, director of Dev Bootcamp’s San Francisco office. “We … continue reading
Functional programming is bigger than ever. Between Apple’s new Swift programming language, the availability of F# and Scala on the CLR and JVM respectively, and even the introduction of lambdas to Java, mainstream programmers are increasingly expected to be comfortable not just with object-oriented terminology, but with the jargon and mindset of the functional community. … continue reading
DCI can make objects cooperate better than standard OOP practices can … continue reading