-
Coming from a C++ and Lua background, I rarely use `new` when creating new instances and I love the way it makes the code shorter and in my opinion nicer to read.
Table of points in Lua (with `Point`…
bjorn updated
9 years ago
-
OK, I've got a strawman proposal for how to handle modules I'd like to get feedback on. Here's my high level goals:
- (0) The zeroth goal, as always, is **do something _simple_.** Wren is tiny and min…
-
Hi, Lua developers recently added integer value types to their language.
Would they make sense in Wren as well?
Are they nice to have in game scripting languages? Or were they added to Lua for clearl…
ghost updated
9 years ago
-
Hi, I quite like the fact that your library is one of the few miniKanren-like libraries to have a tentative implementation for lists, instead of the cons-cell lisp hackery.
However, the current state…
-
Currently the precedence is not so detailed as one could expect. This is especially true when coming from C/C++/Java/whatever and working with the logical operators and bitwise (they left-associate on…
-
This:
```
class SubList is List {}
var ok = new List
ok.add("All works ok")
IO.print(ok)
var problem = new SubList
problem.add("Doesn't work ok")
IO.print(problem)
```
Gives this:
```
[All works …
-
The inner code has become a pretty big mess of things. Here are some basic issues:
- There are too many giant comments that are simply oversized. Some of these are relics from when I wrote them and wa…
-
Did you plan on including some mechanism to import/include/require code in Wren? Or is all code outside of `core`/`io`supposed to be provided by the host application?
-
Compile-time macros! Another use of #88.
This could be used to implement #46 / #79. Mixins could also be implemented with macros (copying definitions down into mixed-into classes).
-
Is it too early to consider something like this? I am interseted to contribute to wren myself and this is the first thing come out off my head. I would love to see that there is a scripting language t…
ghost updated
9 years ago