Name | Note |
---|---|
Rust | Everyone in the programming space loves rust, and it is understandable.
The last 2 years I spent a lot of time learning rust by doing projects.
I love rust, and extensively use it at the moment in many of my projects, including the one rewriting this page. However, I consider it a really hard language to learn, and not helpful it most of my professional experiences with larger companies. Rust needs me to rethink a lot, about coding patterns. |
Go | I am only learning Golang atm. when I have spare time. Unlike rust, I think go has a lot of space in the industry at this moment, so I do aim for go based jobs to learn the technology first hand. |
Python | Counts to my favourite daily languages, and my first language of choice due to it's flexibility and speed. I have written Python projects for Server/Client setups, GUIs, demons, textual interfaces, 2d and 3d applications, webservers, or embedded device solutions. I consider myself primarily a Pythoneer. |
JavaScript | Basic OO in JS together with jQuery, prototype or similar becomes more important at the moment, but I prefer JS to be used for efficient small local adjustments primarily; A must for every web project. Especially I have interest in angular. |
Java | One of my first languages, I prefer Java when it comes to big teams with different skillsets working on the same codebase; I have worked with Tomcat/Server projects, standalone applications, aswell as mobile devices. And Minecraft. |
C# | I am still a bit critical towards .NET, however, since Delphi.NET, and the early days of C#, I have followed the language; I also have written small projects with it, and also with Mono; I have mostly studied the source code from MMO servers written in it. |
Pascal/Delphi | My second language I learned, was Turbo Pascal, and naturally, I developed a lot in its successors: Delphi&Kylix, OpenPascal, etc. I prefer this for a rapid standalone app for windows, which has to be distributed in one exe file; There is little usecase otherwise. |
C/C++ | I prefer C++, and have only done minimal coding in it. I have mostly studied C/C++ code, and written only small projects with it, mostly where the tools have to be small in footprint. I am used to Visual Studio, and have done a bit of programming with C++ and clanlib. |
Lua | I have worked with Lua projects, mostly bugfixing and proofreading. |
Perl | I have mostly translated a lot of perl code to python, so actually, I did the most difficult thing in perl: reading it. |
Basic | I learned programming with basic languages. I just mention it here. |
Ada, Assembler, Bash, Php | Also mentioning only. |