dalastbossβ€’

Broke: C is statically typed because you literally write the type declarations

Woke: Go is not statically typed because lol no sum types and nil inhabits everything

Bespoke: Python is statically (uni-)typed because preservation+progress

63
ubernostrumβ€’

In Haskell, every useful value is a monad, and a monad is a burrito. Therefore in Haskell every value is of type Burrito, and Haskell is a dynamically-typed (uni-typed) language.

37
lambda-maleOPβ€’

Go is just a mode of use of Modernized Algol.

13
ackfoobarin open defiance of the Gopher Valuesβ€’

Modernized

Weird way to say neutered.

18
rpkarmaβ€’

PHP is stringly typed and thus superior to all challengers

9
zygohistomoronismZygohistomorphic prepromorphismβ€’

This, but unironically.

58
[deleted]β€’

[deleted]

1
EsperSpiritβ€’

Go is statically typed but damn if it isn't the worst type-system I've seen since Java 1.4

53
Jumpy-Locksmith6812β€’

The key point here is… Java is for smarter people

11
f-berasateguiβ€’

Can confirm:

Integer a = 127;
Integer b = 127;
System.out.println(a == b); // true
	
Integer c = 128;
Integer d = 128;
System.out.println(c == d); // false

It really takes a phd in compsci to fully grasp such level of idiotic "clever" language design.

9
portalparableβ€’

Clearly you're unjerking, Mr. f-berasategui

2
f-berasateguiβ€’

Am I?

2
ComfortablyBalancedloves Javaβ€’

Somehow JVM designers decided to make an exception for numbers less than 128 for optimization, whether it's the right call or not I don't know.

2
VoltWRITE 'FORTRAN is not dead'β€’

Should be for numbers between 1024 and 2048 imo

2
VoltWRITE 'FORTRAN is not dead'β€’

Lisp is not functional, really. Consider using Haskell, if not Agda.

15
fp_weenieZygohistomorphic prepromorphismβ€’

half-correct

14
BillyIIIIt's GNU/PCJ, or as I call it, GNU + PCJβ€’

As in, Haskell is half way between babies first type system of C++ and statically typed Agda.

8
anacrolixβ€’

Oof size large

2
pastenpastenSoftware Craftsmanβ€’

lol 0.1xer recommends Agda rather than Idris.

3
pcjftwWhat part of βˆ€f βˆƒg (f (x,y) = (g x) y) did you not understand?β€’

I'm more of a cock man myself, sorry coq! I meant coq πŸ˜…

1
chuch1234log10(x) programmerβ€’

"Took endeavor" was right there.

1
Zambito1has hidden complexityβ€’

You expect me to read another 7 words to get to that? πŸ€“

2