Ever wondered if AI can localize an entire project? Let’s take a canonical open-source application and walk through the process end-to-end.
-
Feedback from calling Rust from Python
Improving low-level integration with ctypes to the generic ready-to-use pyo3 library.
-
Python “magic” methods – part 2
Let’s continue our exploration of Python’s magic methods in this second part of the series.
-
Python “magic” methods – part 1
Java was the first language I used professionally and is the scale by which I measure other languages I learned afterward. Hence, Python feels a bit weird because of its dynamic typing approach.
-
Busting Myths, Building Futures: A Conversation with Cay Horstmann on Java and Machine Learning
Cay Horstmann shares his experiences with Java, his writing process for technical books, the challenges of teaching Java, and discusses its role in education.
-
The Maze of Python Dependency Management
The default Python’s dependency management system breaks automated version upgrades, take a look at the pip-compile alternative.
-
Java Panama Polyglot (Python/Tensorflow) Part 3
How can you, as a Java developer, execute Python script code and access 3rd party Python libraries such as Tensorflow?
-
Debugging Tutorial 1 – Introduction: Conditional Breakpoints
In this series, I’ll walk you through the process of debugging applications and finding issues within them.
-
Why the JVM Is a Brilliant Platform for New Programming Languages
The brilliance of the Java Virtual Machine is that it is itself an operating system.
In other words, if you use the JVM as your base platform, you don’t have to worry about numerous “if” statements related to the specifics of hardware and operating systems.
The JVM takes care of all of that for you. Whatever you write, it’s going to run perfectly on any operating system and hardware that supports the Java Virtual Machine.
-
Why Java, C, and Python Are Today’s Most Utilized Programming Languages
Looking at the latest TIOBE Programming Community Index, we see that Java has recently surpassed C in the TIOBE ratings index, while Python is holding steady in the third position.
So, why is this the case? Of course, any answer will be speculative, but here’s my answer!