pap1rus

joined 2 years ago
[–] [email protected] 6 points 1 year ago* (last edited 1 year ago)

That's called alienation/objectivation. Unfortunately we are and probably will be stuck with that for a long time to come.

[–] [email protected] 1 points 1 year ago

Try start with How to design programs 2nd which has a online version. The authors believe everyone could have fun programming and so am I.

Most of the time, you just don't need that much math to write codes and to be a good application developer.

[–] [email protected] 4 points 1 year ago

Bottom right or middle right.

[–] [email protected] 1 points 1 year ago

If all you want is to familiarize yourself with some basic programing concepts, programming language constructs (types, expressions and control statements like if and while) and was able to solve some simple problems with basic algorithms, I think your current setup is enough. You can learn all these on your 6 GB RAM laptop.

But if you were gonna learn programing in certain domains, for exmaple, most of deep learning things is both computing intensive and IO bound, you might be forced to consider upgrading your PC.

[–] [email protected] 4 points 2 years ago* (last edited 2 years ago) (2 children)

true, I don't see any definitions of memory safety in "Defining the memory safe problem" , but a more detailed discussion of memory safety is in the other article http://www.pl-enthusiast.net/2014/07/21/memory-safety/

[–] [email protected] 3 points 2 years ago

Racket is a very good start point, everything you need even the IDE was bundled in the racket installer, as for the textbook I recommend HtDP 2nd https://htdp.org/2020-5-6/Book/index.html

19
What is memory safety (alexgaynor.net)
submitted 2 years ago* (last edited 2 years ago) by [email protected] to c/[email protected]
 
[–] [email protected] 3 points 2 years ago

StandardML, but without the module system, I would rather want a typeclass/trait/interface.

[–] [email protected] 6 points 2 years ago

It's like unity is promoting godot engine in a suicidal way.

[–] [email protected] 2 points 2 years ago

Thanks for sharing, I came across this thing a few years back when I was using akka but didn't have the time to learn more about it.