- Expert Mentors
- How it Works
- Become a Codementor
Technology and programming lover, coursing Computer Science at University of São Paulo, with interests in music (composing + playing), games (develop + playing) and cooking (make + eat).
No rating yet
For every 15 minutes
I love coding, it's beauty, challenges and world changing capabilities. I'm passionate about creating new ways to think and express yourself through code, new tools to make dreams/applications come true, and helping anyone to build their way into the art that is programming.
- 5 years experience
C is one of the most widely used programming languages, and it being low level helps you understand how computers work and unleash all it's inner powers. I love the way it lends the programmer all it's power, without limiting their creativity and intents. I've worked with C for implementing several algorithms, data structures, toy programs, some terminal interfaces, and even games, always using cross-platform code!
- 3 years experience
Lua is one of the most well designed scripting languages I've ever seen. It is very simple, yet powerful, and provides great interoperability with C/C++. Lua is easily embeddable, making it great for extending an application's features through scripts, like games. It's metatable mechanism lets us create several abstractions, like custom types and object systems, including classes (if you ever need them). It also supports functional programming with first-class functions/closures, which is awesome to model many problems out there.
- 3 years experience
I love Python in the sense that you can achieve almost everything with it, and it will probably be really easy to do so. It's got a clear syntax, lots of builtin functions and libraries, and even more third party ones, great interoperability with C/C++ and support for utf-8 encoding natively (mainly in Python3). I've worked with Python for implementing web servers, web crawlers, image processing apps, scientific apps, automation scripts, and others.