LogFAQs > #908849111

LurkerFAQs, Active DB, DB1, DB2, DB3, Database 4 ( 07.23.2018-12.31.2018 ), DB5, DB6, DB7, DB8, DB9, DB10, DB11, DB12, Clear
Topic List
Page List: 1
TopicI'm thinking of learning programming or whatever. Any recs?
kind9
09/16/18 6:53:14 AM
#41:


Magus 10 posted...
kind9 posted...
I recommend Slackware or some variant of it, e.g., Zenwalk or Salix. Learn the CLI, C/C++, and the GNU toolchain. That's a good start.


Seems a little overkill to suggest someone jump into learning several new things at once if they're starting with zero programming background, doesn't it?

Maybe it is overkill, but the thing is on Slackware you kind of have no choice but to learn them all together. For the most part everything you install must be built from source, and there is no automatic dependency tracking. You can use "slackbuild" scripts provided by others to automate the build process, but you still have to get used to the CLI and understanding the process of compiling & linking software.

You might think this is all complicated for a newbie, but it really isn't. The Slackware documentation is full of newbie guides and there's even an ebook called slackbook that gives an overview of the system and all the commands you need to know. I could sing Slackware's praises all day but it's not like it's the only option. I highly recommend it though as I consider it the most "purest" distro out there.
---
... Copied to Clipboard!
Topic List
Page List: 1