Likewise, I’ve seen people pointing out that you can do everything you can do in Python in Haskell because you can implement a Python interpreter in Haskell. This is also technically true but not at all practically useful. Please stop making these arguments.
-
-
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
-
-
Indeed. Someone should write a blog post about that ...
-
incredibly kind of you to step up and volunteer your time like this, Sam
- Još 4 druga odgovora
Novi razgovor -
-
-
Can you explain what those different types of values are?
-
Well, sure. They’re strings and numbers and pairs and dates and pictures and XML documents and URLs and buttons and threads and locks and so on. The usual things.
- Još 3 druga odgovora
Novi razgovor -
-
-
Sadly, not in a way that is useful for proving anything. Abstractions die the moment you stop enforcing them. The meaning of a program (fragment) is in the entirety of things you can do with it, not the tiny subset that you find useful.
-
Dynamically typed languages enforce types (+ 1 “2”) is a type error in Clojure or Common Lisp. It’s just checked at execution time rather than compile time.
- Još 14 drugih odgovora
Novi razgovor -
-
-
A colleague once told me that Java is a dynamically typed language. I don't think I managed to convince him otherwise.
-
Java has both a static and a dynamic type system! They coincide in a lot of places, but not everywhere. In general Java is a lot more “dynamic” than people assume. Dynamic class loading, compilation, introspection, class redefinition, ...
- Još 3 druga odgovora
Novi razgovor -
-
-
I almost universally see this used as a way of dismissing dynamic languages and it makes me think less of people who say it; at least, less open to having a genuine or respectful conversation about it.
-
It’s just the worst kind word squatting. If there were people planting their flag on Pype Theory and claiming runtime values actually had Pags attached to them then it would be simply pedantic. But these are common words.
- Još 6 drugih odgovora
Novi razgovor -
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.