Amber Smalltalk

233 posts

Amber Smalltalk banner
Amber Smalltalk

Amber Smalltalk

@AmberSmalltalk

Smalltalk brought to the web. Chat: https://t.co/fTUwJNUg7U. Git: https://t.co/bsKMBtqpNu. Open DM. Donate privately on this very page when viewed in https://t.co/8f4EyvdqQy.

Katılım Eylül 2011
50 Takip Edilen675 Takipçiler
Amber Smalltalk
Amber Smalltalk@AmberSmalltalk·
... in decision whether to keep JS-compiled format as well or having only the intermediate (which will only be interpreted where `eval` is prohibited so no JIT possible).
English
0
1
0
0
Amber Smalltalk
Amber Smalltalk@AmberSmalltalk·
... compiled methods, which should load faster (though run slower), and can be converted into final JS by JIT compiler (written in Smalltalk, as opposed to the interpreter, which should be plain JS). Do you think it is worth trying / it will help? Also, there's complexity ...
English
1
0
1
0
Amber Smalltalk
Amber Smalltalk@AmberSmalltalk·
Hello, I noticed load times of Amber are pretty long, especially on mobile devices. There is lot of code to parse and install, as lots of classes and methods, precompiled to JS, must be loaded. Now, ...
English
1
2
2
0
Amber Smalltalk
Amber Smalltalk@AmberSmalltalk·
@missingfaktor Maybe I should put the `uninstall` in bold - I believe what you did is you actually typed install in the first command. :-( Or remove it altogether, no-one has the old cli nowadays...
English
0
0
0
0
Amber Smalltalk
Amber Smalltalk@AmberSmalltalk·
@missingfaktor You must have done something wrong, the newest version of cli definitely isn't 0.101.0. Didn't you install the old one (`amber-cli`) instead? It is specifically instructed you should _remove_ it if you have it installed. The new cli (for some years already) is `@ambers/cli`.
English
0
0
0
0
Amber Smalltalk
Amber Smalltalk@AmberSmalltalk·
0.29.1: The evil `eval` is now removed from packages' js files and only used in compiler; packages provide their context to it via #context. May allow Amber to be hosted in tighter security platforms. More in groups.google.com/forum/#!topic/….
English
0
3
3
0
Amber Smalltalk
Amber Smalltalk@AmberSmalltalk·
String and Number binary operations were very loosely type-checked, so eg. `'3', 4` produced '34'. This is now fixed, but definitely may be breaking. So, new release 0.28.0. More in groups.google.com/forum/#!topic/….
English
0
1
5
0
Amber Smalltalk
Amber Smalltalk@AmberSmalltalk·
Ok, found out. Though I did something I actually didn't.
English
0
0
0
0
Amber Smalltalk
Amber Smalltalk@AmberSmalltalk·
I am now working with ~25k items dataset and inspecting such a set took appx a minute, because Dictionary used to fill an inspector is quadratic. So I breakingly changed the inspector protocol to work with array of associations. Hence, 0.27.0. More in groups.google.com/forum/#!topic/….
English
0
1
2
0