Thread replies: 5
Thread images: 1
Post No. 16784306
Already posted this on /g, they told me I should post it here for better advice.
First off, sorry for my bad english.
Second, I thought about posting this on /b, but all I'd get there was probably an "OP is a faggot", and right now I have no desire for kiddie shit like that.
I am a programmer from Germany, mid-20s. Never seen an university/college from the inside, I taught myself everything I wanted to know. Over the course of the last past years I have learned how to use Linux, Gentoo specifically. I can compile kernels, I can compile custom software, I mainly code in C (more on that later), but I know jackshit about mathematics.
Whenever I look up news about IT-related topics I fall into a depression, because there are so many people who seem to be way more productive and knowledgeable than I am. And then, there are so many people who know nothing about computers at all. It's like I am directly in the middle, too dumb for being "good", too good for being "normal".
C is my language of choice. I first learned C++ at the very beginning of my "career" (when I was 16), but it always was overly complicated, the standard library rarely provided my with what I needed (same thing with C, though), and compiling larger projects takes for-ever. And templates are just a clusterfuck beyond measure.
I took a glance on Java some time ago, but it contradicted everything that I have learned to value in C - like the zero-copy concept. In Java and C++ people just don't seem to care about proper memory management - but that's another story.