mirror of
https://github.com/egormanga/Slang.git
synced 2025-03-01 18:09:30 +03:00
20 lines
890 B
Markdown
20 lines
890 B
Markdown
- doc `import [[<namespace>:][<path>/]<pkg>:]<name>`
|
|
- allow `?` modifier only if ≥2 args ?
|
|
- https://esolangs.org/wiki/Stlang
|
|
- https://esolangs.org/wiki/Object_disoriented
|
|
- https://esolangs.org/wiki/Funciton ?
|
|
- Proposal: `if`, `for` and `while` without `()`
|
|
- OOP
|
|
- Increments
|
|
- Proposal: `f(kw: arg)` = `f(kw=arg)`
|
|
- Proposal: [https://docs.microsoft.com/ru-ru/dotnet/csharp/language-reference/operators/default]
|
|
- FIXME: https://docs.python.org/3/reference/expressions.html#the-power-operator
|
|
- Proposal: `lazy` modifier and `lazy: expr` -- expr that evaluates/runs on first request after declaration
|
|
- time literal
|
|
- Proposal: arbitrary size numeric data types
|
|
- Proposal: single argument lambda without `()`
|
|
- https://lucidchart.com/techblog/2015/08/31/the-worst-mistake-of-computer-science
|
|
- ${lang} as logo ?
|
|
- Inheritance as in Ruby: `class A < B { }`
|
|
- `for`-`finally`-`else`
|