this post was submitted on 27 Jun 2023
-10 points (29.2% liked)

Linux

48375 readers
1443 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
top 13 comments
sorted by: hot top controversial new old
[–] nous 18 points 1 year ago (3 children)

What? This article is all over the place and makes no sense. I really don't understand what they think the word fad means - but from what I know (within the context that can be applied to SQL) is that it is something that people are enthusiastic about for a short period of time.

Where as they seem to pull out this quote:

Every new software is either a fad, or a small improvement over some UNIX concept or tool. And then argue about everything within the context of UNIX concepts and tools. Their main argument is basically: Simply put, because UNIX already allowed for arbitrary manipulation of relational data without the need for SQL. Which is also nonsense. UNIX has a lot of (very advanced) tools for plain text manipulation. But SQL is far more than just a way to manipulate text. And it has been around since 1976 (according to the article as well) and is still widely used today. That is 47 years. If 47 years is the definition used for a short period of time then basically all technology is a fad...

UNIX did have checksums. And that’s what blockchains are. So, blockchains are technically not a fad.

This is so wrong. Blockchains are far more than just some chcecksums. And arguably far more of a fad than SQL is as they have been around for a lot less time and have fallen out of favour by a lot of people. Though I would still not argue they are a fad.

While the term AI might be over-used, machine learning is not a fad. But make no mistake: Machine learning is just statistics.

Again, a while over simplification that misses the whole point of the subject. Then goes on to mention that

one of the first machine learning applications appeared in 1262, when St Cher (not to be confused with the American singer) employed 500 friars to assist him in creating the first concordance for the Bible.

And boils that down to:

In short, it’s like grep | sort for every word in a book.

Because, yes... ML is basically just all grep | sort... /s

And, wouldn’t you know, there is a UNIX command to generate concordances: ptr (or “permuted index”). Therefore, machine learning is not a fad. But SQL is.

So as far as I understand what argument they are trying to make - is that if a tool is basically a unix command it is not a fad? Which is not what the word means at all.

It’s only a matter of time before SQL becomes a relic of the past.

Yeah, I can see that. But I question the timescale they have in mind. Will it still be around in another 50 years? Probably. 100? Who knows. I would hope we have better tools by then.

In its place, we’ll see the development of new methods and techniques for managing relational data.

We already do see this. There are many new database technologies out there, from graph databases to object databases. But none have managed to displace relational databases or SQL. They are all just different tools we have available suitable for different situations.

SQL is not a fad. And the article fails to argue otherwise, if they even understand what that word means.

[–] [email protected] 6 points 1 year ago (1 children)

I'm pretty sure this article is a really bad attempt at satire. Or if there is a point, maybe it's that... the fact that there have been things in the past that are not just fads (like SQL), that means that current things that are fads (like blockchain) are in fact not just fads?

[–] [email protected] 10 points 1 year ago (2 children)

I feel like this might have been written by ChatGPT and some intern quickly organized the results into sections and called it an article.

[–] [email protected] 5 points 1 year ago

Wouldn't surprise me.

[–] nous 5 points 1 year ago

It honestly crossed my mind - but I am not sure even ChatGPT would miss understand what a fad was so badly.

[–] [email protected] 3 points 1 year ago

Because, yes… ML is basically just all grep | sort… /s

Naw man, there's some sed and awk in there too!

[–] [email protected] 2 points 1 year ago

I don't know... if joins are so good, why did it take so long for them to show up via SQL? /s

[–] [email protected] 6 points 1 year ago

Is it April already?

[–] [email protected] 6 points 1 year ago

This is bad satire or a bad dev. I can't tell which.

[–] [email protected] 5 points 1 year ago* (last edited 1 year ago)

UNIX already allowed for arbitrary manipulation of relational data without the need for SQL

Sounds rather unreasonable and extrem, like saying: "We have assembler, so we dont need higher language abstractions", see related

[–] [email protected] 5 points 1 year ago

Wh... What. You know, generally I try not to base my reaction of an article on just the title because generally they're designed to be click/rage bait.

But no, I regret even reading the article, it just got worse and worse as it went on! I cannot believe this author just tried to convince me that SQL is a fad, but blockchain and cryptocurrency isn't?!

Simply put, because UNIX already allowed for arbitrary manipulation of relational data without the need for SQL.

Okay, such as...? Any examples of any large scale application that currently uses a form of SQL, to be replaced with such methods? No?

It’s true that SQL has been popular for almost 50 years. That’s very good for a fad!

No. That would prove that SQL is very much not a fad.

But it’s only a matter of time before SQL becomes a relic of the past. In its place, we’ll see the development of new methods and techniques for managing relational data.

Sure, get back to me when it does. Chances are it likely will, nothing is "forever" - however I'm sure this author would consider said replacement as a "fad" just as well.

[–] KindaABigDyl 2 points 1 year ago

No SQL was a fad

[–] [email protected] 1 points 1 year ago

Ah yes, the ~50 year fad of SQL that has already survived its heralded death several times already will go away "because UNIX". I think the article is a joke, but I can totally imagine certain people arguing this...

load more comments
view more: next ›