I'd say Deepin Linux If you can do better, then by all means do it instead of squawking. I'm not a huge fan of the validity of some of these articles, but "best" is subjective. Use what works for you. Not really. Just because someone is a programmer doesn't mean they want or need a "build it yourself" distro that they have to spend time compiling shit just to get their work done. When I'm working, I need a distro that just works out of the box and gets out of my way. Fedora does that just fine. No, just at the other snobbery comments from the Linux hipsters and so called "elite" just because they don't use mainstream distros and think that somehow makes them better than everyone else.
Developing Kernel Modules
No, just against the Linux elitist snobbery that likes to profess that "if you don't use Arch or Gentoo and compile everything from scratch, then you're a moron" type of comments on articles related to Linux and the uses. I've built Arch and Gentoo, and those are fine for a computer that isn't a production machine. However, when actual work needs to get done, I prefer to run an OS that doesn't need 12 hours worth of tinkering with in order to get it 'just so' before I can work.
I need stability OOTB for work. As such Fedora, or Debian-based systems like Ubuntu work just fine. For whatever reason, I always read these distro top lists.
Hackernoon Newsletter curates great stories by real tech professionals
Suicide Linux teaches you not to make typos or mistakes. I've been using it at work for a while and am truly satisfied. I am using it learning to program in python Because Mint is just a green coloured Ubuntu. What an awful list.
Wrox - Professional Linux Programming.pdf
Next time have someone who programs on Linux actually pick the distros. Beginning Python Programmer to Programmer.
Professional Oracle Programming Programmer to Programmer. Professional Outlook Programming Programmer to Programmer. Professional Rootkits Programmer to Programmer. Professional Xml Programmer to Programmer. Professional haXe and Neko Programmer to Programmer.
8 Best Python IDEs for Linux Programmers
Professional Ajax, 2nd Edition Programmer to Programmer. Professional Xcode 3 Wrox Programmer to Programmer. Every single application running on UNIX or Linux has a Linux interface and it becomes extremely important to understand this interface for application development in Linux.
A professional planning to study Linux programming should have an excellent understanding of library functions, which helps you learn efficient programming techniques. This book offers detailed information about clocks, signals, and timers in Linux. One can easily create processes within the system and execute them efficiently.
The book starts with code to learn strategy and one can find simple examples for every concept used in Linux. For anyone planning to gain expertise in Linux programming, this is the best book to start with. It starts with the basic concepts of UNIX programming and the professionals can gain expertise with the help of detailed examples. It starts with an excellent explanation of C libraries in Linux and allows you to get more out of the basic development tools of Linux.
You can create programs that will work on different Linux distributions. This Linux kernel book is a must read for beginners.
- Lake pollution research progress.
- 5 Best Linux Programming Books For Unix Programmers | FromDev.
- Lair of the Bat Monster (Dragonbreath, Book 4).
This book focuses on many common mistakes people make during beginning of the Linux kernel level programming. This book can certainly help you efficiently write Linux programs. One of the basic requisites of becoming an efficient Linux programmer is to understand the Linux Kernel. This book starts with an understanding of the Linux kernel including its design, interface, and implementation. You can learn kernel data structures, Memory allocation along with virtual memory, kernel locking for better security, and best practices for using kernel patches. It explains debugging with the help of examples making it easier to understand.
If you are a curious programmer who would like to understand the process structure of Linux, this book is good for you.