

Someday the concepts will come and fix all of this. It has been foretold.
Someday the concepts will come and fix all of this. It has been foretold.
At the end of the day, they still want their shit to work. It does, however, make things very uncomfortable in the mean time.
Xkcd comics are published under one of the CC licenses (forget which one). It’s arguable this kind of thing may be an intended reuse.
As far as I know, the MAX software fully complied with its software requirements. The problem was crappy system requirements, and Boeing actively lied to their pilots to conceal that they added a brand new automatic flight control system that can push the elevators down independent of the autopilot and stick pusher.
That last part is what sent people to jail.
Both git and svn started around the same time, in or about 2004.
Violates CERT C ENV33-C.
No. For several reasons.
Fortran is older than Basic and C. In fact, Fortran is more or less the first high level programming language. The first Fortran compilers date to the early 1950s.
Fortran was created mainly for the purpose of linear algebra: operations with (giant) matrices. Linear algebra is used to compute approximate solutions to ordinary and partial differential equations, and this is a major part of what people needed computers for (and still do).
Programming concepts like subroutines, functions, if statements with blocks and else clauses… All of those were not in original Fortran because no one had thought of them. These things entered Fortran over time as they became popular, and goto slowly became less popular. Syntax from the punch card era was replaced in Fortran 90, but it is still available as an option for compatibility purposes.
Structurally, I prefer to describe Fortran as like C, but with better built-in arrays, and no built-in general purpose pointers. Not having the pointers allows the compiler to do certain optimizations that C can’t. But C is the better systems language, because the pointers let you naturally express all kinds of data structures besides arrays.
I do like me some salami on toast.
Medical device programmers:
Also, on Gentoo Linux, there will be an ebuild that integrates all of the cmake options into the rest of the packaging system and manage the dependencies
I preferred the Facebook group “If 2,147,483,648 people join this group, then an integer overflow may occur” back in the day.
The problem is that it is still relatively rare for someone to have the patience and attention to detail to be able to tell the computer exactly what they want from it. The fraction of people that have that kind of natural ability hasn’t changed that much, and it’s not really something you can train.
So while the schools are pumping out more grads, the average quality of those entry level junior engineers is going down, down, down.
This heartens me that there will still be a place those who can produce quality software. But the current situation is not going to do any favours for average software quality any time soon.
Edit: I want to clarify something. I think anyone can be trained to write computer programs. The natural ability I’m talking about is actually the ability to tolerate programming day in and day out, as an occupation.
Even if you do have an MMU, there’s no guarantee that you’ll get a segmentation fault from a memory bug. You can still just get the weird side effects, if you fail to access the incorrect memory.
Undefined behaviour means exactly that. You have no idea what you could get.
Yeah. He’s just wearing some kind of standard Bajoran civilian uniform, right?
(And the military Bajoran uniform is red)
Like any other convention, it’s not really a big deal either way. Fortran gets along just fine with 1-indexing.
Really I worked a project once that just had post-its stuck to the wall. It worked as well as Jira does.
Most places in the US will have nothing about severance written down anywhere, but it’s very common to actually pay severance in a mass layoff situation (unless the whole business is going under).
Current IT best practice is that passwords should never expire on a set schedule, but they should expire if there is evidence they’ve been breached.
If wasn’t full garbage collection in the spec. It was some infrastructure support in the spec that would make it easier to write garbage collectors in C++.
Matlab’s syntax for matrices actually derives from Fortran. There’s a lot of flexibility in Fortran’s array features for
Because Fortran does not have a pointer in the sense of C, the Fortran compiler is free to make several optimization that a C compiler can’t. Compiled Fortran is often faster than C code that does the same thing.