#and im not that interested in data science and python type stuff so i thought learning rust would be kind of neat
Explore tagged Tumblr posts
Text
ive heard a lot of good abt it recently and its got me nostalgic for my earlier programming days where i used C, so ill take the time to start learning it i think!!
i appreciate the input <33 i have a rust veteran mutual here omg
i kinda wanna learn rustlang even if it probably wobt be that useful for me. i kind of miss programming in C even if it was a nightmare and i wanted to learn a lower level language again someday
just gotta make time for it cuz classes r starting soon + i might get a job (eugh
#id like to do something other than the heavy oop ive been doing for like a year now but i rlly rlly hate web#and im not that interested in data science and python type stuff so i thought learning rust would be kind of neat#ill start looking for stuff to learn from once im done with the kotlin book im reading :3
7 notes
·
View notes
Note
Do you know any good programming books to read? Im not taking a CS class this semester so i need something to feel the void!!!
Ooh, yes, for sure - it obviously depends on what specifically you're looking for, because there are so many areas you could focus on, but here are a few recommendations that I think you'll like. If you want some on a more specific topic, let me know, and I'll see what I can find for you!
1. Algorithmic Puzzles by Anany and Maria Levitin
This one is good because it's fun. 😁 It helps you develop a structured approach to problem solving and algorithm troubleshooting through questions that are game like. So instead of the boring old implementations without context, here you have the problem and work from there. It's also good because algorithms are important no matter what field of computer science you're most interested in!
2. Python Machine Learning by Wei-Meng Lee
If you're interested in data science and machine learning, but haven't done much of it before, this is a good choice - it provides a very good introduction to the topic, with lots of examples. If you have some experience with the topic already, it's a good reference, but you might be better off going with something more in depth.
3. Deep Learning by Ian Goodfellow, Yoshua Bengio, and Aaron Courvill
This one is very technical, with a lot of math and in depth explanations of the different tools, concepts, and algorithms. I wouldn't recommend it just yet if you're totally new to this type of CS, but it's really interesting with a lot of cool stuff.
4. Release It! Design and Deploy Production-Ready Software by Michael T Nygard
One of the things that made me really nervous after graduating and starting work was the seemingly enormous difference between the kind of things I learned in a classroom setting and the applications of computer science in the real world - like, what I did was heavily algorithm and console-application based, which is certainly important, but it struck me as wildly different from the kind of web and mobile application, GUI things that is what's commonly seen by end users. So this was a good book that I thought was helpful for understanding the full scope of what goes into production software.
5. Test Driven Development by Kent Beck
I know it sounds cheesy, but much to my annoyance, TDD and writing tests before writing code actually is very helpful for me - it helps me maintain focus on what specifically I'm trying to do, and even more importantly, the tests can serve as pretty good documentation later. So maybe give this a try.
I think these five are probably good to start with? If you're more interested in a different area of programming, or want more technical recommendations or anything, let me know, I can definitely find you some different recs depending on what you're interested in!
5 notes
·
View notes