Unable to load image

POST YOUR BEST TEXTBOOKS : :marseydab: :marseyreading: :marseychemist:

For math I have some stuff I had my old tutor recommended me.

Undergraduate Core:

A Concise Introduction to Pure Mathematics (Martin Liebeck) -

Analysis I (Terrence Tao) -

Linear Algebra Done Right (Axler)

A Book of Abstract Algebra (Pinter)

Introduction to Metric & Topological Spaces (Sutherland)

Analysis II (Terrence Tao)

Princeton Lectures Book 2 - Complex Analysis (Stein & Shakarchi)

Undergrad Extras:

An Infinitely Large Napkin (Evan Chen) - A rapid introduction to many fields of math at the undergraduate and graduate level. Heavily recommend supplementing the undergrad core reading with this.

An Invitation to Ergodic Theory (Silva) -

A sampling of Remarkable Groups (Bonanone et al.) -

Lectures on Fractal Geometry and Dynamical Systems (Pesin and Climenhaga) -

Geometric Group Theory (Loh) - An introduction to the study of groups using geometric/metric techniques.

The Knot Book (Colins) - A very informal introduction to knot theory.

Ramsey Theory on the Integers (Landman and Robertson)

Graduate Core:

Algebra Ch. 0 (Aluffi) - Graduate level Algebra.

An introduction to Measure Theory (Tao) or Measure Theory, Integration and Hilbert spaces (Stein and Shakarchi) - Graduate level real analysis, part 1.

An Epsilon of Room (Tao) - Graduate level real analysis part 2. Includes more on measures and some functional analysis.

Vector Analysis (Janich) or An introduction to manifolds (Tu) - Smooth manifolds.

Linear Analysis (Bella Bollobas) - Functional analysis.

Algebraic Topology (Munkres)

Topology from the Differentiable Viewpoint (Milnor) - Differential topology.

Graduate Extras:

Probability Essentials (Jacod & Protter) - Has measure theory as a prerequisite.

Brownian Motion, Martingales and Stochastic Calculus (Le Gall) - Stochastic processes & calculus. Has measure theoretic probability and functional analysis as a prerequisite.

Princeton Lectures Book 1 and 4 (Stein & Shakarchi) - 1 covers

Introduction to Dynamical Systems (Brin and Stuck) - General overview of dynamical systems, highly recommended.

Introduction to the Modern Theory of Dynamical Systems (Katok Hasselblatt) - Super in depth treatment of dynamical systems, good follow up to the above.

Introduction to 3-Manifolds (Jennifer Schultens) -

Introduction to Riemannian Geometry (Lee) -

An Introduction to Lie Groups and the Geometry of Homogeneous Spaces (Arvanitoyeorgos) - Lie theory.

Measure Theory and Fine Properties of Functions (Evans & Gariepy) -

Ergodic Theory with a view towards Number theory (Ward) -

Morse Theory (Milnor)

Differential Forms in Algebraic Topology (Bott and Tu)

For CHEMISTRY :marsey:

A Primer of Drug Action, R.M. Julien, 13th ed., by Claire D. Advokat

Katzung, Bertram G., Masters, Susan B., and Trevor, Anthony J. Basic & Clinical Pharmacology, 12th edition. McGraw-Hill Profess. .

Undergraduate

Organic: Organic Chemistry as a Second Language, The art of writing reasonable organic reaction mechanisms

Inorganic: Inorganic Chemistry, Molecular Symmetry and Group Theory

Analytical: Principles of Instrumental Anlsysis, Fundamentals of Analytical Chemistry

Graduate

Organic: Advanced Practical Organic Chemistry, March's Advanced Organic Chemistry, Greene's Protective Groups in Organic Synthesis, Purification of Laboratory Chemicals, Strategic Applications of Named Reactions in Organic Synthesis

Inorganic: Advanced Inorganic Chemistry.

!bookworms :marseywave2:

40
Jump in the discussion.

No email address required.

!codecels r8 my list

Programming/Software Engineering:

  • Automate the Boring Stuff with Python

  • Structure and Interpretation of Computer Programs

  • Software Design for Flexiblity

  • How to Design Programs (Never read this one, but heard it was good)

Specific Programming Languages

  • Practical Common Lisp

  • Real World OCaml

  • The Little Schemer

  • Learn You a Haskell

  • JavaScript: The Good Parts

Programming Language Implementation

  • Lisp In Small Pieces

  • Crafting Interpreters

  • Modern Compiler Implementation in ML

  • Engineering a Compiler

  • The Elements of Computing Systems

Programming Language Theory

  • The Little Typer

  • The Power of Prolog

  • The Reasoned Schemer

Jump in the discussion.

No email address required.

JavaScript: The Good Parts

https://i.rdrama.net/images/16899669704255242.webp

!codecels amiright or amiright :marseysm#ug2:


:#marsey:

Jump in the discussion.

No email address required.

u right :marseysmug2:

Jump in the discussion.

No email address required.

I don't really mind Javascript but I have had moments where I understand why people seethe at it.

Jump in the discussion.

No email address required.

I love JavaScript, causes so much seethe, I use it for all my scripting cause it's easier to write than python.


:#marseyviewerstaretalking:

Jump in the discussion.

No email address required.

I use Jython


:#marsey:

Jump in the discussion.

No email address required.

:marseycringe: just use java


:#marseyviewerstaretalking:

Jump in the discussion.

No email address required.

no, Jython causes seethe w/ the name alone.


:#marsey:

Jump in the discussion.

No email address required.

Java is for cute twinks

Jump in the discussion.

No email address required.

Even though it gets literally everything else wrong, JS was still the first popular language to implement closures. :marseyshrug:

Jump in the discussion.

No email address required.

:#marseysmug5: :#marseythumbsup:

Jump in the discussion.

No email address required.

Automate the Boring Stuff with Python

I use Node/JS for this

:marseyneko:

Jump in the discussion.

No email address required.

Learn You a Haskell

He fell for the meme :marseylaughpoundfist:

Jump in the discussion.

No email address required.

Is Haskell in general a meme or just that book? IMO learning Haskell is worth it just for using at job interviews to intimidate potential employers

Jump in the discussion.

No email address required.

generallly speaking just a meme, its not really used in the grand scheme even though its heavily advocated by fp fans

Jump in the discussion.

No email address required.

Learn You a Haskell

Not a fan of this book. Not practical enough for complete beginners to haskell (it's a lot of simple exercises) and not deep enough for anyone who knows what a functor is.

Jump in the discussion.

No email address required.

People aren't learning Haskell as a 'get shit done' language - it should be about showing off the strong points of the language, which is its concision and new way of thinking. If you know what a functor is before you read it then the book's not for you

Jump in the discussion.

No email address required.

python

discarded

Jump in the discussion.

No email address required.

I agree with this list

Jump in the discussion.

No email address required.

Automate the Boring Stuff with Python

Seconded

Jump in the discussion.

No email address required.

You remind me of my friendly neighborhood sysadmin neurodivergent. That you, Kyle? :marseysus:

Jump in the discussion.

No email address required.

:#marseyglow2:

Jump in the discussion.

No email address required.

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.