CensoredUsername

 The Nineteenth Byte

The Nineteenth Byte: General discussion for codegolf.stackexc...
Jul 24, 2017 22:42
@Mego: you could see it as a stack language that never removes items from the stack
Jul 24, 2017 22:40
it also causes loops to function in a rather interesting manner
Jul 24, 2017 22:39
this means that common sub-expressions will never be a thing in eldritch
Jul 24, 2017 22:38
also, all items are immutable (although sequences have interior mutability)
Jul 24, 2017 22:38
so you are always able to reference any data produced by earlier ops, except for data inside of variable-drop sections (for/loop/call)
Jul 24, 2017 22:37
basically, eldritch embraces the fact that any new data produced is the sum of all previous state
Jul 24, 2017 22:37
it's actually pretty different
Jul 24, 2017 22:35
backing data structures are too hard. I just reference data by how many ops ago the data was produced in my lang
Jul 24, 2017 22:28
cookies, clearly
Jul 23, 2017 01:20
instead of actually fixing the bugs
Jul 23, 2017 01:19
quantum mechanics is just someone being lazy and catching sigsegv in the universe
Jul 23, 2017 01:19
RIP
Jul 23, 2017 01:19
just gotta be happy that you at least get an instruction pointer back
Jul 23, 2017 01:18
what is this debug info
Jul 23, 2017 01:18
You know what's fun to get errors in? assembly
Jul 23, 2017 01:18
@Phoenix at least you have that
Jul 23, 2017 01:16
I just thought it was the compiler making weird hissing noises at you if you did something wrong
Jul 23, 2017 01:16
is that a thing?
Jul 23, 2017 01:16
>C error reporting
Jul 23, 2017 01:14
it's the only way to get true bare-metal performance
Jul 23, 2017 01:14
the correct solution is just to write the machine code by hand
Jul 23, 2017 01:13
that's Ruby so by definition it isnt'
Jul 23, 2017 01:12
clearly it's Jython
Jul 23, 2017 01:08
Python is strongly typed, JS is weakly typed
Jul 23, 2017 01:07
I guess you could make a runtime that transpiles it into all the different languages, fires up several interpreters, and then essentially sends them commands to execute code with certain values
Jul 23, 2017 01:07
@SocraticPhoenix props to whoever manages to implement that and makes it interoperable
Jul 23, 2017 01:06
@Qwerp-Derp: I'm pretty sure I've got a brainf**k to asm transpiler somewhere
Jul 23, 2017 01:05
the great thing about whitespace is that you can just mash it together with many languages and it still works
Jul 23, 2017 01:04
just make a metametagolfscript
Jul 23, 2017 01:01
although if you're going for speed you of course need to make it a jit compiler
Jul 23, 2017 00:59
if you already have an impl it's okay I guess
Jul 23, 2017 00:58
I wouldn't encourage experimenting in C
Jul 23, 2017 00:58
@You that's what you get for writing it in C
Jul 23, 2017 00:57
you don't know Jelly. You just get better at searching its ops reference page
Jul 23, 2017 00:54
at least it's catching significant errors and this way I should be able to easily move on with adding ops
Jul 23, 2017 00:48
this ain't fun at all
Jul 23, 2017 00:48
that moment when you're writing test cases for your custom lang because you made it way too complex
Jul 21, 2017 14:43
man sometimes I don't understand voting behavior. I posted a shorter solution in the same language 30 min after another solution, and overnight mine gained 1 vote while his gained 4.
Jul 20, 2017 20:47
ai, I got FGITW'd in the tornado challenge
Jul 20, 2017 19:53
woo, finished the initial version of eldritch' runtime/flow control. Now I can have fun with the actual ops
Jul 19, 2017 19:48
aw, it's python 3 and my minifier only supports python 2
Jul 19, 2017 19:45
brb running it through my python minifier
Jul 19, 2017 19:43
while working on my own lang)
Jul 19, 2017 19:43
(that was unrelated, was just browsing Jelly's source code
Jul 19, 2017 19:42
man i'm still amazed by how short Jelly's actual implementation is
Jul 18, 2017 23:37
I think we're going to be undefined friends
Jul 18, 2017 18:09
rust
Jul 18, 2017 18:08
@Mr.Xcoder 8 bytes |n|n-1/n
Jul 17, 2017 15:28
see rdrand and rdseed
Jul 17, 2017 15:28
there's a hw entropy source