-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implementation of WPosition #1152
Comments
npasserini
added
question / discussion
type: Needs Discussion
Please detail expected behavior & examples
labels
Jul 20, 2017
Yeah! |
Ojo, no es "mover todo el código posible de xtend a Wollok", sino definir
entre wollok y el lenguaje host (xtend en este caso) un contrato que sea
agnóstico de la tecnología del host. De forma que muchos hosts distintos
(javascript específicamente) puedan implementar ese contrato.
Supongo que mover muchas cosas a wollok reduce el códig xtend/host y eso
hace que el contrato sea más pequeño y por lo tanto más fácil de cumplir,
pero no necesariamente la relación es tan directa.
2017-09-05 0:32 GMT-03:00 Nahuel Palumbo <notifications@github.com>:
… Yeah!
I want to do a refactor in all WG design, moving all possible xtend code
to wollok. This is a good start.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#1152 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AEa1OYzWs3JdsqRjB0iyJFU8wlZlfUs2ks5sfMDQgaJpZM4OeEDI>
.
|
Agree 100% |
fdodino
added
in progress
and removed
type: Needs Discussion
Please detail expected behavior & examples
labels
Sep 19, 2018
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Looking at impl of WPosition https://github.com/uqbar-project/wollok/blob/7b4589c239d0a9340e87dffda8072b2f5d73ef16/org.uqbar.project.wollok.lib/src/org/uqbar/project/wollok/lib/WPosition.xtend, I think that this is highly coupled to a Java/Xtend implementation.
I think we should change the implementation of this kind of objects, and have a common interface for interacting with its native counterparts, so that this code works on java/xtend/javascript/whatever without changes.
What do you think about this?
The text was updated successfully, but these errors were encountered: