Lukasz Czerwinski

Results 75 comments of Lukasz Czerwinski

> One idea to allow it would be create a browser widget that would allow users to browse AskScript websites @mhagmajer , what would 'AskScript websites' mean? Websites which used...

I like it, it would greatly enhance Ask's capabilities, while maintaining the security of the Ask server. You suggested to hard code a specific lambda function (`myLambdaCall` defined as calling...

@mhagmajer There are roughly 40 error instances in 20 files in askvm/, askjsx/ and askcode/: https://github.com/xFAANG/askql/search?q=%22new+Error%22&unscoped_q=%22new+Error%22&type=Code I would create a class hierarchy for them, e.g.: Error, with subclasses - ParseError...

@mhagmajer , I am fine with either, with a preference for classes, because they make the code more reusable and cleaner. If we were to port AskVM to other languages,...

> > * `instanceOf`, > > * `Array.isArray`, > > * JSX templates, > > * ES template literals, > > * `throw` (including `throw new Error`) > > to...

Please see the status of this discussion first: https://github.com/xFAANG/askql/issues/302

When porting these to AskScript, one should compare performance of Typescript forIn/forOf resources with their AskScript equivalents.

Following our conversation in https://github.com/xFAANG/askql/issues/69: Me: > I didn't know we allow accessing Javascript properties straight from AskVM. Is it safe? mhagmajer: > @czerwinskilukasz1 we use object as the data...

@mhagmajer > I guess we need hoisting for that but this probably only makes sense for constants Funny enough, I was reading about hoisting in Javascript today. https://scotch.io/tutorials/understanding-hoisting-in-javascript It seems...