Live data from Hacker News

Professional Software Development

mixmastamyk.bitbucket.io

41–46 of 46 posts

Re: Professional Software Development

#41
post #39

> 2010s: > Continuous Integration & Delivery > Workplace domination by “lumber-sexuals” This is the best the author could come up with for major developments this decade? Are you kidding?

For those, like me, who had no idea what a “lumbersexual” was: https://www.urbandictionary.com/define.php?term=Lumbersexual

Everybody now: ”Heees a lumberjack and he’s ok, he sleeps all night and he works all day...”

Re: Professional Software Development

#42
post #37

Earlier quoted context omitted.

You also have to ask the question if the "distributed" functionality is really necessary. Even if companies use git or mercurial or whatever, most have a central repository anyway. They basically offer no extra value over Subversion on that specific (but most prominent) feature in practice.

A lot of the young guys I work with don't even really know about the distributed characteristics. For them git is Bitbucket or Github. that's all they know.

They'll learn. Things like cheap branching didn't become useful to me until I had a bunch of stuff going on at once, which didn't happen until I graduated to more senior roles.

Re: Professional Software Development

#43
post #2

I'm real curious how he got the rights to the image on the cover.

Pulsar data itself is likely not under copyright, but a graph of it can be under copyright protection if enough creative effort is involved. However that graph contains very little creative decision, so it would be a hard case to win if the publisher claimed ownership.

Re: Professional Software Development

#44
post #15

Earlier quoted context omitted.

FreeBSD uses it for the operating system. While he complains that svn is obsolete, he then goes on to say it's widely used, and so far, it seems pretty important when games and operating systems--and more--are using it.

obsolete ≠ unimportant. I think most would agree that COBOL is an obsolete programming language, yet half the worlds financial systems still run on it. How many percentage of new projects use svn instead of git? That it a much better metric for how obsolete something is.

Obsolete means to no longer be produced or used... These things are not obsolete.

They aren't cool / widely used but definitely not obsolete if half the worlds financial systems still run on them.

Re: Professional Software Development

#45
post #44
post #15

Earlier quoted context omitted.

obsolete ≠ unimportant. I think most would agree that COBOL is an obsolete programming language, yet half the worlds financial systems still run on it. How many percentage of new projects use svn instead of git? That it a much better metric for how obsolete something is.

Obsolete means to no longer be produced or used... These things are not obsolete. They aren't cool / widely used but definitely not obsolete if half the worlds financial systems still run on them.

From merriam webster:

    1a : no longer in use or no longer useful
         // an obsolete word
     b : of a kind or style no longer current : old-fashioned                 
         // an obsolete technology
A good example is a satellite, lots of older (obsolete model) satellites are still in orbit and performing well, and replacing them is not worth the cost. But if a new satellite is needed the newest model will be send up, not the obsolete model.

Re: Professional Software Development

#46

Earlier quoted context omitted.

Those statements are mostly true. One of those few use cases where centralized version control still has a lot traction is game dev. Because of large files and a need to manage them efficiently on relatively limited local disks.

FreeBSD uses it for the operating system. While he complains that svn is obsolete, he then goes on to say it's widely used, and so far, it seems pretty important when games and operating systems--and more--are using it.

iirc FreeBSD is sticking with svn because git is GNU licensed
Post reply on HN