diff options
author | luxagraf <sng@luxagraf.net> | 2016-12-27 11:54:32 -0500 |
---|---|---|
committer | luxagraf <sng@luxagraf.net> | 2016-12-27 11:54:32 -0500 |
commit | 37d161bccbb68cda82e7708f0a79effb5176182e (patch) | |
tree | 1c821ae0f772a3a4ac4b4f9e8ce837b5ed55f9a0 | |
parent | 1c9a83af884fb44d4863ccd32db33f7cf0f2bc2b (diff) |
edited open source insider and started fedora review
-rw-r--r-- | fedora25review.txt | 1 | ||||
-rw-r--r-- | open-source-insider.txt | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/fedora25review.txt b/fedora25review.txt new file mode 100644 index 0000000..6f546ef --- /dev/null +++ b/fedora25review.txt @@ -0,0 +1 @@ +The Fedora project recently pushed out Fedora 25, diff --git a/open-source-insider.txt b/open-source-insider.txt index 41df74f..1beb5b7 100644 --- a/open-source-insider.txt +++ b/open-source-insider.txt @@ -6,7 +6,7 @@ Even leaving aside the absurd version system of today's web browsers, 8 releases Yet Vim and Emacs taken together may well be the most used software in the software developer's toolkit. -As a long time Vim user (since 2005 or so) Vim's lack of updates may well be my favorite feature. Vim is Vim. It does what I need it to do and it doesn't try to completely reinvent itself very six months. In fact, I had been using version 8 for several weeks without even realizing it, which at this point is pretty close to my definition of great software -- if it ain't broke, don't fix it. +As a long time Vim user (since 2005 or so) Vim's lack of updates may well be my favorite feature. Vim is Vim. It does what I need it to do and it doesn't try to completely reinvent itself every six months. In fact, I had been using version 8 for several weeks without even realizing it, which at this point is pretty close to my definition of great software -- if it ain't broke, don't fix it. Contrast this with your favorite web browser, which pushes out updates every six weeks. I don't even need to know what your favorite browser is to make this generalization because they all do it. Now some of this frantic update pace can be attributed to the fact that the browser is a newer idea, there are more bugs to work out. That sounds good. Until you think about what Vim, and even more so, Emacs, are capable of, which includes, in Emacs case... being able to render HTML using WebKit. @@ -22,7 +22,7 @@ Stagnation is the equivalent of death apparently, which is as much a cultural va The more time I spend meditating on this analogy the more accurate it feels. To be clear, I am not talking about security updates. Security updates improve software and are a good thing. What I'm talking about are the needless UI rewrites that don't actually do anything for users (web browsers seem to be the most egregious example of this), the development frameworks that re-invent themselves with every point update, or the latest trend: abstractions that promise to simplify everything but end up increasing the complexity of everything. -To pick what I think is the most absurd example of this trend, look at CSS, an incredibly simple syntax for styling web pages. But no, it turns out that CSS is too complex, so we get Sass. But then Sass doesn't quite do what we want so we get Compass and now what used to something so simple few would call it programming, requires two interdependent frameworks, Ruby and half a dozen Gems to output CSS we could have just written in Vim. +To pick what I think is the most absurd example of this trend, look at CSS, an incredibly simple syntax for styling web pages. But no, it turns out that CSS is too complex, so we get Sass. But then Sass doesn't quite do what we want so we get Compass and now what used to be something so simple few would call it programming, requires two interdependent frameworks, Ruby and half a dozen Gems to output CSS we could have just written in Vim. Then there's the insanity of deployment. Deployment toolchains are the most aggressive cancer around right now. All to save you from being a complete Philistine who just pushes and pulls to a git repo, or, festivus help you, uploads files over scp. |