atrust

Joined 12 years ago

Karma
47
Submissions
57
Member since
Oct 14
atrust15 at gmail.com
View on Hacker News

Recent submissions

Comment · 2 years ago
Comment · 10 years ago
Got it. Now it makes more sense to me. Now I know people tend to talk about atomicity when it comes to low-level-ish things. But say I create some sort of a web service with a bunch of business logic. Does it worth to follow this principle in that case? For instance, client sends an API request (let's say "Add user to friends"), is it even possible to apply atomicity for these type of things?

Edit: Thanks everyone for taking time to explain it to me.

Comment · 10 years ago
In a few simple words, can someone explain what does "atomically" mean? I personally used this term when talking about some Redis operations, but never knew the real gist of the word and concepts behind it. I have a very brief understanding of the term and if I'd have to explain it to a person, I'd say it's "the operation that does not have any side effects when performing its unit of work". Is my understanding even close to what atomic operation really is?
Comment · 10 years ago
Comment · 10 years ago
I'd love to see an option to see the original design of all the mails.
Comment · 11 years ago
Comment · 11 years ago
Of course one can have any extension. Not that it's a bad thing to use .p6. I was just trying to make it clear for myself to understand how beneficial the new extension is. Part of that lies in "marketing" the language. Old school engineers may still want to use .pl, whereas newbies will follow the documentation and have their files prefixed with .p6. My worry is that such behavior may lead to a confusion in Open Source world and push away newcomers from using the language.

I've been following the journey for, more or less, the past 10 years. I hope that whoever spent those 15 years on developing Perl 6, will reap the rewards.

Comment · 11 years ago
Understood. Thanks! I might have confused .p6 with .pl6. Thanks for the clarification on that.
Comment · 11 years ago
I loved Perl 5. Now when Perl 6 is out, I'm a bit confused about versioning. As far as I understand, perl 6 files are of .pl6 extension. Why would that be different from regular .pl, giving that it's just a new version of a language? I mean, I have never seen things like .js5, .php6, etc. Next, is `use v6;` mandatory? Quite confusing. Am I allowed to do `use v2;`?
Comment · 11 years ago
I wonder, how many people shared it on Facebook?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton