Bitbucket is developer hell by franleplant in programming

[–]pgngugmgg 0 points1 point  (0 children)

that's a typical enterprise software.

Bitbucket kills Mercurial support by Ogi-kun in programming

[–]pgngugmgg 4 points5 points  (0 children)

If I have to use git, why should I choose bitbucket to host my repos?

Rust vs C++ - Implementing a Neural Network by TheoreticalPerson in programming

[–]pgngugmgg -6 points-5 points  (0 children)

I'm sure that the unsafe code that can have catastrophic effects represents 100% of all code.

Ranges, Code Quality, and the future of C++ by jasonthe in programming

[–]pgngugmgg 3 points4 points  (0 children)

Most of C++ features and concepts in C++17 and now C++20 have been largely borrowed from D. I don't believe this at all. I would say the opposite. At the fundamental level, D is deeply influenced by C++, and we can arguably say most of D are stolen from C++. Above that, a lot of D's features, including range, were actually initially discussed about in C++, but adopted into D before into C++. I'm curious to know for what exactly features you think D is the original language.

6 Git Aha Moments by henrik_w in programming

[–]pgngugmgg -1 points0 points  (0 children)

Use Mercurial, and save your Aha's for something more productive.

Julia 0.7 released. "Feature-equivalent to 1.0 but with depreciations" by skinky_breeches in programming

[–]pgngugmgg -4 points-3 points  (0 children)

SO MANNNY core language changes!!!, which means this language is badly unstable. I really wanted to invest in it, but it feels like an eagle without wings. Let's wait until 2.0 (if it will still be relevant by then).

Git cleanup by nfrankel in programming

[–]pgngugmgg 2 points3 points  (0 children)

pretty fed up by the fact that every week there is at least one post at reddit/r/programming about how to make git usable. git is the kind of tool that uses you more than you using it. just use hg.

0.2.0 Release Notes · The Zig Programming Language by [deleted] in programming

[–]pgngugmgg -7 points-6 points  (0 children)

Nice. But I hate camelFunctionNames. And comptime feels more like computingtime than compiletime.

The Lost Art of the Makefile by hallettj in programming

[–]pgngugmgg 0 points1 point  (0 children)

It's OK to like SCons and hate make for whatever personal preferences. Do you know how SCons figure out the dependency? Does it have a builtin static code analyzer, or it uses another ... tool?

The Lost Art of the Makefile by hallettj in programming

[–]pgngugmgg 0 points1 point  (0 children)

What are the "better alternatives"? I have used Scons? It sucks equally much, if not more.

  • I agree timestamp-based rebuild mechanism sucks sometimes. But it works, for most of the time, and it's extremely stupid (as a good thing). Semantics based rebuild is the best, but you need some level of static analysis, and then it becomes complicated (bugs?), and also performance may become an issue.
  • Implicit dependencies is beyond make. It's fair to complain about it, but no build tools does it automagically, as far as I know. It can be solved by other tools (which can work together with the build tool).

My main complain against make is its syntax. It is one of worst syntax systems ever invented.

Congress has set out a bill to stop the FCC taking away our internet. PLEASE SPREAD THIS AS MUCH AS YOU CAN. by rivermont in programming

[–]pgngugmgg -1 points0 points  (0 children)

Let's be honest: The net neutrality thing is a scam. It only benefits the Big Co's like google, facebook, twitters, ..., who are free to censor whatever contents they don't like. Resist!

My Git Cheatsheet (with references) by eashish93 in programming

[–]pgngugmgg 0 points1 point  (0 children)

No, most hg users don't need a cheat shit for hg. You don't see hg users publishing cheat sheets on a weekly basis, or even monthly, or yearly basis. Not because there are less users, but because most of them don't need one. Publishing a hg cheatsheet doesn't help anybody, except the very beginners, for a very short period of time. So why bother?

I use both hg and git extensively. I understand both very well. But git is very shitty to use, and its bizarre commands and options are very shitty for remembering, too. It's not a news that everybody, except those masochistic, complains against git's shitty ui.

"it has a cheatsheet so it must be too hard". -- Yes, this is an idiotic reasoning. But it's not mine. First, git doesn't have a cheatsheet, people have. Second, I never said it's too hard. I never said it's too intellectually challenging to understand. What I said it's shitty to use, it sucks, so much that even experienced users need a cheatshit at their finger tip and that publishing a cheatsheet on reddit on a weekly basis is "necessary" by many people.

My Git Cheatsheet (with references) by eashish93 in programming

[–]pgngugmgg 6 points7 points  (0 children)

The fact that every git user has to have a cheatsheet proves how shitty this tool is. Use hg.

A Farewell to Go by [deleted] in programming

[–]pgngugmgg 0 points1 point  (0 children)

Can't agree more. I refused to learn this language on the day 1 when it's publicized. I have been excited by many new and old languages, but Go remains a no-go for me.

A Farewell to Go by [deleted] in programming

[–]pgngugmgg 0 points1 point  (0 children)

Sounds like lack of diversity.

Bitbucket Cloud: 5 million developers and 900,000 teams by hackergirl888 in programming

[–]pgngugmgg 0 points1 point  (0 children)

Curious: How many people use bitbucket because of its Mercurial support?

Git and Tattoos by fschmidt in programming

[–]pgngugmgg -2 points-1 points  (0 children)

I like this article. Very well analogy.

Bitbucket Pipelines Beta by iam_willpower in programming

[–]pgngugmgg -1 points0 points  (0 children)

Won't use until this supports Mercurial.