127 private links
Top command is good but there are better alternatives to Top. Take a look at these system monitoring tools that are similar to top but are actually better.
Spoiler: C++ is not faster or slower – that's not the point, actually. This article continues our good tradition of busting myths about the Rust language shared by some big-name Russian companies.
Services and features replacement investigations at CERN.
List of the most appealing software packages for different common tasks.
Nice collection of code snippets to compare Java and Kotlin.
Revised and tested several options, the conclusion is to use shaarli.
I’ve used MATLAB for over 25 years. (And before that, I even used MATRIXx, a late, unlamented attempt at a spinoff, or maybe a ripoff.) It’s not the first language I learned to program in, but it’s the one that I came of age with mathematically. Knowing MATLAB has been very good to my career.
However, it’s impossible to ignore the rise of Python in scientific computing. MathWorks must feel the same way: not only did they add the ability to call Python directly from within MATLAB, but they’ve adopted borrowed some of its language features, such as more aggressive broadcasting for operands of binary operators.
I have a saying that summarizes my opinion of Rust compared to Go: “Go is the result of C programmers designing a new programming language, and Rust is the result of C++ programmers designing a new programming language”. This isn’t just a metaphor - Go was designed by plan9 alumni, an operating system written in C and the source of inspiration for many of Go’s features, and Rust was designed by the folks at Mozilla - whose flagship product is one of the largest C++ codebases in the world.
Table of Contents
- Kotlin vs Java
- Checked Exceptions
- Code Conciseness
Coroutines
Data Classes
Extension Functions
Higher-Order Functions and Lambdas
Implicit Widening Conversions
Inline Functions
Native Support for Delegation
Non-private Fields
Null Safety
Primitive Types
Smart Casts
Static Members
Support for Constructors
Ternary Operator
Wildcard Types
Kotlin vs Java: Head to Head
Large-scale is a poorly defined term, but I'll take a stab at this still...