News for hackers. Stuff that matters.
Re:Show HN: Ape Playground by yumraj on Thursday March 25, 2021 @04:26AM (#26577637)
Am I the only one who expected a game with apes jumping and swinging from trees and so on..
Re:Show HN: Ape Playground by luckman212 on Saturday March 27, 2021 @09:20PM (#26607205)
I was expecting WSB ... smooth brained something something, apes together strong, diamond hands, more tendies, to the moon...
Re:Show HN: Ape Playground by spicybright on Thursday March 25, 2021 @07:18AM (#26578812)
Kind of wish new languages were a lot less boring. Almost every project like this is just classic imperative programming with different syntax.

I want to see new languages that bring something new to the table besides what you'd make for a compiler class final.

Re:Show HN: Ape Playground by kgabis on Thursday March 25, 2021 @07:55AM (#26579095)
Ape is supposed to be a boring language with C-like syntax that's very easy to embed and use (coming from game development there's definitely a need for that). Although I do think that the way it handles crashes with "recover" statement brings something new to the table.
Re:Show HN: Ape Playground by slmjkdbtl on Thursday March 25, 2021 @12:51PM (#26582543)
i think a lot people who make their own language is for personal engineering instead of making an PL argument. "boring" languages are underrated imo, almost every language have some bloat like OOP or whatever, to me it's interesting to think about what's the barebone of imperative scripting and how we can do subtraction instead of addition
Re:Show HN: Ape Playground by oefrha on Thursday March 25, 2021 @01:40AM (#26576898)
When I read the title I thought it would be a playground for Actually Portable Executable. https://justine.lol/ape.html
Re:Show HN: Ape Playground by cookiengineer on Thursday March 25, 2021 @03:56AM (#26577455)
When I read the title I thought it would be a playground for the Ajax Push Engine and thought "what is this? 2005?"

Archived inactive repositories and website for sake of completeness:

[1] https://github.com/APE-Project

[2] http://web.archive.org/web/20090402211157/http://www.ape-pro...

Re:Show HN: Ape Playground by paraboul on Thursday March 25, 2021 @05:20AM (#26577963)
I wasn't expecting someone to mention it :-)
Re:Show HN: Ape Playground by vanderZwan on Thursday March 25, 2021 @08:16AM (#26579289)
Well, it can be embedded in C so APE-to-APE compilation should theoretically be possible
Re:Show HN: Ape Playground by lvturner on Thursday March 25, 2021 @03:49AM (#26577418)
I was honestly expecting a playground, for apes. Perhaps it's time I took a holiday!
Re:Show HN: Ape Playground by robinj6 on Thursday March 25, 2021 @12:12AM (#26576525)
Reads very similar to JavaScript.
Re:Show HN: Ape Playground by mike_d on Thursday March 25, 2021 @03:37AM (#26577377)
Re:Show HN: Ape Playground by tyingq on Thursday March 25, 2021 @12:14AM (#26576531)
println("hello\0world") prints out just "hello". What datatype would you use for reading/writing binary data? Or is that maybe out of scope?
Re:Show HN: Ape Playground by kgabis on Thursday March 25, 2021 @03:45AM (#26577404)
It doesn't provide any functions for binary data manipulation (for now), but you can create a custom data type using "ape_object_make_external" and add native functions for reading/writing to it.