Live data from Hacker News

Scala Native

github.com

91–100 of 265 posts

Re: Scala Native

#91
post #72

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.

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

#92

Earlier 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. :-)

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.

Re: Scala Native

#93
post #90

Earlier 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?

Thanks for the downvote. Let's close this discussion.

Re: Scala Native

#94
post #67

Earlier 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.

Honestly I'd expect to see the most Go hate on a thread about scala. The design principals of both languages are completely at ends with each other.

Re: Scala Native

#95

Earlier 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.

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.

Re: Scala Native

#96
post #72

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.

He attacked a language, an abstract concept, you've attacked a living person. You're a bit of a tool yourself, I might say.

I don't care what he attacks, he's talking out of his ass and he's not shy about it.

Re: Scala Native

#97
post #41

Earlier 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.

Will Lightbend be supporting this project in any way?

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

#98

Earlier 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.

> 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

#100

Earlier 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.

Python's list comprehensions are a specialization of Haskell's list comprehensions[0].

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.

Post reply on HN