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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Designing a DCPU-16 emulator in Haskell: on determinism and I/O

74 点作者 jaspervdj大约 13 年前

2 条评论

CJefferson大约 13 年前
I suspect this is why I don't "understand" Haskell programmers (I do understand a reasonable amount of Haskell).<p>To me, it looks like you haven't "done" anything at all. You haven't emulated a single instruction. This part of the emulator in C++ would be a couple of structs and helper functions thrown at the top of the file.<p>As far as I can see, you've just written a bunch of very complicated code and monads, to get you to place would would have started at in a non-functional language. In that case, what exactly have you gained by using Haskell at all?<p>P.S. Sorry if this comment comes across as insulting / argumentative. I do not have the time to write it in a more pleasing way.
评论 #3831751 未加载
评论 #3831993 未加载
评论 #3831821 未加载
评论 #3831732 未加载
Drbble大约 13 年前
Marketing is amazing. Why is she everyone doing DCPU emulators and not universal machines from Cult of the Bound Variable?
评论 #3836875 未加载