tux0r

joined 2 months ago
[–] [email protected] 3 points 2 days ago* (last edited 2 days ago)

You can make embarrassing mistakes in virtually any programming language that's not too esoteric.

When I still used Python for prototyping (today, I usually use Go for that), it happened much too often that I did this:

if foo:
    bar()
   foobar() # syntax error

In Lisp, however, both errors are much harder to make (not even considering GNU Emacs's superb auto-indentation - which is what most Lispers use these days, as far as I know):

(when foo)  ;; <- obvious!
    (bar))
(when foo
    (bar)
          (foobar)  ;; <- still valid
(quux))  ;; <- also still valid
[–] [email protected] 15 points 2 days ago (3 children)

Dynamic typing is the source of very amazing errors, see JavaScript.

[–] [email protected] 3 points 2 days ago

Feel free, it’s still out there!

[–] [email protected] 4 points 2 days ago (2 children)

I still write more Perl than Python these days.

[–] [email protected] 11 points 2 days ago

Still easier to refactor than Python. ;-)

[–] [email protected] 16 points 2 days ago (20 children)

For all of those, Lisp is the more logical choice. Plus, whitespace as syntax is the worst possible design decision.

[–] [email protected] 2 points 5 days ago

There still is no documented way to migrate an existing WordPress to PostgreSQL. The PostgreSQL plugin assumes a fresh installation, everything else is not assumed to be there.

[–] [email protected] 5 points 5 days ago (3 children)

It still is, as that’s what the developers use.

[–] [email protected] 2 points 5 days ago

nextCloud becomes notably faster when you migrate from MySQL to PostgreSQL.

[–] [email protected] 3 points 5 days ago

I rewrote the last remaining MySQL-based software of mine this year because I didn’t want to have MariaDB just for this one tool. Everything else had already been migrated. PostgreSQL is much faster in my tests.

[–] [email protected] 5 points 5 days ago (2 children)

Some of our customers rely on Oracle’s database system, because history. Sadly, we can’t teach them.

[–] [email protected] 10 points 5 days ago (5 children)

MySQL refugees = those who ran to MariaDB when MySQL was bought by 'Orrible and now need another new home. Accidentally, PostgreSQL has grown support for some of MySQL on recent versions.

 

I actually do this, minus rainloop, and it works pretty great.

view more: next ›