Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Kristopher Ives
    @krisives
    we should start using this Max
    Tim Siebels
    @SiebelsTim
    travisci is still missing the activation.
    Pushing travis' results into this gitter chat would be possible too. But I need the webhook link for it then.
    Kristopher Ives
    @krisives
    Sorry for the issues with TravisCI
    Their site was wigging out for a good period of time after the Github downage
    @kirtangajjar The code on the server will simply run asmcup.runtime.Main which will execute the game until all bots are dead.
    Kirtan Gajjar
    @kirtangajjar
    @krisives Cool, how will the 'watch' feature be implemented?
    Kirtan Gajjar
    @kirtangajjar
    Also, tagging our issues with "Hacktoberfest" might help to get new contributors
    Kristopher Ives
    @krisives
    @kirtangajjar The watch feature is going to work by passing the Sandbox renderer through GWT to get Javascript.
    Also thanks for the link to the digitial ocean thing I will look into that
    Enottelli
    @RayWillett1_twitter
    Hey there Kristopher, I've got a simple question about getting started. The project is imported, but I've been unable to get it to run. The build script seems to be running properly, but running asmcup.runtime.Main gives no output at all.
    I do however see a java process spawn afterwards
    Tim Siebels
    @SiebelsTim
    run asmcup.sandbox.Main
    Enottelli
    @RayWillett1_twitter
    silly me
    thanks
    Tim Siebels
    @SiebelsTim
    It's easy not to know this ;-) :)
    Kristopher Ives
    @krisives
    Hi eveyone
    Yes, sorry there are multiple entry points
    Tim Siebels
    @SiebelsTim
    @krisives @MLanghof Can you explain me push8r? push8r $10 work as it tries to find a label for "$10"
    Max Langhof
    @MLanghof
    push8r is the exact same as push8
    except it only uses one byte
    (instead of 1 instruction byte + 1 payload byte)
    Tim Siebels
    @SiebelsTim
    Why does the compiler search for a label then?
    Max Langhof
    @MLanghof
    because you only have 6 data bits in each instruction, you only can address 61 (64 minus the 3 magic values) different places, which are relative from the instruction
    uh
    Max Langhof
    @MLanghof
    see i actually noted that in an issue (tangentially) i think
    yep, check #96
    i'd say the reason currently is "because that was easiest", but i didn't write that code
    Tim Siebels
    @SiebelsTim
    Mh. I think now I understand that issue, which I didn't before
    thanks!
    Max Langhof
    @MLanghof
    (i also have a feeling this chat will get very messy if we actually use this to communicate heavily)
    at least if my conversations with kris on skype are any indication
    Tim Siebels
    @SiebelsTim
    IRC works fine for most projects. Why shouldn't gitter?
    Max Langhof
    @MLanghof
    because you can fit... 15 lines of text in one screen here?
    Tim Siebels
    @SiebelsTim
    it's not about communicating everything. Rather asking simple questions as I did right now :)
    Max Langhof
    @MLanghof
    well ok
    I guess issues should remain the main point for discussing new features and such
    that makes sense
    Tim Siebels
    @SiebelsTim
    That's what I'd say
    Kristopher Ives
    @krisives
    @MLanghof If you hide the left menu you can fit more
    @SiebelsTim I looked at that area of the compiler and it could be modified to accept numeric arguments
    Tim Siebels
    @SiebelsTim
    @krisives I just mentioned it, because SPEC.md uses it with numeric arguments
    Enottelli
    @RayWillett1_twitter
    Just curious, why do we start the stack at 0xFF, and count down, instead of at 0, and count up?
    Max Langhof
    @MLanghof
    The program and stack are in the same memory space. If you'd start the stack at 0 (where the program starts), you'd gradually overwrite the program as the stack grows.
    Note that if your program (or stack) is too large, they can still overflow into each other right now.
    Tim Siebels
    @SiebelsTim
    @RayWillett1_twitter This is also common in many popular ABIs. With the difference to separate stack and heap so that they do not interfere in contrast to the code and stack here. Most ABIs let the heap grow upwards and the stack grow downwards
    Kirtan Gajjar
    @kirtangajjar
    Guys any update on what happened?
    Were you able to find sponsers for the event?