-
Notifications
You must be signed in to change notification settings - Fork 22
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
Introduce global gap variable GAP_jl
#1126
base: master
Are you sure you want to change the base?
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #1126 +/- ##
==========================================
+ Coverage 74.66% 82.74% +8.07%
==========================================
Files 55 50 -5
Lines 4713 3824 -889
==========================================
- Hits 3519 3164 -355
+ Misses 1194 660 -534
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thinking this through: the immediate name for this object that comes to mind is just GAP
, on the top level. But that somehow "feels" wrong, or at least pretentious for us to claim that name. It feels as if a global variable with this name should either not exist, or "belong" to the GAP library.
So GAP_jl
then seems rather natural. I can't say I love it (no offense), but as my language makes clear, everything I am saying here is about "feeling" and so extremely subjective anyway.
Of course it somewhat breaks with the usual GAP naming conventions that suggest CamelCase
for globals, but GAPJl
or GAPJL
don't seem seem better, and GAPJulia
is worse.
I am pretty sure I'll get used to GAP_jl
if we use it shrug.
If we do this, then we should also consider renaming the global Oscar
object in OscarInterface to Oscar_jl
(or rather: have both names, at least for a while, but move everything to use Oscar_jl
).
All that said, I'd really like to hear from @ThomasBreuer, perhaps he sees something I am not or has some other ideas and suggestions.
I would expect that the variable name Since we really need a variable for this module, I think I found I think there is no naming problem in the other direction: In Julia, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
see the comment which I just made
(I had thought that I had approved this pull request on Friday.)
Initial step towards #1053.
I would only call it resolved, once the special case for
Julia.GAP
is indeed removed.