Name: Anonymous 2014-01-18 22:19
What's wrong with C++ and where does the name sepples comes from anyway? I mean apart from the sometimes fucked up syntax rules.
I didn't have classes, I had methodless structs, I had namespaces and functions.Did you just say that you used sepples as an extension of C without doing any OOP in it? Also, const correctness isn't everything, lol.
Change the ISA to something quite different and there's nothing low level about C anymore.Well, on the other hand, that's not a bad perspective... but it assumes that you change it to something very different.
he most you can say is that Sepples (or more appropriately C) has a more natural mapping to a register based Von Neumann machine (pointers, fixed width integers, jumpy control flow) than other languages (so there's less hidden costs) but otherwise it's all the same.As far as I heard those hidden costs can be quite big in some cases. Also many optimizations which can be done in sepples can't be done in just some random high level language.