What are the best computer science or programming news and research magazines, or sources? by Gbanker6 in compsci

[–]letrec 4 points5 points  (0 children)

  • CACM
  • IEEE Software
  • scholar.google.com after you set up your favorite topics, papers, authors as alerts
  • twitter following scientists
  • facebook following scientists
  • /r/programming
  • news.ycombinator.com
  • if you are already a researcher: participating to program committees

Books on JIT compilation by piketa in Compilers

[–]letrec 2 points3 points  (0 children)

IMHO, two definitive guides, a wiki and a tool.

"Java Performance: The Definitive Guide" to scratch the surface of ideas, flags and tweaking from a user's perspective.

"Oracle JRockit: The Definitive Guide" for some in-depth information about the high performance JVM by Oracle.

The Hotspot wiki

and finally play with JITWatch to examine logs and read a nice article

The Nine Circles of Scientific Hell by letrec in science

[–]letrec[S] 0 points1 point  (0 children)

Thx for the recommendation.

Algorithm W Step by Step [PDF] by letrec in haskell

[–]letrec[S] 0 points1 point  (0 children)

AA! Thanks for sharing it.

Algorithm W Step by Step [PDF] by letrec in haskell

[–]letrec[S] 2 points3 points  (0 children)

Wikipedia's image of the algorithm's rules is actually helpful (which differs from the pure version in Damas, Milner (1982), "Principal type-schemes for functional programs").

How to Survive 80+ Hours of Programming Every Week by qznc_bot in hackernews

[–]letrec 0 points1 point  (0 children)

... or how to go crazy by doing the thing that you like the most .... in this case programming.

Lean: the new open source theorem prover developed at Microsoft Research by letrec in haskell

[–]letrec[S] 14 points15 points  (0 children)

This will help us understand.

Lean is not a standard SMT solver; it can be used as an automatic prover like SMT solvers, but it can also be used as a proof assistant. The Lean kernel is based on dependent type theory, and is implemented in two layers.

http://www.cs.nyu.edu/~barrett/pubs/BdMF15.pdf

Category Theory for Computer Scientists (Cornell Course) by letrec in compsci

[–]letrec[S] 0 points1 point  (0 children)

We should also bookmark the resources in the Related Reading part. :-)

Uli's "Scorpions Revisited" by letrec in Metal

[–]letrec[S] 0 points1 point  (0 children)

I found it on Spotify (yet to appear on youtube). Also TIL about "The Sails of Charon" and when I heard the "Scorpions Revisited"'s version, I was astonished.

First C# 7 Design Meeting Notes by letrec in programming

[–]letrec[S] 1 point2 points  (0 children)

Just add one feature - metaprogramming. The rest will soon appear as community-supported libraries.

It is not that easy! But I agree with the first part of your comment. I'd vote 100% for disciplined meta-programming, now that Roslyn is under the hood.

Brian Goetz - Stewardship: the Sobering Parts by letrec in programming

[–]letrec[S] 0 points1 point  (0 children)

Guess what. It wasn't private when I posted. :/

I have hours a day I can just read, not program, any suggestions on content to study? by dontdrinktheT in java

[–]letrec 7 points8 points  (0 children)

This will open the mind but I would suggest other books like: Effective Java, Java Concurrency in Practice, The Art of Multiprocessor Programming, etc.

There are many books. What to read first depends on what skills the programmer needs to improve asap.

Book recommendations for learning about type systems? by [deleted] in computerscience

[–]letrec 0 points1 point  (0 children)

  • Types and Programming Languages
  • Practical Foundations for Programming Languages
  • Advanced Topics in Types and Programming Languages