New Website Designs

It draws inspiration from several (especially Java & Python), but there are some aspects of the language that are fully custom and fairly unique (like its trait-based polymorphism).

Here’s a real example that’s used for benchmarking the VM - computing a numeric image of the Mandelbrot fractal:

module benchmark

def scaleX(x, xDim){
    return x/xDim * (1.0 - -2.5) + -2.5
}

def scaleY(y, yDim){
    return y/yDim * (1.0 - -1.0) + -1.0
}

def mandelbrot(xDim, yDim){

    for(var px in 0.0..xDim){
        for(var py in 0.0..yDim){

            var x0 = scaleX(px, xDim)
            var y0 = scaleY(py, yDim)
			
            var x = 0.0
            var y = 0.0
            var iteration = 0
            while(x*x + y*y <= 2*2 && iteration < 1000){
                var xTemp = x*x - y*y + x0
                y = 2*x*y + y0
                x = xTemp
                iteration++
            }
	}
    }
}

def main(){
    return mandelbrot(250.0, 250.0)
}
2 Likes

Sounds great, do you have an approx release date?
Better be my last question bout it, pretty off topic now. :rofl:

Alpha’s targeted for March 31st. :wink: Public beta is still up in the air - depends entirely on how long it takes us to work through the issues & new features that alpha turns up.

2 Likes

4 Days, if want you probably should tell @Jayfella to add it to showcase section.

Once it’s a bit further along and open to the general public I’ll definitely see about getting it placed in the showcase section. :smiley:

1 Like

I’m doing a new redesign of the website, and I thought I should put this somewhere in it. But I’ll let the community decide about this because…this image is likely very controversial among game devs.

prepare full big picure of how the site would look like.

single image show nothing trully.

Well at the moment theres not really much else, so it’ll be a little longer before I can upload a draft.
EDIT: I’ll put what I got on discord when I can