TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Which technology/language learn to dive into CS even more?

1 点作者 genbit超过 8 年前
As a software engineer in Web, I worked with many technologies over the last 10 years, from server-side Perl&#x2F;PHP&#x2F;Python to frontend with all it&#x27;s fancy JS ecosystem. Recently my wife started taking computer science classes in Community college, and I helped her with assembly assignments. I mean, I studied it in college myself, but all it got buried in everyday work. I really enjoyed learning more about assembly again and it&#x27;s helping me at my everyday work — making my mind more open and solve problems faster.<p>Which languages can you recommend I should look to continue to improve myself as engineer? Better based on own expirience.

1 comment

brudgers超过 8 年前
The Racket ecosystem.<p>1. Because Racket is mainly developed in universities, it gets used to implement many computer science concepts by professors, graduate students and undergrads.<p>2. Because Racket is based on Scheme it&#x27;s heritage as a teaching language goes back to <i>Structure and Interpretation of Computer Programs</i>.<p>4. Since Racket is a lisp, all the CS concepts from lambda calculus to garbage collection to self modifying code to runtime reflection are readily available.<p>5. Generally, the quality of information provided by Google will be high and will tend to be relevant to CS concepts because of the way the other factors shape the community. It is sort of at the other end of the spectrum from javascript where volume and an embrace of whatever is new swamps the conversation.<p>Good luck
评论 #13153817 未加载
评论 #13153819 未加载
评论 #13153818 未加载