Such blatant ignorance, cognitive dissonance, and chauvinism is astounding. I have worked with tools like you and I hope I never do again, your attitude is toxic and I doubt your professional capability.
Scala Native
91–100 of 265 posts
Re: Scala Native
#92Earlier quoted context omitted.
>Go: Go is utter shit that only survives due to the devs name-dropping "Google" every 5 minutes. Making blanket statements like that without any substantiation makes me want to just write off everything else you have said.
So what? If you can't tolerate an opinion I can imagine you are having a hard time on the internet. :-)
For better or for worse when most people hear a new statement or opinion coming from someone they will trust it as much as they trust the least believable thing they have heard that person say.
Re: Scala Native
#93Earlier quoted context omitted.
> all languages accumulate compromises and inelegant hacks as they evolve. It's unavoidable. Scala devs deprecate and remove things that haven't worked out well. They have an established track record of making these migrations easier with each release. > Null Upcoming versions will make references non-nullable by default. If you want things to be nullable, you will have to opt-in explicitly with T|Null. > - Type infe…
> If you want things to be nullable, you will have to opt-in explicitly with T|Null I can see how the opt-in null references might help prevent you from writing Scala code that uses null, but how does it help when interacting with Java code?
Re: Scala Native
#94Earlier quoted context omitted.
> Go: Go is utter shit that only survives due to the devs name-dropping "Google" every 5 minutes Woah!
Clearly people either love or hate Go. There is a lot of hate I've seen on HN. I personally love it, but who am I to say what is a good language and what isn't.
Re: Scala Native
#95Earlier quoted context omitted.
So what? If you can't tolerate an opinion I can imagine you are having a hard time on the internet. :-)
It does a discredit to any other better substantiated or more reasonable opinion you have stated. For better or for worse when most people hear a new statement or opinion coming from someone they will trust it as much as they trust the least believable thing they have heard that person say.
I think most people on this planet are able to consider each point at its face value.
Re: Scala Native
#96Such blatant ignorance, cognitive dissonance, and chauvinism is astounding. I have worked with tools like you and I hope I never do again, your attitude is toxic and I doubt your professional capability.
He attacked a language, an abstract concept, you've attacked a living person. You're a bit of a tool yourself, I might say.
Re: Scala Native
#97Earlier quoted context omitted.
Is this actually affiliated with the facility that is behind Scala for JVM? I saw the banner of the university on the Scala Native site, is that for real? I have been so extraordinarily impressed with Scala, and with the contributions its made in the PLT field, I'm very excited for Scala Native to start picking up steam. Can we expect the same level of excellence from Scala Native as we've received from Scala for JVM…
Yes. Scala Native is developed at EPFL for real.
The reason I ask is that I see on GitHub that you are the only contributor so far. This project is quite a large commitment for a single person, I'm hesitant to play around with Scala Native without knowing more about future plans for support, milestones, etc.
Having said that, this project looks awesome. Nice work so far!
Re: Scala Native
#98Earlier quoted context omitted.
It does a discredit to any other better substantiated or more reasonable opinion you have stated. For better or for worse when most people hear a new statement or opinion coming from someone they will trust it as much as they trust the least believable thing they have heard that person say.
This sounds like a very US-trigger-warning-safe-spacey stance. I think most people on this planet are able to consider each point at its face value.
Humans have a pretty strong demonstrated tendency to develop positive or negative emotional attachments to pretty much everything, including sources of information/arguments, and see the world strongly filtered through those. This is, while it can be misleading, an important evolved survival mechanism in terms of attention/resource management.
Most people probably can, by expending effort, mitigate that to a certain extent, but that doesn't negate it completely.
Re: Scala Native
#99Otherwise known as "Haskell"?
Re: Scala Native
#100Earlier quoted context omitted.
Incidental? It's pretty well known that Scala was heavily influenced by Haskell. In particular, do notation (for comprehensions), pattern matching, lots of standard lib classes (ex Maybe (Option)), many of the methods in the collections library (map, fold, take, etc) Anyway, I wasn't trying to disparage either of them (or this project). Just poking fun at the seemingly common "I want to use Haskell but I'm forced to…
> It's pretty well known that Scala was heavily influenced by Haskell. In particular, do notation (for comprehensions), Is it documented anywhere that this was inspired by Haskell? To me, Scala for comprehensions seem syntactically more like a generalization of Python comprehensions than Haskell's monadic do notation.
I think Scala was influenced by Haskell's list comprehensions.
0: needs citation, though I remember reading something semi official about pythons comprehensions being influenced by Haskell. Maybe Python.org's page on Haskell.