I want to learn how to do something internet related with C.
What do you want to see in Learn C The Hard Way?
101–110 of 127 posts
Re: What do you want to see in Learn C The Hard Way?
#102Re: What do you want to see in Learn C The Hard Way?
#103I really like the __attribute__ mechanism that GCC has, something covering that will be really nice.
Re: What do you want to see in Learn C The Hard Way?
#104You probably want to make sure you know C, first.
About 10 years worth, I'm unqualified anyway.
Re: What do you want to see in Learn C The Hard Way?
#105Earlier quoted context omitted.
Unfortunately I think you mean "rough" as in non-responsive... not as in pitiless -- which, assuming a suitable level of expertise, would be great for me.
No I mean pitiless. The C channel I've observed for years is out and out brutal.
Re: What do you want to see in Learn C The Hard Way?
#106Re: What do you want to see in Learn C The Hard Way?
#107Earlier quoted context omitted.
Beg your pardon?
If you don't know what UB or IDB is, you probably don't want to write a book pertaining to C, :)
Could be intel debugger, could be undefined behavior, could be implementation defined behavior. I tested them on a group of about 15 C devs, mixture of embedded, linux, DSP, and other volken.
Got the same guesses I made and a lot of question marks.
It's easy to run your mouth but not actually contribute, you might consider your role in this process before commenting again.
Re: What do you want to see in Learn C The Hard Way?
#108Earlier quoted context omitted.
If you don't know what UB or IDB is, you probably don't want to write a book pertaining to C, :)
Context specific. Could be intel debugger, could be undefined behavior, could be implementation defined behavior. I tested them on a group of about 15 C devs, mixture of embedded, linux, DSP, and other volken. Got the same guesses I made and a lot of question marks. It's easy to run your mouth but not actually contribute, you might consider your role in this process before commenting again.
Re: What do you want to see in Learn C The Hard Way?
#109Make sure you explain pointers well, the additional level of indirection introduced by them is usually hard to grasp for beginners. Show the relation between pointers and arrays. Offer some best practices on using pointers. Explain the most common caveats like buffer overflows, problems with null terminated strings or off by one errors.
Even better, make sure you explain function pointers well.
But, that laptop was ripped off and the particular file appears not to have made it into backups.
Does this description happen to ring a bell? Any references?
Re: What do you want to see in Learn C The Hard Way?
#110Earlier quoted context omitted.
If you don't know what UB or IDB is, you probably don't want to write a book pertaining to C, :)
Context specific. Could be intel debugger, could be undefined behavior, could be implementation defined behavior. I tested them on a group of about 15 C devs, mixture of embedded, linux, DSP, and other volken. Got the same guesses I made and a lot of question marks. It's easy to run your mouth but not actually contribute, you might consider your role in this process before commenting again.