726
1

I've been trying to learn Rust, so I've been reading the book by Klabnik, I'm on chapter 2 and it's been pretty okay I have to say, I really like how he explains everything and how painless it make it seem. I'm not saying it's not hard, my brain gets really tired after reading it and stuff but compared to other methods I've tried to learn any programming language it's been my best experience so far in a long series of failed attempts.

Keep in mind, I know a bit of html/css and I did write a bit of Python last year but I do not know any programming language. I've tried learning Ruby and failed and so on, but I do not know how to code in general. I know I shouldn't be trying to learn Rust as my first programming language but I really like the concept behind it so I'm going to try my best.

Now that you understand a bit of my background, I would like to ask if you could recommend me some books. I would love to know if there's a book similar to Klabnik's book but to learn front end web development. I've checked No Starch Press (the publisher that published the book) and they have some that could be good, but I'm not sure (https://nostarch.com/modernweb https://nostarch.com/CodingWorkbook). I also would like a book that explains programming concepts, for example, what are functions, what are statements, strings, macross, and so on, I understand or think I understand a couple of these stuffs, but I feel like reading a book that explains a bit the math behind them would be a good idea.

727
14
submitted 4 years ago by yogthos@lemmy.ml to c/programming@lemmy.ml
728
0
submitted 5 years ago by yogthos@lemmy.ml to c/programming@lemmy.ml
729
1

Currently I'm using Linux Mint but I'm having issues with my Nvidia graphics card.

Please don't suggest Arch Linux. I'm looking for a stable, polished and easy-to-use distro. I have my eyes set on Pop!_OS for a while.

730
0

CamelCase? snake_case? Something else? And why?

731
49
submitted 5 years ago by pizd3ts@lemmy.ml to c/programming@lemmy.ml
732
8
submitted 5 years ago* (last edited 5 years ago) by AgreeableLandscape@lemmy.ml to c/programming@lemmy.ml

Do you use it? Do you like it? If you don't like it, do you think it can be improved sufficiently or should it ideally be replaced with something else?

What do you think of the broader StackExchange community as a whole?

733
12
submitted 6 years ago by wagslane@lemmy.ml to c/programming@lemmy.ml
734
0
735
3
0.30000000000000004 (0.30000000000000004.com)
submitted 6 years ago by SourceCode@lemmy.ml to c/programming@lemmy.ml

Your language isn't broken, it's doing floating point math. Computers can only natively store integers, so they need some way of representing decimal numbers. This representation comes with some degree of inaccuracy. That's why, more often than not, .1 + .2 != .3.

736
3
submitted 7 years ago by dessalines@lemmy.ml to c/programming@lemmy.ml

General Programming Discussion

10018 readers
1 users here now

A general programming discussion community.

Rules:

  1. Be civil.
  2. Please start discussions that spark conversation

Other communities

Systems

Functional Programming

Also related

founded 7 years ago
MODERATORS