Programming Leftovers
-
When Rust hurts
Rust is in a sweet spot in the language design space. It allows us to build efficient and memory-safe programs with concise, portable, and sometimes even pretty code.
However, it is not all roses and sunshine. Memory management details often stay in your way and make the code uglier or more repetitive than it could be in a “higher-level” programming language, such as Haskell or OCaml. In almost all cases, these issues are not defects of the compiler but direct consequences of the Rust's team design choices.
This article details on how frustrating Rust can be if you approach it with a functional programming mindset and why Rust has no choice but to frustrate you.
-
Three strategies to tackle Big Data in R and Python
While Big Data™ might not be a buzzword anymore, data that’s uncomfortably large is not going anywhere. In this 30 min. screencast I go through three strategies you can use to tackle big data in R and Python. I also briefly cover three tools:
-
Breaking into the Linux Industry: Tips for Job-Seekers with No Experience - Linux Careers
In order to break into the Linux industry and secure a job, it is important to understand the job market and what employers are looking for. This involves researching the types of Linux jobs available, the skills and qualifications required, and the companies that are hiring. Additionally, it may be helpful to network with professionals in the field, attend industry events, and join relevant online communities to stay up-to-date on job opportunities and industry trends. By familiarizing yourself with the job market, you will be better equipped to identify opportunities that align with your interests and skills, and make informed decisions about your job search.
-
Introducing The Embedded Terminal on Windows [Ed: Kate would be wiser not to focus on Microsoft's burning platforms with DRM]
Kate has been supported on Windows for a long time however, we missed one crucial feature on Windows that made it not as good as Kate on Linux. That feature was the built-in terminal. If you are a developer you might have to use the terminal a lot and having a built-in terminal inside your editor can be really helpful and convenient.