3 ms·
Haskell? Data generics isn't really nothing new. We had this technology for years.
by jimenezrick 7y ago
Haskell? Data generics isn't really nothing new. We had this technology for years.
- bjz_ 7y agoAt the same level of performance though?
- jimenezrick 7y agoIf you are asking if it's fast? yes it's fast serialization. Not sure which numbers you have at hand, but for me fast means it isn't the bottleneck of my application.
- ghostwriter 7y agoit doesn't have to be to make the point, as Serde isn't on the same level of verbosity as Aeson.
- earthboundkid 7y agoHaskell has been around for more than a decade and had huge uptake by language nerds, but the only significant OSS written in it is Pandoc. In contrast, Rust already has Servo and a number of CLI tools, ripgrep being the most prominent.
- leshow 7y agoI'm not sure what you consider 'significant', but to my mind, there are many great haskell open source projects: xmonad, shellcheck, stack, haxl, to name a few. Not to mention how many languages are written in it: Elm, Purescript, Idris, GHC itself.
- earthboundkid 7y agoI almost listed xmonad. I haven’t heard of the other ones. Doesn’t change my point.
- jimenezrick 7y agoLeaving popularity contests aside, i worked in a company using Haskell and i did used a lot these techniques, if that counts \o/ i guess today it only matter how many stars you repo has in github...
- nicoburns 7y agoTrue. Not widely available though. The great thing about Rust is that has a whole of the advantages of Haskell, and C++, and to a lesser extent even languages like Python.