← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 21
  1. Written on Which language to choose?

  2. I’ve wanted to automate my home for a long time… having a background in industrial automation and software development, it felt like I was in a great position to be an early adopter.

  3. Unison is a pure functional programming language that comes with a few revolutionary ideas.

  4. IDEs (Integrated Development Environment) are great tools to make the lives of developers easier.

  5. Dependency management is a difficult topic, much more difficult than most developers probably realize.

  6. C has been around for a long time, but even today it is at the root of much of the critical infrastructure in the software world.

  7. Logging in the JVM, unfortunately, has never become fully standardized, resulting in a proliferation of logging frameworks and causing a problem for library authors who want to include logging facilities in their libraries.

  8. Revenge of Lisp (Part 2/2)

    Note: This is a follow-up blog post to Revenge of Lisp - Learning Common Lisp to beat Java and Rust on a phone encoding problem.

  9. Revenge of Lisp (Part 1/2)

    This may surprise you if you know me, but I’ve been learning Common Lisp for a few weeks now.

  10. How to write fast Rust code

    Since I wrote How to write really slow Rust code and its sequence, Part 2, I have received so much feedback and suggestions to make my Rust code run faster that I decided I had enough material to write another post, this time focusing on more advanced too…

  11. This blog post is a follow-up to How to write really slow Rust code, which itself was a follow-up to a paper analysis which discussed how programming language affects developer’s productivity and program’s efficiency.

  12. How to write really slow Rust code

    I have recently published a blog post that, as I had expected (actually, hoped for, as that would attract people to contribute to the “study”), generated quite some polemic on the Internet!

  13. In 1999, Lutz Prechelt published a seminal article on the COMMUNICATIONS OF THE ACM (October 1999/Vol. 42, No. 10) called Comparing Java vs.

  14. The Java Language Specification specifies in minute detail the grammar and semantics of the Java Programming Language.

  15. Gradle is a misunderstood gem.

  16. Taking Project Loom for a spin

    Project Loom is one of many the Java JDK’s incubating project that aim to design and, all going well, deliver new features to Java.

  17. Writing HTTP files to test HTTP APIs

    Writing automated tests for HTTP APIs is currently harder than it needs to be.

  18. Running WebAssembly on the JVM

    Web Assembly (or WASM) is the hot, new technology that aims to allow more efficient programming languages to run inside a browser at near-native speeds.

  19. Dart is often compared to Java for being a “boring” language.

  20. Given that a build/compilation step seems to be a necessary evil no matter what we do, and that we’ve known how to write large applications for a long time in the backend using decent tools, why not try to use those in the front end too!?

  21. This blog post is about how I ended up writing my own static website generator to make it easy for me to publish this very blogging website.