sargas
sargas on Hacker News
This new logo looks sterile and boring, creativity-wise. It isn't clever neither. I'm excited for the official website redesign, however. It needs it.
That's really good information. I've stopped trusting Rotten Tomatoes not a long time ago. To be honest, I have stopped taking any "average" ratings for anything. At one point, I trusted those ratings for everything related to entertainment: movies, games, touristic places. But the truth is that the ones affected by reviews, that have power to influence it, will skew the perception, interpretation, and numbers of those reviews.
Neither it has been mine. I have written C and C++ only in college, so my impression might be very wrong, but I think that programmers who are proficient in low level languages are the ones that learn Rust the fastest due to the low level concepts Rust's compiler puts upfront such as sane memory management.
This is a bold statement, specially because not many other languages have such high quality guarantees at compile time.
> I already know it works
This is the part I don't agree all of the time, but depending on the scope and size of the project, I've seeing this be true. And the compiler is really good at catching regressions, submitting PRs for Rust projects is not easy in the beginning, but it is very hard to insert a regression.
Posted by
sargas on Tuesday August 23, 2016 @11:30AM
from the engineering.linkedin.com dept.
That's your taste.
The semantics of Go are fine for the most part. My only problem with Go is manipulating slices. The rest is just awesome and it requires a lot of taste to simplify semantics without taking away the languages power.
Posted by
sargas on Tuesday July 05, 2016 @12:23PM
from the iterm2.com dept.
And that's entirely possible.
And solve one problem by implanting another?
Posted by
sargas on Thursday June 30, 2016 @03:26PM
from the dave.cheney.net dept.
Posted by
sargas on Wednesday June 29, 2016 @04:06PM
from the github.com dept.
Posted by
sargas on Thursday June 23, 2016 @11:29AM
from the medium.com dept.
The fast/happiness graph of languages is pretty interesting.
Unrelated: Rust would probably be around the right-most area in the horizontal axis, close to C and C++, and a little below Go in the vertical axis.
That's great from beginner to master levels. Although master programmers call shots that are correct almost always :)
"Beginner programmers have a favorite language. Seasoned programmers have a language they hate the least." - Unknown Author
---
It is about the right tool for the job guys. All languages have something to hate on. Of course it is important to work with technology you like. Nothing wrong with this article, the guy is voicing his opinion. But this isn't a verdict on Go. People like Go for precisely the way it handles errors.
Posted by
sargas on Thursday June 02, 2016 @11:19AM
from the tip.golang.org dept.
The learning pain is comparable to C pointers when you first see them haha. Funny thing is that after getting used to the borrow checker and other nice things of the language, its sad to go back to the languages I use at work.
Your article is great. The examples of functional and non-functional uses of Rust were neat. I've been practicing by doing the Rust track on exercism.io and, by comparing my solutions to others', I always get impressed by how equally performant those two versions are (at small programs at least).
The article itself points to a HN discussion:
https://news.ycombinator.com/item?id=11774850I didn't see it until it was mentioned here.
I can't seem to delete this discussion. So I added the original link here. Please head there.
That's a good way to get into the language, as long as you have someone to guide you through the borrow checker during the jam.
I just saw the link on to the first HN discussion. I don't what to divide the conversation into two HN posts. How do I proceed?
> Anyway, I'm very curious whether it ultimately turns out that, as advertised, Rust's performance characteristics really are as good or better than C++'s[1].
From my limited experience, Rust's performance is comparable to C++ throughout, with the added safety guarantees that Rust is known for.
Posted by
sargas on Wednesday June 01, 2016 @02:24PM
from the suspectsemantics.com dept.
Posted by
sargas on Wednesday June 01, 2016 @02:06PM
from the thesquareplanet.com dept.
Posted by
sargas on Tuesday May 31, 2016 @05:24PM
from the github.com dept.
Posted by
sargas on Tuesday May 24, 2016 @11:25AM
from the codewars.com dept.
Posted by
sargas on Thursday April 28, 2016 @12:17PM
from the github.com dept.
I had fun reading this. How dare game programmers complain about their privileged positions in the entertainment and tech industries?
I almost thought he was serious. But even if he was being serious, the reading was fun and informative.
Posted by
sargas on Friday April 15, 2016 @11:23AM
from the developer.washingtonpost.com dept.