An open API service indexing awesome lists of open source software.

https://github.com/lucasfelixsilveira/carla

Carla will not just be a language. It is a new concept of languages.
https://github.com/lucasfelixsilveira/carla

beaultiful c carla carla-lang compilation-time language modern performance programming-language rust syntax

Last synced: 6 months ago
JSON representation

Carla will not just be a language. It is a new concept of languages.

Awesome Lists containing this project

README

          



What is "Carla"?


Carla is a programming language project with a different approach than others.


See more about the differences and fundamentals!



- [CARLA YT VIDEO](https://youtu.be/gO_adPI3Pr4)
```carla
#include

int32 main = () {
io::println("Hello, world");
return 0;
}
```





# Carla Fundamentals
### About
Carla is a pattern created by a young programmer, who felt tired of languages ​​and their paradigms. Where, he was always very fond of fundamentalism and modernizing every little thing as much as possible. Inspired by the fundamentals of C, the beauty of Rust, and admired by the Heskell difference, he started the **Carla** project.

### Fundamentals
- Practicality
- Modernity
- Fundamentalism
- Mathematical ease

# And what is Carla's objective?
Carla's true objective is to draw attention to the "Carla protocol". Therefore, some standards that, if followed, could change the direction of current computing.

### What was the initial spark for the creation of Carla?

Have you ever entered a Discord, Telegram or Whatsapp chat and seen a lot of people struggling with JavaScript, Python, Ruby? This is exactly what served as the snap.

### After all, what is the purpose?
If you are tired of using programming every day, for example, if you want your code not to break, put an `try` in the code, and it will not give a **Segmentation fault**.

In other words, don't surrender to the current schedule. Opt for the rational programming choice, Carla Protocol. It doesn't make sense to program without knowing how much memory is used to allocate a pointer, and things like that.

#

### Carla's concept is to be simple, modern and as close to C as possible.

#




Documentation








License








Carla protocol






See what a language needs to fit into the carla protocol