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

in 0.4, is Symbol( "foobar" ) canonical? #9155

Closed
tonyhffong opened this issue Nov 26, 2014 · 8 comments
Closed

in 0.4, is Symbol( "foobar" ) canonical? #9155

tonyhffong opened this issue Nov 26, 2014 · 8 comments

Comments

@tonyhffong
Copy link

In light of #8712, both of these work:

symbol( "foobar" )
Symbol( "foobar" )

do we have a recommendation which one users should stick to?

@tonyhffong
Copy link
Author

I guess it's the same question for UInt and Int.

@tkelman
Copy link
Contributor

tkelman commented Nov 26, 2014

#1470 (comment)

Do we start deprecating at least some of the lower-case conversion functions now?

@ivarne
Copy link
Sponsor Member

ivarne commented Nov 26, 2014

Those deprecations will be annoying for those who writes 0.3 - 0.4-dev compatible packages. I'd suggest we add those when we start preparing for the 0.4.0 release.

@tonyhffong
Copy link
Author

Sounds like we do want to nudge users toward the camelcase versions, but not too harshly until 0.4.0 release. Am I understanding it correctly?

@tonyhffong
Copy link
Author

Also sounds like this is a dup. Closing.

@ivarne
Copy link
Sponsor Member

ivarne commented Nov 26, 2014

A dup of what? Even if everybody agrees that symbol(), int(), and so on, should be deprecated, it is an outstanding issue to actually deprecate them. (I just don't think it is a hurry, because compatibility is a major hassle and fixing the issue is a really quick search and replace.)

@tonyhffong
Copy link
Author

A dup of #1470, as @tkelman pointed out. It seems to be the issue to follow on this topic.

@ivarne
Copy link
Sponsor Member

ivarne commented Nov 26, 2014

Sorry, I somehow believed #1470 was closed.

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

3 participants