Groovy

What is Groovy Apache Groovy is a programming language that positions itself as an alternative to Java, from which it inherits many features. Groovy is both a static and dynamic language, meaning it can be used as a traditional programming language (like Java) or as a scripting language (similar to Python). As mentioned, Groovy is inspired by Java: it adopts its syntax and compiles its code into bytecode to be executed by the Java Virtual Machine (JVM). To put it simply, Groovy could be described as a “simplified Java.” However, let’s take a closer look at its features in comparison to Java. ...

September 22, 2024 · 3 min · 

Version Control

In any activity that involves creating something, there is always the possibility of wanting to make changes to your work, only to realize that you’ve made a mistake and can’t go back. And this is precisely where version control systems come to the rescue! Version Control System One of the first challenges faced during professional growth in the field of computing is managing code and its changes. Imagine writing a function, and after hours of work, you decide to modify some parts, only to realize that the new changes not only don’t work but weren’t even necessary. Moreover, the classic CTRL+Z might not be enough to go back far enough. ...

September 17, 2024 · 6 min · 

Python – Basic Syntax

Indentation In Python, code blocks are identified through the use of indentation. Indentation involves leaving a specific number of spaces before starting to write code. As the number of spaces changes, so does the block to which the code belongs. Python doesn’t enforce a fixed number of spaces, but it does require consistency in your choice: once you decide on a certain number of spaces for indentation, you must maintain that throughout the file. ...

September 14, 2024 · 2 min · 

Python Setup and Choosing an IDE

If you’re reading this article, it’s probably your first experience with Python and, in general, with programming. In this article, we’ll go over how to install Python, choose an IDE, and write a simple program to make sure everything is working correctly. After discussing why Python can be a great choice for both beginners and experienced programmers, let’s now look at how to set up Python and choose the right IDE. ...

September 9, 2024 · 3 min · 

Python: What it is and Why Use it

Python is a high-level programming language, created by mathematician and computer scientist Guido Van Rossum in 1991. According to Van Rossum, Python was designed to be simple, easy to understand, and easy for anyone to learn. These aspects have allowed Python to become one of the most popular programming languages in the world, especially thanks to its applications in modern fields like artificial intelligence. Advantages and Features The main features of Python are: ...

September 7, 2024 · 2 min ·