I find the syntax of C to be really intuitive and easy to read to be honest. I don't know why people consider it to be a difficult language to get into, although I do understand that writing programs in C can get a little challenging mainly due to memory management.
I don't know why people consider it to be a difficult language to get into
It's not difficult at all to get into, but most beginners produce absolute dogshit with it because it makes it easier to do the wrong thing than the right thing. C is still my favourite language 20 years after first learning it, but it definitely requires great discipline to use it properly.
ncurses is probably the most brain damaged software API in history. There's so little variation between terminals these days that you're better off just using vt220/xterm escape sequences directly, instead of a portability layer.
4 comments
0 u/fuark_auf [OP] 14 Apr 2019 16:27
I find the syntax of C to be really intuitive and easy to read to be honest. I don't know why people consider it to be a difficult language to get into, although I do understand that writing programs in C can get a little challenging mainly due to memory management.
0 u/LarryBagelstein 14 Apr 2019 17:37
It's not difficult at all to get into, but most beginners produce absolute dogshit with it because it makes it easier to do the wrong thing than the right thing. C is still my favourite language 20 years after first learning it, but it definitely requires great discipline to use it properly.
0 u/sakuramboo 14 Apr 2019 16:32
Not just with c, but python, Perl, hell, even Ruby.
0 u/LarryBagelstein 14 Apr 2019 17:46
ncurses is probably the most brain damaged software API in history. There's so little variation between terminals these days that you're better off just using vt220/xterm escape sequences directly, instead of a portability layer.