29
image
@AgreeableLandscape
mod
admin
link
53M

I used to love dynamic typing, until I actually started working on large projects.

@pingveno
link
53M

I used to think I hated static typing, but then I realized I just hadn’t met the right type inference. Once I saw what Haskell and later Rust could do, my mind was opened.

Ephera
link
23M

Sometimes I look at some new programming language’s documentation and a few minutes in, it suddenly hits me that I didn’t even check whether it’s dynamic typing or just decent type inference.

I mean, you can usually tell from function signatures, where parameters and the return value will typically be annotated (which IMO should be documented either way), but yeah, it’s not like there’s some glaring difference when reading the code.

Also, Scala is another mature language with excellent type inference, by the way.

Dessalines
admin
creator
link
43M

Same. I had that realization when I was writing what should’ve been a short script, that ended up turning into a large program, and running into typing issues. Woulda been a lot easier if I’d just used a strictly typed language from the start, so I vowed I’d never use a duck typed language again.

@federico3
link
33M

“humor”

Ephera
link
33M

ducking type

There’s your problem…

GNU+Linux Humor
!linuxhumor

    Memes, jokes and general humor about GNU+Linux

    Rules:

    • Posts must be relevant to GNU+Linux or at least an open source unix-like operating system
    • No NSFW content
    • No hate speech, bigotry, etc
    • 0 users online
    • 1 user / day
    • 1 user / week
    • 14 users / month
    • 64 users / 6 months
    • 1149 subscribers
    • 117 Posts
    • 230 Comments
    • Modlog