Monthly Archives: September 2006

Elements of Abstract and Linear Algebra

If you have ever wanted to learn some higher mathematics, but don’t want to slog through the long tedious proofs associated with calculus and analysis, then you might like this gem of a book by Edwin H. Connell. He is an emeritus mathematics professor at the University of Miami, and has graciously made his book available for download on the web.

I am currently taking a course in abstract algebra and thus not well qualified to review the book yet, but I have read the first two chapters and find that it presents the material succinctly and quite readably. It is definitely at the undergraduate level and probably accessible to ambitious high-school students as well. I also agree wholeheartedly with the following comment which comes from his web site.

The present situation with college textbooks is a national disgrace. Textbooks are too big and too expensive.

JavaScript: Most Important Language Today

According to Steve Yegge’s latest blog post, JavaScript is the most important language in the world today. After some arguments to convince you that his outrageous claim has real merit, he then goes on a rant about how much JavaScript sucks, and how he wishes it was more like Ruby on rails. Here is a great quote from his post:

Well, if you happen to be doing web programming, Ruby on Rails defies classical language mechanics by actually being a lower energy state. That’s right; it’s more lazy to learn Rails than it is to try to get your web framework to be that productive, so people are just tunneling over to it like so many electrons.

Excellent stuff!