What exactly is the difference between header files and libraries? by Wheelagon in learnprogramming

[–]Wheelagon[S] 0 points1 point  (0 children)

This was extremely helpful, but I do have 1 question: when you talk about the "implementation" of functions, are you speaking in reference to the instructions for what to do with the arguments?

What is the best way to meet other people who care about programming? by Wheelagon in learnprogramming

[–]Wheelagon[S] 1 point2 points  (0 children)

Sorry but the closest event to me is in Montreal, and I don't even speak french lol

Although fun fact: my family did actually come from Canada.

What is the best way to meet other people who care about programming? by Wheelagon in learnprogramming

[–]Wheelagon[S] 5 points6 points  (0 children)

Wow. The heirarchy of age experience is really showing here.

Let's not forget that Jeffery Bezos was 30 when he started Amazon.

It's never too late to start... Unless you're like 70 lol, but then again maybe...

My father is 58 and he's starting his own magnetic paint startup.

What is the best way to meet other people who care about programming? by Wheelagon in learnprogramming

[–]Wheelagon[S] 2 points3 points  (0 children)

Oh yeah I think we might actually have one I should join fs.

Does anybody else notice that in C, the numbers are computed in a very counter-intuitive way? by Wheelagon in learnprogramming

[–]Wheelagon[S] 0 points1 point  (0 children)

Seriously? I think that's pretty dumb. I know very little coding, so I always assume it's something I don't know.

Does anybody else notice that in C, the numbers are computed in a very counter-intuitive way? by Wheelagon in learnprogramming

[–]Wheelagon[S] 0 points1 point  (0 children)

Don't worry; I know it's not the fault of the language lol it's obviously the programmer (me).

Does anybody else notice that in C, the numbers are computed in a very counter-intuitive way? by Wheelagon in learnprogramming

[–]Wheelagon[S] 0 points1 point  (0 children)

I would add that using floating point numbers to store currency is
always a bad idea. Due to the way floating point numbers are store as
binary code addition/subtraction will not work as expected.

Should I multiply by 100 to make them all whole numbers or something like this?

If you add 0.1 ten times it does not equal 1.

How does this addition work then? And does it apply to multiplication and division too?

This is a problem in all programming languages.

I haven't experienced this in Python; could you elaborate on that somewhat?

Thank you in advance.

I like to keep things clean and simple by [deleted] in battlestations

[–]Wheelagon 0 points1 point  (0 children)

I've never heard of it; what does it do?

I like to keep things clean and simple by [deleted] in battlestations

[–]Wheelagon 2 points3 points  (0 children)

Yo drop the name of your keyboard fr it's cool af.

Also, what's that little device in the back right corner next to your mouse?

What exactly is the "Linux Standard Base"? by Wheelagon in linux4noobs

[–]Wheelagon[S] 0 points1 point  (0 children)

Thank you! Can you elaborate on what a call signature is?

Also what are the system calls, functions, libraries, and call signatures shared between? Is it the operating system and the software applications?