Runterwählen ist kein Gegenargument.

[Verifying my cryptographic key: openpgp4fpr:941D456ED3A38A3B1DBEAB2BC8A2CCD4F1AE5C21]

  • 2 Posts
  • 50 Comments
Joined 3 months ago
cake
Cake day: July 1st, 2024

help-circle
  • 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
    



















  • rhabarba@feddit.orgtoLinux Gaming@lemmy.worldGitHub is down
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    You don’t need to install SQLite to use Fossil, as Fossil already contains the (newest) version of SQLite, given that both tools come from the same developer.

    In my experience, Git is harder to use than Fossil and if shit hits the fan, it is much harder to unshit the fan. There are reasons why there are numerous tutorials and books about how to tame Git. I don’t want to have to tame the tools that I use every day.

    And yes, most tools are not Linux. Linux is a huge bazaar (with one BFDL, but that’s optional). Most real-life projects are a cathedral though, and Git just doesn’t mirror this.