Skip to content
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

update for new vectorization roadmap #52

Open
stevengj opened this issue Jul 21, 2016 · 4 comments
Open

update for new vectorization roadmap #52

stevengj opened this issue Jul 21, 2016 · 4 comments

Comments

@stevengj
Copy link

stevengj commented Jul 21, 2016

It might be good to think about how this interacts with JuliaLang/julia#16285. Hopefully, when the rest of that roadmap is implemented in 0.6, the Devec package won't be needed too much.

In the meantime, it might be nice to work with the new syntax... all @devec has to do is to change a .+ b into (+).(a,b) and similar for other binary operations, and loop fusion will automatically occur in Julia 0.5 (assuming the user calls other functions as foo.(args...) and does x .= ... assignment).

@blakejohnson
Copy link
Collaborator

This seems like a nice idea.

@ChrisRackauckas
Copy link

Maybe it would even be good to start adding depwarns?

@StefanKarpinski
Copy link

I've wondered if we should have a @. macro that sticks dots on everything in a line.

@stevengj
Copy link
Author

@. is JuliaLang/julia#20321

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants