How does SourceTree compare to gitx? I've still to find a suitable alternative to gitx, which is light-weight, lets me visualize branches, and stage hunks. That's really all I need in a git gui.
The author gets a lot of stuff wrong, and the loudmouth attitude doesn't help either.
> -> vs function
Starts off taking issue with the sort triviality he later admonishes the language for solving in other areas. You don't have to start your function bodies on the same line.
> But, more than all of this what bugs me is the fact it's a completely transpiled language mostly for syntax sugar. What an awful reason.
What's awful about transpiling away syntactic ugliness? No reason is given. Presumably it's because you get away from the source. But you can read that source in the compiled js. What's the problem?
> Just use a for(i=0;i<=10;i++), but if you need to use for...ins a lot, write a helper function that takes care of the hasOwnProperty() check.
You can't use the suggested loop to iterate over an object. The indices aren't intengers. This brings me back to a quote earlier in the article: "That is pure fucking laziness in my opinion and it really makes it hard for me to take their opinions seriously after."
> I find wart removal to be an awful selling point. In other words you're saying "Fuck the need to learn how to write JavaScript, we'll fix it for ya." You really need a transpiled language to save you some time from learning the right way to write JavaScript in the first place? Learn JavaScript's pain points and just don't do them.
Using CoffeeScript doesn't stop you from learning about JavaScript's warts. It does alleviate the need to constantly dodge the same problems. I don't need a transpiled language just like I don't need an accountant to deal with my taxes every year.
> Learn JavaScript's pain points and just don't do them. It's like that C/C++ quote goes: "In C++ it's harder to shoot yourself in the foot, but when you do, you blow off your whole leg." Bjarne Stroustrup.
Easier said than done. Everyone makes mistakes. The quote was not meant to reflect favorably on C++.
> Luckily there's numerous small libraries to try to shim classes into JavaScript.
Cool. Let's write lots of tiny helpers and pull in lots of small libraries to address issues that are collectively addressed in one very focused project. I'll go with option B.
> After everything, CoffeeScript is for people who hate JavaScript.
How does Kotlin compare to Groovy for Android development? Are they similar beasts when used for Android development, as in they both need to import their runtimes?
For those of us who don't have this setup, suppose this kind of breach does occur and money is taken from a checking account. Is this covered by the bank somehow? Can that money be returned?
At this stage, people who arrive at Pinterest's signup page already know what they're getting themselves into. The word-of-mouth factor is massive. A new user has heard from her friend how great the site is. She's not going to be daunted by signup flow that has a modal you can close, or whatever else your post was about. You've missed the point entirely.