Linux Programming "to the Importance to C Programming"
I've used Linux off and on for about 20 years, but didn't really get "into it," I just used it.
Since I've been getting into it more now, I wanted to learn it. I was at a used book store and found, "Linux Programming in 24 Hours." I looked inside and saw, the book was about programming in Linux, with "Importance to C Programming." Looks like it's laid out quite good. Since it was written in 1999, I was wondering how much has changed, or not applicable to today? I didn't want to get the book and have someone after tell me they don't use C any more, that Linux quit using it 10 years a go, or something like that. It's only $4.xx so I almost got in anyway, but didn't want a book that would throw me off, or go in a different direction. How relevant is this book in today’s computer world? Thank you, Chris. |
I'd guess: 100 percent relevant
This book is free, and it's also 100 percent relevant today: http://advancedlinuxprogramming.com/ |
Quote:
|
The whole of Linux is written in C and C++. It probably always will be.
|
To be more precise it's C and Assembly.
|
I got the book. Looks like the 24"hour" lessons will take me longer. That's OK.
This book is laid out so nice. "Using a hands on approach..." "The carefully organized lessons cover the essential topics early and progress toward the more advanced features. Each lesson is is logically organized, full of examples, and has systematic instructions." "After reading this book, you will be able to write professional applications, client programs, and server daemons that run under the Linux operating system." I set a goal to make it so I understand, and can try and fix why my amd-apu, dual monitor doesn't work on any Linux distro or DE (about 15 of them). Also, a long term goal I set is to, keep progressing long enough to make a init system, that is very good, and an not like systemd. Weather it's 6 months, 6 years, or 20, when you see a new distro named, "LinuxnosysdOS.amd-64.iso" that'll be me. Thanks for the help, I'll keep you posted of my progress, Chris. |
Member Response
Quote:
|
Update;
I don't like this book. Chris. |
Quote:
Please tell us the reasons for your dislike of the book as time and mood permit. |
I thought when it said, "When you only have time for the answers" I thought that meant it explains stuff, without wasting so much time on things that don't matter.
The book "gives you the answers," but I don't know the questions. It uses words that are loaded, but I don't understand them. This book is almost impossible to learn on. Illustration; Here is a book I wrote. At the end I have a test, where you can check your answers. Here is the book; 1. Water 2. Sun 3. Car 4. dog 5. bicycle Nice book isn't it? Chris. |
Try not get so very disappointed at a book you paid less than $5 for. It sounds as if you have a Linux distribution installed, so use GCC and GDB and start writing programs. Since your post already is in the Programming forum, you've found it. Look at the Sticky thread on C/C++ Tutorials at the top of this very forum. Look at the earlier posts, there are a lot of links.
|
Quote:
|
there is no "this or that in 24 hours", not even 21 days, what is the other title that is used for selling promises.
Learning takes time and praxis, at the begin you might feel stupid, if there is no one around who can help you it becomes more hard to step through. But: Today's situation is so much more better than 10 years ago and so much much more better than 20 or even more years ago. Today there is the internet, online courses, for free, youtube video lectures, .... all this stuff did not exist years ago, so actually learning something new today is fun, but do not trust promises on book titles, use the internt to reaearch about the quality of books, and be prepared that there is nearly no development topic where one book solves most problems/questions. A good book will give you some start up help and the knowledge how to ask the right questions. An than you need praxis and time.. |
|
Quote:
This does not mean you can read this book, and in 24 hours time, you can program. "use the Internet to research about the quality of books." Thank you for this information. Yes, this is very good advice for me. Thats why I posted on this forum, to do Internet research about the quality of the book. If you notice, I did the research before I bought the book. I'd have to admit, I haven't really gave the book a chance yet. I just started reading and it was not what I expected. If I make an adjustment, then put real effort into it, I may post back and say its the best book I've read on the subject. Thank you for your input. Chris. |
All times are GMT -5. The time now is 03:34 AM. |