Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
copergi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
121.
▲
by
copergi
13y ago
That is the most elaborate strawman I have seen in a while. You are now literally saying "haskell is dumb because they do what I think they should do. They should do what they already do instead." >If you have a risk of arbit
122.
▲
by
copergi
13y ago
I've had experience on both sides, plus know some other people who have been recently hiring haskellers. I have a huge problem hiring haskell people because the company I work for kinda sucks. I don't want to work here, so I can
123.
▲
by
copergi
13y ago
>Why Hackage packagers like to specify upper bounds I'm not sure of Because having working code spontaneously break is very bad. You can't just blindly pretend any future versions of all your dependencies will work without upd
124.
▲
by
copergi
13y ago
>Haskell's laziness makes slow code and code that use up a lot of memory hard to locate, and at times require significant refactoring, to correct This is largely mythology built up around a misunderstanding of the grain of truth at
125.
▲
by
copergi
13y ago
I think you are vastly overstating things. You need an acceptable level of adoption. One where there are high quality libraries for common needs. One where you can hire experts. Beyond that level, increasing popularity doesn't real
126.
▲
by
copergi
13y ago
Has there been any talk of getting some of the holes in google's cloud offering filled? I would switch to google in a heart beat but I am using route53, SQS, cloudfront, glacier and VPC. That is a lot to be giving up. I also didn&#x
127.
▲
by
copergi
13y ago
Immutability and collections were two separate list items. And "it doesn't count cause I don't want it to" doesn't really change anything.
128.
▲
by
copergi
13y ago
You missed immutability, collections, and first class functions.
129.
▲
by
copergi
13y ago
>GHC can be freakishly slow So can scalac. Many compilers have pathological performance cases. Just repeating "the sky is green" over and over won't make it so. It is well known and widely accepted that scalc is slower
130.
▲
by
copergi
13y ago
http://www.infoq.com/articles/java-8-vs-scala
131.
▲
by
copergi
13y ago
Yes?
132.
▲
by
copergi
13y ago
I never suggested he was leaving. I wasn't even referring to a talk he gave. I said he is easily the worlds foremost expert on scalac, and he does not think it is fast, or that it is slow because it has to do a lot of work other lang
133.
▲
by
copergi
13y ago
GHC is faster than scalac, and GHC is the slowest haskell compiler. Ocaml optimizing compiler completely destroys scalac (and GHC), nevermind the bytecode compiler which is way faster than that. Being tired of reality doesn't change
134.
▲
by
copergi
13y ago
>Scala's type-system is much more static, leaving much less room for accidental bugs. Scala's compiler does things that in other languages you'd need to run specialized tools to get the same results or to write more tests
135.
▲
by
copergi
13y ago
Yes, I keep every test app I've ever written on hand just in case an infamous language_X troll demands proof anytime I mention that I saw the sky once and it looked blue.
136.
▲
by
copergi
13y ago
No it isn't. Those tell you what types the values represent. We're talking about the actual source code itself. In lisp, the source code is itself a perfectly ordinary lisp value. That is what homoiconicity is. That is not so
137.
▲
by
copergi
13y ago
Scala has a poor type system, and poor support for concurrency. It's terrible DSL problem is not a selling point. Nothing he talked about was crazy or required writing mind-bending code, that is the point. IntelliJ's scala supp
138.
▲
by
copergi
13y ago
Almost everything you listed as not in java is in java 8. Your distinction between "advanced" and "stuff I like" is a false one. Other people who aren't familiar with what you are familiar with will call those thi
139.
▲
by
copergi
13y ago
Perhaps, but I've already gone back to surfing the web in those 10 seconds. And scala provides pretty poor type safety compared to how bad the compile time is. I don't actually use PHP, I was just pointing out how the claim that
140.
▲
by
copergi
13y ago
I was testing with a trivial app, so 1 doesn't apply. There were no assets, so 2 doesn't apply. Ghc is notoriously slow at compiling, and it managed to recompile/reload the equivalence haskell test app in the time it takes
141.
▲
by
copergi
13y ago
This bizarre lisp fetish where everyone wants to call every language "basically lisp but..." needs to die. Scala is not basically lisp. Neither is python, or ruby, or javascript. Lisp is not just "has lambdas".
142.
▲
by
copergi
13y ago
How do you figure? What scala data type is scala source code?
143.
▲
by
copergi
13y ago
>Play's refresh-recompile trigger means it is not meaningfully less productive than PHP Except with PHP you hit refresh and it is done. With play you wait 10 seconds and it is done. There is a huge difference.
144.
▲
by
copergi
13y ago
>You can also stay away from advanced / theoretical / crazy parts of Scala most of time. The parts that make it worth using in the first place? >You don't need to use Scalaz, advanced type system features etc Might as w
145.
▲
by
copergi
13y ago
We're discussing both. The original question posed was something like "what amazing stuff has been built on crumbling foundations", and the response was "wikipedia". I don't necessarily agree with the sentime
146.
▲
by
copergi
13y ago
>Still takes a couple of seconds, though How big is your code base, and is it all in one huge file or something? Our stuff is reloaded and ready before I've alt+tabbed back and hit refresh.
147.
▲
by
copergi
13y ago
http://docs.codehaus.org/display/JETTY/Maven+Jetty+Plugin
148.
▲
by
copergi
13y ago
That's exactly what they did, that's what they are announcing here.
149.
▲
by
copergi
13y ago
Neither of those would even remotely qualify is accomplishments in computing. But they also are terrible examples. Facebook isn't using PHP anymore, that's what this discussion is all about. Wikimedia is terrible, and wikipedia
150.
▲
by
copergi
13y ago
"Type checking is faster than other statically typed languages" is quite different from "other statically typed languages don't offer this workflow", which is what was claimed.
More ›