Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Symta is well and alive

Name: Anonymous 2017-01-06 8:48

Name: Anonymous 2017-01-06 8:49

The major problem of functional programming languages is the construction of many temporary data structures, which makes manual memory management impractical. Thus arises requirement for automatic memory management, usually implemented through heap and garbage collection process (GC), which determines obsolete data and frees its memory. Heap-based GC processes are complex, requiring suspending execution and copying large chunks of memory to avoid fragmentation, which impedes allocation of large continuous data structures. To avoid pauses, modern GCs uses generations, but generations are still unreliable, uncontrollable by user and poorly map to memory usage.

Symta's motto for memory management is "no heap - no garbage". By using just stack we can compact incrementally and use stack frames naturally as garbage collector generations: when a function leaves a stack frame, all frame's data is freed or compacted to parent frame. A good example would be webserver's render_html_page function, allocating a lot of per frame data, which won't be needed for the next http request and therefore can be safely thrown away. Stack provides explicit, intuitive and predictable way to manage memory.

Name: Anonymous 2017-01-06 17:22

I'm a stupid russophobe who can't implement a heap

Name: Anonymous 2017-01-06 19:29

>>3

heap is deprecated

Name: Anonymous 2017-01-06 20:14

Symta is well and alive
Зделой чтоб последним gcc компилялось, тогда будет alive.

Name: Anonymous 2017-01-07 0:27

Неар устарела

Name: Anonymous 2017-01-07 4:24

Name: Anonymous 2017-01-07 10:34

weller and aliver than haskell surely

Name: Anonymous 2017-01-07 10:44

>>4
>>6
The whole multibillion dollar industry must be wrong and outdated then. Yeah, right.

Name: Anonymous 2017-01-07 13:31

>>9

Industry is often wrong. That is why people still use C++

Name: Anonymous 2017-01-07 13:37

>>10
The industry loves C++ because of reasons you cannot fathom.

Name: Anonymous 2017-01-07 14:15

>>11
At night while the moon looks out from the ragged clouds, in the middle of forest there is clearing.
A shrine where people in black robes chant "Encapsulation","Inheritance", "Polymorphism".
The is smell of burning, old Sepples books. Soon the world will know their fate.
A hooded figure smirks meta-ironically as the cult prepares another draft of C++ Standard. Chanting intensifies, colored flames reach up to the tree tops. The ground is shaking with hadean fury, as if the nature of the world is being violated.
The reckless cultists draw forbidden(and deprecated) runes in the ground. Lustrous, thick beams emanate from the earth - corrupted pixels appear to glow in the trees. The cultists chant in unison with wicked, knowing smiles "DA STANDARD, DA STANDARD, PRAISE THE DA STANDARD".

Name: Anonymous 2017-01-07 16:35

>>7
assuming that someone on this board runing Windows.

Name: Anonymous 2017-01-08 0:31

>>13
It is the most N_GG_R secure

Name: Anonymous 2017-01-08 5:09

>>13
I'm running

Name: Anonymous 2017-01-08 5:39

>>13

you cant prebuild program for Linux

Name: Anonymous 2017-01-08 5:46

I am farting right now

Name: Anonymous 2017-01-08 8:03

>>16
You can, but it won't run on all distributions since Linux is just a kernel and they're not all guaranteed to use the same executable format.

Name: Anonymous 2017-01-10 23:11

>>2
so basically u copied forth? lol

Name: Anonymous 2017-01-11 18:47

succ dicc

Name: Anonymous 2017-01-11 18:59

Have you gotten a single non-imaginary user besides yourself yet?

Name: Anonymous 2017-01-11 19:04

🦆🦆 🐔

Name: Anonymous 2017-01-11 19:58

>>19
durr hurr forth is ALL about stacks
nobody even used them before forth

why do people talk about things they don't understand

Name: Anonymous 2017-01-11 20:56

>>23
The decay of the education system.

Name: Anonymous 2017-01-11 20:58

>>19
The Forthers literally stole the idea from the Burroughs mainframes.

Don't change these.
Name: Email:
Entire Thread Thread List