Symta language
1
Name:
Anonymous
2015-01-20 12:22
Features: *custom operators *no garbage collection *clean core language, without built-in crap like dictionaries *dynamic typing *macros metaprogramming *semicolons required only between statement in same line *efficient lists *overridable funcall operator *Functions are first-class objects. *no unicode support, because American English is the right way *no static typing bullshit *read–eval–print loop *no complex overengineered bullshit, like overflow checks for variables with unsafe operators with overflow
2
Name:
Anonymous
2015-01-20 14:52
*doesn't pass the man or boy test
3
Name:
Anonymous
2015-01-20 14:52
Does it have emoji support?
4
Name:
Anonymous
2015-01-20 17:12
dynamic typing Didn't read any further.
5
Name:
Anonymous
2015-01-20 19:10
*no garbage collection runs out of memory after a while
*clean core language, without built-in crap like dictionaries no standard library
*dynamic typing crashes at random
*macros metaprogramming not like those macros that don't allow metaprogramming
*semicolons required only between statement in same line worst-case parser complexity is asymptotic
*efficient lists arrays
*overridable funcall operator written in python
*Functions are first-class objects. a new feature for 1964
(Post truncated) some other shit
6
Name:
Anonymous
2015-01-22 20:48
How does Symta compare, performance-wise, to C? Any benchmarks? Rust offers zero-cost abstraction, what about Symta?
7
Name:
Anonymous
2015-01-22 21:09
>>5 runs out of memory after a while You have read nothing about symta
8
Name:
Anonymous
2015-01-23 0:28
>>6 Considering that Symta runs on top of GCC, doesn't use GC and therefore can have inline C code, the performance would be one to one.
9
Name:
Anonymous
2015-01-23 0:34
>>5 runs out of memory after a while C/C++ doesn't run out. Why Symta should?
In Warcraft 2 implementation I just use preallocated object pools. So that when ingame object dies it is just returned to the pool. Most other stuff, like per frame data gets freed on stack return.
I still don't miss GC.
10
Name:
Anonymous
2015-01-23 2:00
>>9 blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah Nobody cares, prove that Symta passes the man-or-boy test or go away.
11
Name:
Anonymous
2015-01-23 2:59
>>10 heh I'm beginning to feel bad for starting this shit
12
Name:
Anonymous
2015-01-23 3:48
>>11 Thou art OP-san and dubs-san as well?
Amazing
!
13
Name:
Anonymous
2015-01-23 6:26
>>12 no, I started the call for man-or-boy in symta
14
Name:
Anonymous
2015-01-23 7:25
I prefer boys
15
Name:
Anonymous
2015-01-23 8:39
16
Name:
Anonymous
2015-01-23 13:27
"man-or-boy test" sounds gay
17
Name:
Anonymous
2015-01-23 17:27
18
Name:
Anonymous
2015-01-23 17:35