News for hackers. Stuff that matters.

sargas

Re:Common Mistakes for New Golang Devs on Friday June 22, 2018 @06:33PM (#17378055)
How so?
Re:Go's New Brand on Friday April 27, 2018 @01:41PM (#16942662)
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.
Re:Reflections on Rust, and the Sand Castle Metaphor on Friday April 27, 2018 @12:55PM (#16942279)
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.
Re:Reflections on Rust, and the Sand Castle Metaphor on Friday April 27, 2018 @12:41PM (#16942167)
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.

Re:Go 1.7 is released on Tuesday August 16, 2016 @02:42PM (#12299596)
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.

And that's entirely possible.
And solve one problem by implanting another?
Re:Program your next server in Go on Wednesday June 08, 2016 @08:23PM (#11866774)
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.

Re:Mastering Programming: An Outline on Wednesday June 08, 2016 @06:09PM (#11866094)
That's great from beginner to master levels. Although master programmers call shots that are correct almost always :)
Re:Why I'm not leaving Python for Go (2012) on Wednesday June 08, 2016 @01:17PM (#11863832)
"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.

Re:Path to Rust – A practical introduction on Thursday June 02, 2016 @11:19AM (#11823141)
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.
Re:Path to Rust – A practical introduction on Wednesday June 01, 2016 @07:33PM (#11819184)
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).
Re:Path to Rust – A practical introduction on Wednesday June 01, 2016 @06:35PM (#11818822)
The article itself points to a HN discussion: https://news.ycombinator.com/item?id=11774850

I 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.

Re:Path to Rust – A practical introduction on Wednesday June 01, 2016 @06:32PM (#11818802)
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.
Re:Path to Rust – A practical introduction on Wednesday June 01, 2016 @06:31PM (#11818791)
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?
Re:Path to Rust – A practical introduction on Wednesday June 01, 2016 @06:26PM (#11818751)
> 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.

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.

Older »