Post AobbTQrGQvcPdWw4xM by [email protected] | |
More posts by [email protected] | |
Post #AoYxTXhwa7AQOj9dDs by [email protected] | |
0 likes, 0 repeats | |
I love how the `INT_MIN / -1` error on x86 architecture is talked about. Like u… | |
Post #AoYxTXvlkiE55bcflw by [email protected] | |
0 likes, 1 repeats | |
@eniko While working on @frogatto, we had a similar thing where division by 0 w… | |
Post #AoZUhzaszl9DQWLp5c by [email protected] | |
0 likes, 0 repeats | |
Like, this isn't a quick Google search and then the top result tells you th… | |
Post #AoZUhzkoOr5TvIzkYq by [email protected] | |
0 likes, 0 repeats | |
And that's not even going into the fact that this trapping is *specific* to… | |
Post #AoZUhztJtDtQLgyXp2 by [email protected] | |
0 likes, 0 repeats | |
"Oh but it's undefined behavior in C and all good programmers should k… | |
Post #AoZUi02XKxGWoHHuBk by [email protected] | |
0 likes, 0 repeats | |
@eniko C is too bare metal to expect defined behavior. If you want to allow for… | |
Post #AoZUi0B2pK4TEfGhRw by [email protected] | |
0 likes, 0 repeats | |
@eniko Or consider an IBM 1620 with decimal arithmetic (the first machine I eve… | |
Post #AoZUi0KyEQ0jjRucvA by [email protected] | |
0 likes, 0 repeats | |
@Jvmguy @eniko There's still people working on ternary computer hardware.Ho… | |
Post #AoZUi0TphT6GAw3hjc by [email protected] | |
0 likes, 0 repeats | |
@justafrog @eniko I didn’t know this. That’s amazing!Would love to play aro… | |
Post #AoZUi0bHFn3SY1XeL2 by [email protected] | |
0 likes, 0 repeats | |
@eniko @justafrog I think designing the architecture and writing a simple compi… | |
Post #AoZUi0j4mnIEwDBsUi by [email protected] | |
0 likes, 0 repeats | |
@Jvmguy @eniko So many binary operations to consider.How would they all work as… | |
Post #AoZUi0qWL7FRJIfp68 by [email protected] | |
0 likes, 1 repeats | |
@justafrog @eniko yeah, and how to map memory and registers.I imagine there’s… | |
Post #AobbTQrGQvcPdWw4xM by [email protected] | |
0 likes, 0 repeats | |
@Jvmguy @eniko C *could* specify behaviour: C89 allows -1/2 == -1 (and I think … | |
Post #AobbTR07tyhw5159lo by [email protected] | |
0 likes, 0 repeats | |
@snowfox @eniko If I’m doing low level programming, I’d prefer that the lan… | |
Post #AobbTR7ZSIf8S6Z6NE by [email protected] | |
0 likes, 0 repeats | |
@snowfox @eniko Having the language behave according to an arbitrary specific… | |
Post #AobbTREJ3G3AmziTs8 by [email protected] | |
0 likes, 0 repeats | |
@eniko @snowfox As far as decimal or ternary machines, I do get your point.It w… | |
Post #AobbTRMoXcr7DNhH8K by [email protected] | |
0 likes, 0 repeats | |
@Jvmguy @eniko @snowfox Ah, what you're looking for is implementation-defin… | |
Post #AobbTRVK1zf3dlg4OW by [email protected] | |
0 likes, 0 repeats | |
@sabik @Jvmguy @eniko Unfortunately not, at least in n1256: "If the value… | |
Post #AobbTRclaJcG0rA0zw by [email protected] | |
0 likes, 1 repeats | |
@sabik @snowfox @eniko I surrender. |