2,256 reputation
816
bio website
location Helsinki, Finland
age 26
visits member for 3 years, 5 months
seen 19 hours ago

May
19
awarded  Enlightened
May
19
awarded  Nice Answer
Apr
14
revised Correct usage of Bluebird promise
added 284 characters in body
Apr
14
answered Correct usage of Bluebird promise
Apr
14
revised Why are native ES6 promises slower and more memory-intensive than bluebird?
added 84 characters in body
Apr
14
revised Why are native ES6 promises slower and more memory-intensive than bluebird?
added 70 characters in body
Apr
14
answered Why are native ES6 promises slower and more memory-intensive than bluebird?
Dec
18
awarded  Yearling
Jul
2
awarded  Enlightened
Jul
2
awarded  Nice Answer
Dec
18
awarded  Yearling
Dec
17
awarded  Nice Answer
Nov
8
comment Are there any technical obstacles for implementing `function* ()` syntax
@shabunc yes, you can't just introduce changes that will break existing websites
Nov
8
answered Are there any technical obstacles for implementing `function* ()` syntax
Oct
24
comment What are the safety benefits of a type system?
@Giorgio with such definition for example Java is not strongly typed. But in many cases it is claimed to be. There is just no meaning to these words. Strong/Weak typed have much more accurate definition as "I like/don't this language" like jozefg says.
Oct
24
comment What are the safety benefits of a type system?
It is also not useful to say interpreted language... about a language implementation yes, but not the language itself. Any language can be interpreted or compiled. And even after the edit you are using the terms strong and weak typing.
Oct
23
comment What are the types of dynamically typed languages arrays?
Well, it is not efficient because it's an additional level of indirection.
Oct
23
comment What are the types of dynamically typed languages arrays?
@ViliamBúr That's not true at all. That doesn't even make sense, the Javascript language doesn't dictate how implementation should actually represent arrays as long as everything looks the same to the user.
Oct
23
comment What are the types of dynamically typed languages arrays?
@FlorianMargaine well in V8 you would have "Object*". Then you would read the 2 smallest bit to see if it's even a pointer at an object, an error or a direct SMi (small integer) embedded. If it's a pointer at an object, then you can dereference it and see what kind of object it is because MapPointer is always the first field of any heap object and describes what type it is.
Oct
23
comment What are the types of dynamically typed languages arrays?
@FlorianMargaine well not literally a void * but the same idea yes