Viewing profile — mfichman
mfichman
HN member- Joined
- Sat, Dec 05, 2009, 7:40 PM UTC
- HN karma
- 61
- Public activity
- 21 items
- HN profile
- View on Hacker News ↗
About mfichman
Recent public activity
- comment
-
comment
Comment #39440244
The difference is that you need to make a complete second iteration (or pass) over the entire list to correctly check all of the callsites after all function type information is co…
-
comment
Comment #39435475
Usually, the second pass in a compiler does not re-parse source files. Rather, it operates on another data structure, like an AST, intermediate representation, or the list mentione…
-
comment
Comment #39430881
I think that would by definition be a two-pass compiler.
-
comment
Comment #38768329
…but what have the Romans done for us?
-
comment
Comment #37361478
I like goqu ( https://github.com/doug-martin/goqu ), which has support for most SQL dialects. How does this compare?
- story
-
comment
Comment #15861625
What's fascinating to me is that index cards are a kind of spiritual predecessor to modern database systems and computers - perhaps even more closely related than counting devices …
-
comment
Comment #14047376
Using the delta between frames directly isn't quite right either, but it's better than writing framerate-dependent code. I think an even better way is to use an accumulator with a …
-
comment
Comment #13810670
I created http://jogolang.org , mostly because I was interested in learning how compilers worked. I was also motivated by the lack of simple, type-safe, ahead-of-time-compiled prog…
-
comment
Comment #12544958
I think Frodo's failure to destroy the ring is a good example of how Tolkien's books do not have a simple good vs. evil dichotomy. Other good examples are the wrath/pride of Feanor…
-
comment
Comment #9531554
Lua is a great language with an excellent implementation in LuaJIT. I love it! Also, I think you'd be surprised at the contributors that come out of the woodwork when you start up …
-
comment
Comment #8783028
I like 'xIs' for mutators, because it reads more like English, and the important part of the name ('x') is first. I find that convention makes it easier to scan code by name and so…
-
comment
Comment #8572570
I had the same reaction! The Veldt!
- story
-
comment
Comment #7418117
Wow, this is great! I'm sure the playback feature is very useful for interviews -- other coworkers could watch the interview after the fact. This would be even better with an integ…
-
story
Ask HN: Freelance Software Company?
I intend to start a freelance software company. I'm not entirely sure if such a company would be successful, but I do know that many businesses need help with software development.…
-
comment
Comment #2770932
What do you mean when you say RAII is copy-ridden?
-
comment
Comment #2514107
Indeed. This was more of an experiment than anything else. Ideally, I should have a function that catches all exceptions before calling the user's function to make it safer.
- story
- story