klimi
Nope.
Haskell?
Anonymous
#cppbookguide
Anonymous
I really want to go deep in C
Asdew
You shouldn't just tell him to learn C++. You should ask him what he wants to do with programming.
Anonymous
I would like to try C++ later
Anonymous
I'm a Sri Lanka bro
Still, If you love to learn to the point then go with indian book, and use internet, No offence but i've seen many international book with 1k pages but they have same thing which an Indian writer put in their book. after that you can choose a nice international book it will better. First indian cuz it has easy language than international.
Anonymous
This sounds ridiculous
its my personal experience.. You can also suggest him
Anonymous
And then we laugh of "indian programmers" that write the shitty code...
I am not here to tell which is better 🤷🏻‍♂️ they may writer shitty code, what can i do😂
Anonymous
Okay bro thanks
This is bad
Anonymous
#cppbookguide
manas
Okay bro thanks
Don't follow this advice
Anonymous
Choose a book from this list and read
Asdew
Why are you pushing C++ on him?
Anonymous
Why are you pushing C++ on him?
Because it's better language to learn
Asdew
You should ask him what he wants to do with C/C++.
Asdew
Who even is the one being helped?
Asdew
I'm very confused.
Dima
there’s the specified group for indians
Deres
That group doesn't seem to be updated.
Dima
I highly disagree
High Degree of Disagreement
Dima
lmao
Anonymous
there are 2 types of function declaration: 1. declare without prototype (unsafe): int main(void) { extern int puts(); puts("Hello World!"); return 0; } 2. declare with prototype (safe): int main(void) { extern int puts(const char *); puts("Hello World!"); return 0; }
manas
I highly disagree
What would you suggest? Keep re reading until one understands the book?
Asdew
Honestly, if you find that book difficult then you should probably learn Python first and then come back to c/c++
I find just reading books difficult, I program in C and I could never read that kind of book.
manas
ANYTHING, but not starting from python
Okay then start with Java or C#
Deres
Looks like everyone disagrees with everyone. LOL.
Asdew
How does he know how to annoy us so well?
Anonymous
Starting programming with dynamically typed languages is bad for mental health
manas
I guess the best option is to start with golang then lol
Deres
If one wants to know what is better, it's better they should try it themselves and know what it can do.
Asdew
The best option is C.
manas
That's bad either
everything is bad except learning c++ eh?
Anonymous
well I think a war is going on
Anonymous
we should stop it
Anonymous
Well, from my perspective yes, if it's taught right. But in most cases it is taught bad, so it depends
Anonymous
C# is good option
Deres
well I think a war is going on
Yeah. Right. We are not getting clear idea. Everyone has their own opinion and disagrees highly with others. LOL.
Dima
C# is good option
I got to quote this!
Deres
C# is good option
My voting also goes for this. I started my coding career with C# at 17. I would definitely go with this option. C# is great in my opinion.
Anonymous
Because there's no prototype of function before calling it
Anonymous
what?
Deres
especially nowadays
Yeah. It has evolved greatly to this date.
Anonymous
the answer is also given
Anonymous
thn why are you asking?
Deres
By the way, someone can post the poll to see what is getting higher votes.
Deres
thn why are you asking?
Whom do you ask?
Anonymous
Norah
Anonymous
look at the right side
Asdew
Whom do you ask?
Thank you for using 'whom.'
manas
on a high level, the scanning of functions is done from top to bottom. so when main function is reached, it does not encounter hello function hence an error is shown. if a prototype was defined above main or the entire function was defined above main then it'll work fine
Deres
Thank you for using 'whom.'
Why? You were thinking how to ask that? Forgot that word?
Asdew
Why? You were thinking how to ask that? Forgot that word?
No, no, I use it where it is correct and needed. Most people do not.
Asdew
Although, I have heard that I am way too closed-minded, so I might be switching to incorrect grammar to be more open.
Anonymous
if you are using C compiler, that's not a problem; compiler will use default declaration without prototype. so I guess you are using C++
Anonymous
LOL
Ashish Bhushan
Where is the header file??
Ashish Bhushan
I think the header files are missing
manas
Where is the header file??
it's a snippet of code.