this is exactly what i mean by /tech/ and /g/ being filled with meme hobbyists who don't know what the fuck they are talking about.
>In python you have to write a bunch of trivial, stupid tests that are rendered pointless by a good type system.
do you really think type errors are just abounding in apps? if they are in your app, you're just a bad programmer. I've literally never had a type error be the source of my problems after the first two years of a CS degree. How many actual, experienced industry devs are actually having type errors as their main source of concern? This is a problem for freshmen CS students, not professional devs who have actually had syntax and types drilled into their heads. Not saying it can't be a problem but in my experience 99% of problems come down to logic errors, performance, etc. Not simple syntax or type errors
>the only moderately fast dynamic-typed language is common lisp
Common lisp is indeed fast, pypy is 4 times faster than regular python, and Clojure is in the same ballpark as vanilla java since it's compiled to bytecode and runs on the JVM.
>There are languages that compile extremely quickly. This is not an advantage at all.
You have never seen an actual java enterprise codebase with a million+ lines of code. Go recompile that and say it's trivial I dare you. And before you say muh functional programming, the FP languages compilers are even slower (ex: scala) and the only reason you think they aren't is because you are writing toy programs with them and not enterprise level programs where you have dozens of programmers collaborating.
>Some compiled languages have this, and it's pointless anyway if you are writing unit tests.
ignorant. Units tests have literally fuck all to do with the REPL. go do some google research on this, before opening your mouth
>Rails is a framework, which Rust doesn't have yet. Compare how the teams would do with Rocket/Actix vs Django. Or fuck even Servant or Yesod.
NO ONE IS SAYING RUST OR HASKELL ARE BAD
But if you think something like Rust is even comparable to python you are just high. Rust is on the same level of abstraction/productivity as C++, rust ownership is comparable to C++ smart pointers. So yes, I'd be willing to be the python guys would create an workable app at 2x the speed of the rust guys, regardless of framework
>It turns out that good type systems actually make possible advanced macros that reduce workload
Lisp has macros and it's a dynamic language.