HN user

ww2

65 karma
Posts0
Comments42
View on HN
No posts found.
Project Euler 9 years ago

Project Euler is a good place for teenagers to start learning programming, better than the routes of game or website design.

I think this is overdone and does not help the intuition. two things: (1). the first step of transposing the second matrix 90 degree is unnecessary and confusing. A row vector and a column vector are different. This step confuses the two. (2). All the final elements are independent and should be calculated in parallel, the stepped anime is not necessary and does not reveal this basic fact.

SICP in Clojure 11 years ago

That is just the point, you dont have to limit yourself to "Pythonic". your style can be language agnostic.

There is a big gap between chapter 1 and chapter 3, which makes me doubt this book is very unrealistic. In chapter 1, it argues kids cannot follow logic, it is not trivial for them to understand the counting with rearrangement; in chapter 3, they suddenly can count c(5,2), and they even can understand this number by using symbols URR.., which requires an algebraic mind.

don't be fooled by the title of the book. The content is beyond 7 year old kids in the US.

People use R as a convenient tool.i.e., R users are tool/library users, not tool builders in general. Haskell cannot compete with R for this user base.

learning another script language is totally different from learning Haskell. For the latter it requires much more than syntax translation, which is implied in your comment.

Why Dorian would say something below? Asked if he was technically able to come up with the idea for bitcoin, Nakamoto responded: "Capability? Yes, but any programmer could do that."

"Yes, but any programmer could do that." ---- Either this Dorian is ignorant or it is his natural response. This quote is weird.

I found that APL/Q/J and vim share the same required mindset. If someone loves one, it is likely he/she will like another.

Wolfram Language 12 years ago

From the demo video, it seems a query language to query a database of knowledge. how's this knowledge database maintained and self updated are more interesting than the query language itself.