Communications of the ACM: More than a blog, Communications of the ACM is an entire online publication dedicated to all aspects of computing and information technology. Both blog entries and news articles are posted directly on the site, but the blogroll contains links to other blogs that may be of interest to the aspiring programmer.
Highlight: Those who say Code Does not MatterGödel’s Lost Letter and P=NP: This blog is devoted to the specific question of P = NP in the theory of computing. The entries are more accessible to a lay audience than the standard academic journal article while remaining rigorous and technical.
Highlight: Shifts in Algorithm DesignLambda the Ultimate: The Programming Languages Weblog: This blog features many contributors from both academia and industry, all of whom focus their posts on the topic of programming languages. The generally short posts prompt active comments making it one of the most interactive programming communities in the blogosphere.
Highlight: Cost Semantics for Functional LanguagesEmbedded in Academia: John Regehr, associate professor of computer science at the University of Utah, maintains this active personal blog. Although topics vary, the majority of his posts focus on computer science and programming.
Highlight: Proposal for a Friendly Dialect of CMatt Might: No list of blogs would be complete without to Matt Might’s collection of articles. These articles are published as a list under various headings such as functional programming. They cover a range of topics from the pragmatic concern of an aspiring student to more technical treatments of programming languages, all in accessible language.
Highlight: What Every Computer Science Major Should KnowComputational Complexity: This highly technical blog immerses the reader in the complexity that can be found at the intersection between math and computer science. It also relates events and personalities in the field of computational complexity.
Highlight: Favorite Theorems: Quantum Interactive ProofsThe Endeavor: John Cook is a former math professor and programmer who has transitioned into consulting. Pragmatic and accessible, this blog gives the reader a sense of how they might combine their programming skills with business and apply those skills to solve real world problems.
Highlight: Classical ProgrammingFemale Science Professor: An anonymous blog maintained by a female science professor at a large research institution. It muses on issues in teaching computer science in higher education and explores issues of gender in the programming industry and academia more generally.
Highlight: In Science, it Matters that Women Come LastShtetl-Optimized: Scott Aaronson, a theoretical computer scientist at MIT, regularly blogs on computational complexity and quantum computing. He also poses more general thoughts on the relationship between computer scientists, industry, politics, and the general public.
Highlight: Do Theoretical Computer Scientists Despise Practitioners?Female Perspective of Computer Science: Gail Carmichael, an instructor at Carleton University in Canada, maintains this blog containing her personal reflections on teaching and research intermingled with technical observations on the art of coding.
Highlight: C++ and Java Together in CS2: Will it Be Great or a Disaster?Coding Horror: Jeff Atwood describes his current projects and interests in computer science and programming. His somewhat infrequent posts generate extensive discussion in the coding community. The blog recently celebrated its ten year anniversary.
Highlight: 10 Years of Coding HorrorProper Fixation: A Substitute for Anaesthesia: Proper Fixation offers the wisdom of Yossi Kreinin, a software developer; it covers a range of topics of interest to computer scientists such as programming languages, career advice, and tips in finding coding errors.
Highlight: Things from Python I’d Miss in GoJason’s Computer Science Blog: This general blog records the educational and work experiences of Jason Ernst. It focuses on both his current research and his active projects while also pointing at events of interest (e.g. conferences) to the broader community of computer scientists.
Highlight: Updated DNS Zone Update Tool for HostmonsterTerry Tao’s Blog: Terry Tao is a mathematician whose work is frequently relevant for computer scientists and computational theorists. Most of the posts are highly technical mathematical demonstrations that are not accessible to layman. This makes his blog an intellectually challenging but fruitful endeavor for the serious student of computer science or mathematics.
Highlight: Derived Multiplicative FunctionsFreedom to Tinker: Numerous contributors at Princeton make this highly active blog a useful resource on all matters relating to digital technologies and computing. A few articles focus directly on computer science, but the site provides a more generally useful context in which to view computer science as part of the larger computing world.
Highlight: It’s Time to Bring Bitcoin and Cryptocurriencies into the Computer Science CurriculumTheory, Evolution, and Games Group: This blog weaves together computer science, the theory of evolution, and game theory into a masterpiece of interdisciplinary research.
Highlight: A Theorist’s ApologyYoung Female Scientist: Although infrequently updated, this academic blog chronicles experiences of sexism in the sciences. It also surveys scientific systems and the general psychological challenges of completing advanced degrees and publishing.
Highlight: Oh, Nevermind Me.Bit-Player: Despite claiming to be the thoughts of an amateur on computation and mathematics, author Brian Hayes is, in fact, a senior Writer for Scientific American. The blog focuses on computation and mathematics.
Highlight: The Pi ManBits and Pieces: This blog belongs to Harry Lewis, the Gordon McKay Professor of Computer Science at Harvard University. Although mostly a personal blog with musings on many different subjects, Lewis frequently comments on the intersection between computer science and programming and the academic, political and business worlds.
Highlight: The Outsized Influence of Harvard Computer Science
to be conti........
Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
http://www.computersciencedegreehub.com/top-30-computer-science-programming-blogs-2014/
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @ranaanees! You received a personal award!
Click here to view your Board
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @ranaanees! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Vote for @Steemitboard as a witness to get one more award and increased upvotes!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit