Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
codygman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
35 ms
·
271.
▲
by
codygman
10y ago
> Stack is exactly that, and it's controlled by a private entity It's open source and the bug reports and feature requests merged in seem to indicate the aims have been making building Haskell projects easier. I don't see
272.
▲
by
codygman
10y ago
> Because /r/haskell has become a place of constant flamewars. I visit there every day and I have no idea what flame wars you are talking about.
273.
▲
by
codygman
10y ago
Whoa, people from the dfw area on HN!
274.
▲
by
codygman
10y ago
I'm curious to know what you think of Go in general as well as Go vs Erlang.
275.
▲
by
codygman
10y ago
> I love Haskell but I feel it attracts the most golfy code. I don't feel like most Haskell code is like that and I've read a fair amount. > E.g. Yes you apply the dot operator to itself but why would you? I write a fair amo
276.
▲
by
codygman
10y ago
> NASA does a fair bit of NodeJS. Scary. I hope that's limited to web stuff.
277.
▲
by
codygman
10y ago
I'm pretty sure you can do that. See units in F# for example.
278.
▲
by
codygman
10y ago
All of the languages? Go doesn't have them. Neither does C.
279.
▲
by
codygman
10y ago
Thanks! This is nice. I'm playing with J though since the resources seem very nice.
280.
▲
by
codygman
10y ago
I've been enjoying Nixos[0] and hope to try Nixops[1] soon. The difference between Nixos and docker is that nixos makes it possible to have a truly reproducible environment. See the surprisingly readable paper[2] for more details. 0:
281.
▲
by
codygman
10y ago
> And of course a few of the ideas in Haskell A few? Don't you feel like you're underselling the impact Haskell had had on other languages? > he only language that came out of academia in recent times which has serious produ
282.
▲
by
codygman
10y ago
See my post history for many of the positives of Haskell. The above post only highlighted the negative.
283.
▲
by
codygman
10y ago
I didn't have large problems with Haskell library availability until lately. I was attempting to see what some code from work would look like from work. It used: Mssql, Cassandra, CSV, and MySQL MySQL and CSV were no problem. The Cassa
284.
▲
by
codygman
10y ago
Is there anything like Q that is open source? J seems kind of similar.
285.
▲
by
codygman
10y ago
What other languages do type classes like Haskell?
286.
▲
by
codygman
10y ago
How is STM like a kick in the teeth? In performance? How? In clarity? How? Can you give examples of STM being a kick in the teeth versus mutability.
287.
▲
by
codygman
10y ago
I can't speak for pure4j, but I would be very wary about suggesting Frege at my workplace to (what I'm assuming are) Java programmers. I feel like some Java programmers would have almost as much culture shock with something like H
288.
▲
by
codygman
10y ago
I disagree that Haskell is not practical. Checkout the Yi[0] project for instance, it has lots of practical real world Haskell code patterns. 0: https://github.com/yi-editor/yi
289.
▲
by
codygman
10y ago
> Aside from the learning curve, there were several bugs in one of the Haskell libraries that caused frequent outages (until we were able to pinpoint what was wrong), What was the bug and what was the library?
290.
▲
by
codygman
10y ago
> So your "type system can really help" is really just an irrelevancy you've come up with to try hide your attempt to shove your preferred programming paradigm onto other people. Not exactly, but it is a weaker advantage t
291.
▲
by
codygman
10y ago
Yes, but it doesn't bolster your argument as much as you think. The state monad in Haskell offers a more principled (some say annoying) way of dealing with mutation. IORef's if I recall correctly offer the type of mutation similar
292.
▲
by
codygman
10y ago
A type system can really help here as well. sendUserEmail :: FromEmail -> ToEmail -> [EmailHeader] -> EmailBody -> IO () However that also requires the discipline of wrapping a lower level function that is probably:
293.
▲
by
codygman
10y ago
It's paid, but I personally think Haskell Book[0] is much better. I can say its better in both helping form a deep intuition and teaching how to use Haskell in the real world. A lot of my imperatively biased coworkers have bought this
294.
▲
by
codygman
10y ago
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
295.
▲
by
codygman
10y ago
> I fear the consequences if it spreads. What would those consequences be?
296.
▲
by
codygman
10y ago
Who works 24 hours a day? Also most work 40 weeks per year iirc.
297.
▲
by
codygman
10y ago
> Git started in 2005. I'm sure Torvalds knew all about buffer overflows then, but decided to use C. You seem to think this is a crazy decision. Well is it? Will it be if Linus isn't maintaining it?
298.
▲
by
codygman
10y ago
I wonder if git would be better served by a more modern language.
299.
▲
by
codygman
11y ago
foldl1 (+) ?
300.
▲
by
codygman
11y ago
> For the ones down-voting me, have you coded something in Go, big enough to be a real in production project, where at the end the lack of generics is a real issue (performance because using interfaces or maintenance because copy/pa
More ›