Viewing profile — bgongfu
bgongfu
HN member- Joined
- Mon, Apr 23, 2018, 8:49 AM UTC
- HN karma
- 84
- Public activity
- 41 items
- HN profile
- View on Hacker News ↗
About bgongfu
No profile information was provided.
Recent public activity
-
comment
Comment #17753345
Reminds me of the stinkymeat project [0] for some reason. Sweet memories from a more playful online experience, and probably part of the reason I turned vegan. [0] http://www.stink…
-
comment
Comment #17747339
There are different qualities of salt. Some contain additives, sea salt contains plastic particles. I eat plenty of salt, as much as I feel like; but it's all mineral salt without …
-
comment
Comment #17745953
Everyone likes to pretend they can predict the future for a while, to the point where they will stop at nothing to make it conform to their predictions. Then comes the part where t…
-
comment
Comment #17742386
The whole discussion is a side track, the essence of who we are is and always was immortal. Do you honestly believe in a universe that would throw away the results of the experimen…
-
comment
Comment #17740586
Primitive types such as booleans, int, floats, times etc. are passed by value. Reference counting is only used for heap allocated values and types that themselves reference values,…
-
comment
Comment #17740337
And since composition is seamless, and they're relatively trivial to implement; they make great glue/DSL/process description languages. Take off as in replace C++ or Java, probably…
-
comment
Comment #17740299
I get what you're saying, and I get the same feeling from most modern languages. They lack conceptual integrity. It's sort of spreading like a virus, even C++ fell into the same tr…
-
comment
Comment #17694630
It sort of makes sense in an engineering/programming context, but life in general doesn't really lend itself to that level of control. Did you ever try thinking about how they migh…
-
comment
Comment #17618141
Two words, nested functions. They should have been in the C standard a long time ago, solving the same problems without them is a major pain. And even though Clang supports most of…
-
comment
Comment #17234540
I wouldn't trust any corporation with something I couldn't afford to loose, Microsoft or not. Corporations, by definition; have no souls.
-
comment
Comment #17234513
I guess the question is if they actually changed or just retreated back to the Embrace phase with plan B.
-
comment
Comment #17230695
I'm split on this one. I lived through Microsoft's dark ages, when the victory of open source was still hanging by a thread. The reason we're seeing a softer Microsoft is that they…
- story
-
comment
Comment #17174389
No experience, and not APL; but [0] pops up on my radar now and then. [0] https://futhark-lang.org/
-
comment
Comment #17174337
There are as many kinds of nils as programming languages. Cixl [0] doesn't derive nil from every other type, instead Nil and most other types derive Opt; which means that user code…
- story
-
comment
Comment #17155212
While I'm all for more options, and against deprecating commonly used functionality; the results I'm getting say that first class context switching support isn't really as importan…
- story
-
comment
Comment #17115520
Sweet Amiga memories :) I recently reverse engineered the walker to get something simple but fun to animate, in the console no less: https://github.com/basic-gongfu/cixl/blob/maste…
-
comment
Comment #17109524
If you're serious about writing code; I strongly recommend learning some C, Forth & Common Lisp to get an idea of what's possible. Once you have those under your belt, appearances …
-
comment
Comment #17109505
Not bad; my make-fu was never that spectacular to begin with and it hasn't been aging well, this helps me a lot. Sure thing, if you feel like giving the entire makefile the same tr…
-
comment
Comment #17109480
For the record: I just benchmarked GnuPth with NULL sigmask against ucontext for the example in the post and it's slightly (3.4/3.2s) slower.
-
comment
Comment #17107440
I hear you; I'm not overly excited with CMake either, or the C build system story in general. I spent several years trying to bend regular make into something I was happy with; the…
-
comment
Comment #17106742
I was under the impression that Boost Context is more than that; at least that's what the amount of assembler code tells me; but I'll be the first to admit I don't have much patien…
-
comment
Comment #17106362
Isn't Zig based on LLVM rather than compiled to C?