I thought that with Golang and the popularity of static linking for apps in Docker containers that this was now considered acceptable again (tongue firmly in cheek).
Project from Hell (2008)
71–80 of 157 posts
Re: Project from Hell (2008)
#72Another comment regarding this: "In a country like France, corruption is not uncommon at that level, goes mostly undiscovered and is rarely prosecuted. " My brother is working in a construction bussiness in France and he has a handfull of stories of this type of high-level corruption (house built for the ex-mayor, refection work done for a lawyer, invitations to Roland-Garros...). But as the author have said, it's th…
And there were a slew of big international military contracts in the 80ies/90ies which were subverted to finance political campaigns (Taiwanese frigates, Agosta contract with Pakistan).
These scandals tend to be judged long after the facts (10 to 20 years), and the verdict is generally underwhelming to say the least.
Re: Project from Hell (2008)
#73Earlier quoted context omitted.
C++ is only "fast" because people who care about performance use it and a lot of people who are good at compilers work on gcc/intel/llvm. If the LLVM team decided to spend 5 years making python "fast", I bet they could make it benchmark just as well as C++.
> If the LLVM team decided to spend 5 years making python "fast", I bet they could make it benchmark just as well as C++. Better, perhaps, if John Walker's experiences with Javascript are anything to go by: https://www.fourmilab.ch/fbench/fbench.html John Walker has a program called fbench which is a floating-point benchmark built around raytracing. He's implemented it many times, in many languages, throughout the de…
This is probably a better comparison: https://benchmarksgame-team.pages.debian.net/benchmarksgame/
Altough it seems to only have been run on node.js for Javascript.
Re: Project from Hell (2008)
#74> “C++ for dummies” on many people’s desks. Surprised they didn't get fired for reading/learning at work when you're paid to be programming all the time. Although I've never been fired for reading at work, I've had it made clear on multiple occasions at different jobs that reading wouldn't be tolerated, and I was already down a couple of strikes.
What in the actual fuck? I can't fathom how this would even theoretically work. Like people ostensibly would just memorize every api and library they might ever have to use in advance?
Outside of work hours, of course. You're paid to program, not to learn.
Re: Project from Hell (2008)
#75> No dynamic library linking: executable sizes in the range of several hundred megabytes I thought that with Golang and the popularity of static linking for apps in Docker containers that this was now considered acceptable again (tongue firmly in cheek).
Re: Project from Hell (2008)
#76Earlier quoted context omitted.
I've never had a job in Germany where the Probezeit wasn't exactly 6 months (the maximum allowed).
Do people actually stay on with a company for six months, after giving notice? And what manager in their right mind would ever want that anyway?
But then I wasn't leaving because the place was a train wreck; I was still engaged, and liked the team I was on. Had that not been true, it would have been a bad move on everyone's part.
Re: Project from Hell (2008)
#77Earlier quoted context omitted.
> If the LLVM team decided to spend 5 years making python "fast", I bet they could make it benchmark just as well as C++. Better, perhaps, if John Walker's experiences with Javascript are anything to go by: https://www.fourmilab.ch/fbench/fbench.html John Walker has a program called fbench which is a floating-point benchmark built around raytracing. He's implemented it many times, in many languages, throughout the de…
That is only a very specific benchmark and as that post said the result is so strange probably because of the changes in the C trigonometric functions lib that slowed down a lot to increase precision.
Re: Project from Hell (2008)
#78Earlier quoted context omitted.
In Germany it is hard to fire somebody. Almost nobody works as consultant, and consultants are not normal job positions.
Technically, using consultants as French SSII do is illegal, but nobody cares. In factories, it used to be the same until 10 years ago when labour inspection finally intervened. We can only hope it'll be the same for IT/CS jobs in the coming years.
Re: Project from Hell (2008)
#79Earlier quoted context omitted.
In Germany it is hard to fire somebody. Almost nobody works as consultant, and consultants are not normal job positions.
Bullshit. I've worked as a consultant in Germany for 13 years, and pretty much every large project has consultants in it, often half the developers are consultants. IBM, T-Systems, Capgemini and accenture each have around 5000 people doing software consulting, and there'S hundreds if not thousands of smaller consultancies.
Re: Project from Hell (2008)
#80I love how the first thing complained about was the use of C++ for the project. Compared to the lack of sane source control and release management, inexperience of the team, dozens of layers of abstraction, management bureaucracy, toxic culture, basic facilities like toilets being inoperative... I think using C++ was literally the least of their concerns.
They also started, if I'm doing my arithmetic right, in 1996. Honestly, I could see C++ having been their best choice back then. Every language I would rather do a large project in is either newer than that or would have been pretty immature for a large project in the mid-90s.
I was programming back in '96 (recreationally and as a student, not professionally) and C++ would not have seemed like a good choice even then.