This commit is contained in:
Yann Esposito (Yogsototh) 2021-11-19 18:33:49 +01:00
parent 7d5c74e79c
commit 0fa1e45c28
Signed by untrusted user who does not match committer: yogsototh
GPG Key ID: 7B19A4C650D59646
2 changed files with 28 additions and 3 deletions

View File

@ -12,9 +12,9 @@ blue=4
# magenta=5 # magenta=5
# cyan=6 # cyan=6
# white=7 # white=7
green() { printf "$(tput setaf $green)%s$(tput sgr0)" "$*" } green() { printf "$(tput setaf $green)%s$(tput sgr0)\n" "$*" }
yellow() { printf "$(tput setaf $yellow)%s$(tput sgr0)" "$*" } yellow() { printf "$(tput setaf $yellow)%s$(tput sgr0)\n" "$*" }
blue() { printf "$(tput setaf $blue)%s$(tput sgr0)" "$*" } blue() { printf "$(tput setaf $blue)%s$(tput sgr0)\n" "$*" }
pipegreen() {while read line; do green $line; done} pipegreen() {while read line; do green $line; done}
pipeyellow() {while read line; do yellow $line; done} pipeyellow() {while read line; do yellow $line; done}

View File

@ -8,6 +8,31 @@
#+options: auto-id:t #+options: auto-id:t
#+startup: showeverything #+startup: showeverything
The oldest code I ever wrote was probably in logo, then in Basic.
Then I learned Turbo Pascal, then C, but also awk, csh, bash, etc…
And for most of these programs, I am pretty confident, that taking the
source code and using it today will still work as I would expect.
Then during my PhD, I wrote a quite extensive C++ program.
And, this was probably one of the first time I used extensively a library.
But, a few years later, I couldn't make my code compile.
I updated my code to make it work again.
But today, I wouldn't be surprised to learn it doesn't work anymore.
Why? The compiler will not accept some of my code, the library might have a
few issues.
Whatever, it is difficult.
I think, most of my application code suffer from the same issue.
The ecosystem of the language evolve, but if I don't take care of my code,
it rots.
But really fast.
Wouldn't it be nice to be able to know that a code you write today will
still be usable in 10, 30 or 100 years?
Could this be possible looking at how our industry is going in the opposite
direction?
Have you remarked how difficult it is to have something now. Have you remarked how difficult it is to have something now.
I mean, really have an object that you know, could be passed to your I mean, really have an object that you know, could be passed to your
children that they themselves pass to theirs for many generations. children that they themselves pass to theirs for many generations.