What is the ending-in-y version of 'atomic'?
Clash Royale CLAN TAG#URR8PPP
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;
up vote
2
down vote
favorite
I don't know the correct way to explain this type of word in English, but it's similar to the word 'specificity'. You can describe something as specific using this word. I'm looking for a similar way to use 'atomic'. My intended usage of 'atomic' here is to describe the nature of an operation in programming: To perform an operation atomically, means that this operation completes 100% without being interrupted. It means the operation is guaranteed to be complete.
When discussing the property of being atomic with my coworkers, I wish to use it somewhat like: "This gives you the guarantee of atomicity". I know that 'atomicity' isn't a word (at least according to Google), but I hope that gives you an idea of what I'm trying to do.
What is the correct way of using 'atomic' in this way? Or am I maybe going down the wrong path here?
adjectives
add a comment |Â
up vote
2
down vote
favorite
I don't know the correct way to explain this type of word in English, but it's similar to the word 'specificity'. You can describe something as specific using this word. I'm looking for a similar way to use 'atomic'. My intended usage of 'atomic' here is to describe the nature of an operation in programming: To perform an operation atomically, means that this operation completes 100% without being interrupted. It means the operation is guaranteed to be complete.
When discussing the property of being atomic with my coworkers, I wish to use it somewhat like: "This gives you the guarantee of atomicity". I know that 'atomicity' isn't a word (at least according to Google), but I hope that gives you an idea of what I'm trying to do.
What is the correct way of using 'atomic' in this way? Or am I maybe going down the wrong path here?
adjectives
2
There certainly is a word atomicity as shown by Mr G. But anyway telling your co-workers that an "atomic" operation guarantees "atomicity" is no explanation at all.
â Weather Vane
1 hour ago
Are you sure that the concept of âÂÂatomicâ is the best way to express the idea ?
â user240918
1 hour ago
1
@user240918 atomic is a technical term term used in the computer industry.
â Weather Vane
59 mins ago
@WeatherVane Sorry, I should have clarified: I saw that word exists, but it seemed more related to physics and I couldn't find a valid example of that word being used in the domain of software engineering.
â void.pointer
51 mins ago
add a comment |Â
up vote
2
down vote
favorite
up vote
2
down vote
favorite
I don't know the correct way to explain this type of word in English, but it's similar to the word 'specificity'. You can describe something as specific using this word. I'm looking for a similar way to use 'atomic'. My intended usage of 'atomic' here is to describe the nature of an operation in programming: To perform an operation atomically, means that this operation completes 100% without being interrupted. It means the operation is guaranteed to be complete.
When discussing the property of being atomic with my coworkers, I wish to use it somewhat like: "This gives you the guarantee of atomicity". I know that 'atomicity' isn't a word (at least according to Google), but I hope that gives you an idea of what I'm trying to do.
What is the correct way of using 'atomic' in this way? Or am I maybe going down the wrong path here?
adjectives
I don't know the correct way to explain this type of word in English, but it's similar to the word 'specificity'. You can describe something as specific using this word. I'm looking for a similar way to use 'atomic'. My intended usage of 'atomic' here is to describe the nature of an operation in programming: To perform an operation atomically, means that this operation completes 100% without being interrupted. It means the operation is guaranteed to be complete.
When discussing the property of being atomic with my coworkers, I wish to use it somewhat like: "This gives you the guarantee of atomicity". I know that 'atomicity' isn't a word (at least according to Google), but I hope that gives you an idea of what I'm trying to do.
What is the correct way of using 'atomic' in this way? Or am I maybe going down the wrong path here?
adjectives
adjectives
asked 1 hour ago
void.pointer
16317
16317
2
There certainly is a word atomicity as shown by Mr G. But anyway telling your co-workers that an "atomic" operation guarantees "atomicity" is no explanation at all.
â Weather Vane
1 hour ago
Are you sure that the concept of âÂÂatomicâ is the best way to express the idea ?
â user240918
1 hour ago
1
@user240918 atomic is a technical term term used in the computer industry.
â Weather Vane
59 mins ago
@WeatherVane Sorry, I should have clarified: I saw that word exists, but it seemed more related to physics and I couldn't find a valid example of that word being used in the domain of software engineering.
â void.pointer
51 mins ago
add a comment |Â
2
There certainly is a word atomicity as shown by Mr G. But anyway telling your co-workers that an "atomic" operation guarantees "atomicity" is no explanation at all.
â Weather Vane
1 hour ago
Are you sure that the concept of âÂÂatomicâ is the best way to express the idea ?
â user240918
1 hour ago
1
@user240918 atomic is a technical term term used in the computer industry.
â Weather Vane
59 mins ago
@WeatherVane Sorry, I should have clarified: I saw that word exists, but it seemed more related to physics and I couldn't find a valid example of that word being used in the domain of software engineering.
â void.pointer
51 mins ago
2
2
There certainly is a word atomicity as shown by Mr G. But anyway telling your co-workers that an "atomic" operation guarantees "atomicity" is no explanation at all.
â Weather Vane
1 hour ago
There certainly is a word atomicity as shown by Mr G. But anyway telling your co-workers that an "atomic" operation guarantees "atomicity" is no explanation at all.
â Weather Vane
1 hour ago
Are you sure that the concept of âÂÂatomicâ is the best way to express the idea ?
â user240918
1 hour ago
Are you sure that the concept of âÂÂatomicâ is the best way to express the idea ?
â user240918
1 hour ago
1
1
@user240918 atomic is a technical term term used in the computer industry.
â Weather Vane
59 mins ago
@user240918 atomic is a technical term term used in the computer industry.
â Weather Vane
59 mins ago
@WeatherVane Sorry, I should have clarified: I saw that word exists, but it seemed more related to physics and I couldn't find a valid example of that word being used in the domain of software engineering.
â void.pointer
51 mins ago
@WeatherVane Sorry, I should have clarified: I saw that word exists, but it seemed more related to physics and I couldn't find a valid example of that word being used in the domain of software engineering.
â void.pointer
51 mins ago
add a comment |Â
4 Answers
4
active
oldest
votes
up vote
4
down vote
Atomicity is a perfectly cromulent word. It is often used in the context of database transactions1,2,3 or thread safety4,5. For example, from 3 :
Atomicity takes individual operations and turns them into an
all-or-nothing unit of work, succeeding if and only if all contained
operations succeed.
2
+1 just for "perfectly cromulent". You is my kinda people.
â Dan Bron
39 mins ago
add a comment |Â
up vote
2
down vote
Atomicity is fine, but I think it's important to understand atomicity and atomic operations. They aren't guaranteed to succeed, they are simply guaranteed to not complete partially. They can (and do) still fail, but it is an all or nothing operation.
Atomic is used to describe an individual operation that is as small as it can possibly be - not made up of components itself. An example in programming would be to fetch the read/write status of a file. That operation is atomic. But you can still fail to fetch the status (I/O Exception). Or, you can succeed (this file is read-only, this one is read-write). You cannot, however, partially succeed (this file can be read, but we don't know if it can be written).
So, be sure to use "atomicity" correctly. If you use it to state that something is guaranteed to succeed, you will be setting incorrect expectations and incorrectly using the word.
1
I am not totally persuaded that OP, or his technical colleagues, or any one else, really, thinks there can be or is some characteristic or methodology that guarantees success. I think IT people understand atomicity the same way traders do IOC or FOK orders; I don't think there's any confusion on the matter.
â Dan Bron
31 mins ago
1
I would hope not, but I've seen things... terrible things. I assume the OP, with the name void.pointer, probably knows a thing or two. But I'd hate for some tech sales guy to wander in here, see this post, think atomicity means guaranteed success, and use it in glossy slides. And yes, I've experienced this lol.
â Jesse Williams
28 mins ago
1
Hey now, hey now! I am a tech sales guy!
â Dan Bron
28 mins ago
1
Hahahah, glad I didn't say "wretched tech sales guy" then! ;) But, some of the sales folk... c'mon, you know that some of them jump on buzzwords incorrectly. At least in my experience. Some of you are stellar. Some of you...
â Jesse Williams
26 mins ago
Oh believe me, I know!
â Dan Bron
21 mins ago
add a comment |Â
up vote
1
down vote
Wikipedia https://en.m.wikipedia.org/wiki/Atomicity recognizes separate meanings for programming and databases which may be why there is a bit of an argument about what it means.
But there is a more important point. People on this site may like cromulence and atomicity but your co-workers may not. If you have to ask here about the word and if we can't agree about its meaning and usage then you can be pretty certain it will not be clear to your intended readers. Say
This guarantees that the process will be atomic.
add a comment |Â
up vote
0
down vote
Google does know atomicity. Perhaps the original post was edited ?
https://www.google.com/search?q=atomicity&ie=utf-8&oe=utf-8&client=firefox-b
add a comment |Â
4 Answers
4
active
oldest
votes
4 Answers
4
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
4
down vote
Atomicity is a perfectly cromulent word. It is often used in the context of database transactions1,2,3 or thread safety4,5. For example, from 3 :
Atomicity takes individual operations and turns them into an
all-or-nothing unit of work, succeeding if and only if all contained
operations succeed.
2
+1 just for "perfectly cromulent". You is my kinda people.
â Dan Bron
39 mins ago
add a comment |Â
up vote
4
down vote
Atomicity is a perfectly cromulent word. It is often used in the context of database transactions1,2,3 or thread safety4,5. For example, from 3 :
Atomicity takes individual operations and turns them into an
all-or-nothing unit of work, succeeding if and only if all contained
operations succeed.
2
+1 just for "perfectly cromulent". You is my kinda people.
â Dan Bron
39 mins ago
add a comment |Â
up vote
4
down vote
up vote
4
down vote
Atomicity is a perfectly cromulent word. It is often used in the context of database transactions1,2,3 or thread safety4,5. For example, from 3 :
Atomicity takes individual operations and turns them into an
all-or-nothing unit of work, succeeding if and only if all contained
operations succeed.
Atomicity is a perfectly cromulent word. It is often used in the context of database transactions1,2,3 or thread safety4,5. For example, from 3 :
Atomicity takes individual operations and turns them into an
all-or-nothing unit of work, succeeding if and only if all contained
operations succeed.
edited 22 mins ago
answered 42 mins ago
Lofty Withers
22015
22015
2
+1 just for "perfectly cromulent". You is my kinda people.
â Dan Bron
39 mins ago
add a comment |Â
2
+1 just for "perfectly cromulent". You is my kinda people.
â Dan Bron
39 mins ago
2
2
+1 just for "perfectly cromulent". You is my kinda people.
â Dan Bron
39 mins ago
+1 just for "perfectly cromulent". You is my kinda people.
â Dan Bron
39 mins ago
add a comment |Â
up vote
2
down vote
Atomicity is fine, but I think it's important to understand atomicity and atomic operations. They aren't guaranteed to succeed, they are simply guaranteed to not complete partially. They can (and do) still fail, but it is an all or nothing operation.
Atomic is used to describe an individual operation that is as small as it can possibly be - not made up of components itself. An example in programming would be to fetch the read/write status of a file. That operation is atomic. But you can still fail to fetch the status (I/O Exception). Or, you can succeed (this file is read-only, this one is read-write). You cannot, however, partially succeed (this file can be read, but we don't know if it can be written).
So, be sure to use "atomicity" correctly. If you use it to state that something is guaranteed to succeed, you will be setting incorrect expectations and incorrectly using the word.
1
I am not totally persuaded that OP, or his technical colleagues, or any one else, really, thinks there can be or is some characteristic or methodology that guarantees success. I think IT people understand atomicity the same way traders do IOC or FOK orders; I don't think there's any confusion on the matter.
â Dan Bron
31 mins ago
1
I would hope not, but I've seen things... terrible things. I assume the OP, with the name void.pointer, probably knows a thing or two. But I'd hate for some tech sales guy to wander in here, see this post, think atomicity means guaranteed success, and use it in glossy slides. And yes, I've experienced this lol.
â Jesse Williams
28 mins ago
1
Hey now, hey now! I am a tech sales guy!
â Dan Bron
28 mins ago
1
Hahahah, glad I didn't say "wretched tech sales guy" then! ;) But, some of the sales folk... c'mon, you know that some of them jump on buzzwords incorrectly. At least in my experience. Some of you are stellar. Some of you...
â Jesse Williams
26 mins ago
Oh believe me, I know!
â Dan Bron
21 mins ago
add a comment |Â
up vote
2
down vote
Atomicity is fine, but I think it's important to understand atomicity and atomic operations. They aren't guaranteed to succeed, they are simply guaranteed to not complete partially. They can (and do) still fail, but it is an all or nothing operation.
Atomic is used to describe an individual operation that is as small as it can possibly be - not made up of components itself. An example in programming would be to fetch the read/write status of a file. That operation is atomic. But you can still fail to fetch the status (I/O Exception). Or, you can succeed (this file is read-only, this one is read-write). You cannot, however, partially succeed (this file can be read, but we don't know if it can be written).
So, be sure to use "atomicity" correctly. If you use it to state that something is guaranteed to succeed, you will be setting incorrect expectations and incorrectly using the word.
1
I am not totally persuaded that OP, or his technical colleagues, or any one else, really, thinks there can be or is some characteristic or methodology that guarantees success. I think IT people understand atomicity the same way traders do IOC or FOK orders; I don't think there's any confusion on the matter.
â Dan Bron
31 mins ago
1
I would hope not, but I've seen things... terrible things. I assume the OP, with the name void.pointer, probably knows a thing or two. But I'd hate for some tech sales guy to wander in here, see this post, think atomicity means guaranteed success, and use it in glossy slides. And yes, I've experienced this lol.
â Jesse Williams
28 mins ago
1
Hey now, hey now! I am a tech sales guy!
â Dan Bron
28 mins ago
1
Hahahah, glad I didn't say "wretched tech sales guy" then! ;) But, some of the sales folk... c'mon, you know that some of them jump on buzzwords incorrectly. At least in my experience. Some of you are stellar. Some of you...
â Jesse Williams
26 mins ago
Oh believe me, I know!
â Dan Bron
21 mins ago
add a comment |Â
up vote
2
down vote
up vote
2
down vote
Atomicity is fine, but I think it's important to understand atomicity and atomic operations. They aren't guaranteed to succeed, they are simply guaranteed to not complete partially. They can (and do) still fail, but it is an all or nothing operation.
Atomic is used to describe an individual operation that is as small as it can possibly be - not made up of components itself. An example in programming would be to fetch the read/write status of a file. That operation is atomic. But you can still fail to fetch the status (I/O Exception). Or, you can succeed (this file is read-only, this one is read-write). You cannot, however, partially succeed (this file can be read, but we don't know if it can be written).
So, be sure to use "atomicity" correctly. If you use it to state that something is guaranteed to succeed, you will be setting incorrect expectations and incorrectly using the word.
Atomicity is fine, but I think it's important to understand atomicity and atomic operations. They aren't guaranteed to succeed, they are simply guaranteed to not complete partially. They can (and do) still fail, but it is an all or nothing operation.
Atomic is used to describe an individual operation that is as small as it can possibly be - not made up of components itself. An example in programming would be to fetch the read/write status of a file. That operation is atomic. But you can still fail to fetch the status (I/O Exception). Or, you can succeed (this file is read-only, this one is read-write). You cannot, however, partially succeed (this file can be read, but we don't know if it can be written).
So, be sure to use "atomicity" correctly. If you use it to state that something is guaranteed to succeed, you will be setting incorrect expectations and incorrectly using the word.
answered 38 mins ago
Jesse Williams
58838
58838
1
I am not totally persuaded that OP, or his technical colleagues, or any one else, really, thinks there can be or is some characteristic or methodology that guarantees success. I think IT people understand atomicity the same way traders do IOC or FOK orders; I don't think there's any confusion on the matter.
â Dan Bron
31 mins ago
1
I would hope not, but I've seen things... terrible things. I assume the OP, with the name void.pointer, probably knows a thing or two. But I'd hate for some tech sales guy to wander in here, see this post, think atomicity means guaranteed success, and use it in glossy slides. And yes, I've experienced this lol.
â Jesse Williams
28 mins ago
1
Hey now, hey now! I am a tech sales guy!
â Dan Bron
28 mins ago
1
Hahahah, glad I didn't say "wretched tech sales guy" then! ;) But, some of the sales folk... c'mon, you know that some of them jump on buzzwords incorrectly. At least in my experience. Some of you are stellar. Some of you...
â Jesse Williams
26 mins ago
Oh believe me, I know!
â Dan Bron
21 mins ago
add a comment |Â
1
I am not totally persuaded that OP, or his technical colleagues, or any one else, really, thinks there can be or is some characteristic or methodology that guarantees success. I think IT people understand atomicity the same way traders do IOC or FOK orders; I don't think there's any confusion on the matter.
â Dan Bron
31 mins ago
1
I would hope not, but I've seen things... terrible things. I assume the OP, with the name void.pointer, probably knows a thing or two. But I'd hate for some tech sales guy to wander in here, see this post, think atomicity means guaranteed success, and use it in glossy slides. And yes, I've experienced this lol.
â Jesse Williams
28 mins ago
1
Hey now, hey now! I am a tech sales guy!
â Dan Bron
28 mins ago
1
Hahahah, glad I didn't say "wretched tech sales guy" then! ;) But, some of the sales folk... c'mon, you know that some of them jump on buzzwords incorrectly. At least in my experience. Some of you are stellar. Some of you...
â Jesse Williams
26 mins ago
Oh believe me, I know!
â Dan Bron
21 mins ago
1
1
I am not totally persuaded that OP, or his technical colleagues, or any one else, really, thinks there can be or is some characteristic or methodology that guarantees success. I think IT people understand atomicity the same way traders do IOC or FOK orders; I don't think there's any confusion on the matter.
â Dan Bron
31 mins ago
I am not totally persuaded that OP, or his technical colleagues, or any one else, really, thinks there can be or is some characteristic or methodology that guarantees success. I think IT people understand atomicity the same way traders do IOC or FOK orders; I don't think there's any confusion on the matter.
â Dan Bron
31 mins ago
1
1
I would hope not, but I've seen things... terrible things. I assume the OP, with the name void.pointer, probably knows a thing or two. But I'd hate for some tech sales guy to wander in here, see this post, think atomicity means guaranteed success, and use it in glossy slides. And yes, I've experienced this lol.
â Jesse Williams
28 mins ago
I would hope not, but I've seen things... terrible things. I assume the OP, with the name void.pointer, probably knows a thing or two. But I'd hate for some tech sales guy to wander in here, see this post, think atomicity means guaranteed success, and use it in glossy slides. And yes, I've experienced this lol.
â Jesse Williams
28 mins ago
1
1
Hey now, hey now! I am a tech sales guy!
â Dan Bron
28 mins ago
Hey now, hey now! I am a tech sales guy!
â Dan Bron
28 mins ago
1
1
Hahahah, glad I didn't say "wretched tech sales guy" then! ;) But, some of the sales folk... c'mon, you know that some of them jump on buzzwords incorrectly. At least in my experience. Some of you are stellar. Some of you...
â Jesse Williams
26 mins ago
Hahahah, glad I didn't say "wretched tech sales guy" then! ;) But, some of the sales folk... c'mon, you know that some of them jump on buzzwords incorrectly. At least in my experience. Some of you are stellar. Some of you...
â Jesse Williams
26 mins ago
Oh believe me, I know!
â Dan Bron
21 mins ago
Oh believe me, I know!
â Dan Bron
21 mins ago
add a comment |Â
up vote
1
down vote
Wikipedia https://en.m.wikipedia.org/wiki/Atomicity recognizes separate meanings for programming and databases which may be why there is a bit of an argument about what it means.
But there is a more important point. People on this site may like cromulence and atomicity but your co-workers may not. If you have to ask here about the word and if we can't agree about its meaning and usage then you can be pretty certain it will not be clear to your intended readers. Say
This guarantees that the process will be atomic.
add a comment |Â
up vote
1
down vote
Wikipedia https://en.m.wikipedia.org/wiki/Atomicity recognizes separate meanings for programming and databases which may be why there is a bit of an argument about what it means.
But there is a more important point. People on this site may like cromulence and atomicity but your co-workers may not. If you have to ask here about the word and if we can't agree about its meaning and usage then you can be pretty certain it will not be clear to your intended readers. Say
This guarantees that the process will be atomic.
add a comment |Â
up vote
1
down vote
up vote
1
down vote
Wikipedia https://en.m.wikipedia.org/wiki/Atomicity recognizes separate meanings for programming and databases which may be why there is a bit of an argument about what it means.
But there is a more important point. People on this site may like cromulence and atomicity but your co-workers may not. If you have to ask here about the word and if we can't agree about its meaning and usage then you can be pretty certain it will not be clear to your intended readers. Say
This guarantees that the process will be atomic.
Wikipedia https://en.m.wikipedia.org/wiki/Atomicity recognizes separate meanings for programming and databases which may be why there is a bit of an argument about what it means.
But there is a more important point. People on this site may like cromulence and atomicity but your co-workers may not. If you have to ask here about the word and if we can't agree about its meaning and usage then you can be pretty certain it will not be clear to your intended readers. Say
This guarantees that the process will be atomic.
answered 16 mins ago
David Robinson
76229
76229
add a comment |Â
add a comment |Â
up vote
0
down vote
Google does know atomicity. Perhaps the original post was edited ?
https://www.google.com/search?q=atomicity&ie=utf-8&oe=utf-8&client=firefox-b
add a comment |Â
up vote
0
down vote
Google does know atomicity. Perhaps the original post was edited ?
https://www.google.com/search?q=atomicity&ie=utf-8&oe=utf-8&client=firefox-b
add a comment |Â
up vote
0
down vote
up vote
0
down vote
Google does know atomicity. Perhaps the original post was edited ?
https://www.google.com/search?q=atomicity&ie=utf-8&oe=utf-8&client=firefox-b
Google does know atomicity. Perhaps the original post was edited ?
https://www.google.com/search?q=atomicity&ie=utf-8&oe=utf-8&client=firefox-b
answered 6 mins ago
Mbo42
234
234
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fenglish.stackexchange.com%2fquestions%2f469130%2fwhat-is-the-ending-in-y-version-of-atomic%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
2
There certainly is a word atomicity as shown by Mr G. But anyway telling your co-workers that an "atomic" operation guarantees "atomicity" is no explanation at all.
â Weather Vane
1 hour ago
Are you sure that the concept of âÂÂatomicâ is the best way to express the idea ?
â user240918
1 hour ago
1
@user240918 atomic is a technical term term used in the computer industry.
â Weather Vane
59 mins ago
@WeatherVane Sorry, I should have clarified: I saw that word exists, but it seemed more related to physics and I couldn't find a valid example of that word being used in the domain of software engineering.
â void.pointer
51 mins ago