Should I learn Haskell or Rust?

Dominic Robinson
Dominic Robinson

Should I learn Haskell or Rust?

Brandon Gomez
Brandon Gomez

You could also learn something that you're gonna use in your lifetime, like ARM assembly

Easton Cooper
Easton Cooper

C

Brody Hernandez
Brody Hernandez

Java && c++ my nia

Luke Hall
Luke Hall

Gentoo

Jacob Miller
Jacob Miller

*NiBBa (why emojis won't work?)

Logan Ward
Logan Ward

Reminder that the right side is fake news - the (((alt right))) thrives on generated butthurt the exact same way leftists do.

Hudson Morris
Hudson Morris

Ada

Dominic Walker
Dominic Walker

haskell : Cred Forums
rust : tumblr
java/c# : reddit

Lucas Jackson
Lucas Jackson

t. enlightened centrist

Isaiah Flores
Isaiah Flores

Rust, it has superior type system and runs faster.

Jayden Jackson
Jayden Jackson

As a Jew I'm fine with the alt-right. They will never get actual political power but can help turn the Overton window further to the right.

Henry Sullivan
Henry Sullivan

Haskell isn't just a meme, it will change the way you think about programming and it will make you better at other programming languages, I promise you. Rust will just turn you into a faggot.

Dylan Martinez
Dylan Martinez

Haskell is way more fun but much less useful.

Sebastian Johnson
Sebastian Johnson

I don't really care, we need them to balance out the left side fake news. The universe needs balance, otherwise it will descend into chaos.

Asher Peterson
Asher Peterson

why not both?

Kevin Reed
Kevin Reed

I hate people hating centrists more than I hate commies, and that's saying a lot
t. Ancap

Ryan King
Ryan King

Hate both the Muslims and Jews?!

Oy vey kaffir you have to pick a side!

William Watson
William Watson

what even constitutes a """""""""centrist"""""""

Angel Hernandez
Angel Hernandez

good thread

Noah Bailey
Noah Bailey

Rust doesn't even have GADTs or rank-2 types.
They both have Hindley-Milner type systems but Haskell's is much more advanced.

What is really innovative about Rust is the lifetime system.

Alexander Jackson
Alexander Jackson

aww, did your other mspaint comic stop getting as many upvotes?

Nathaniel Foster
Nathaniel Foster

He that is not with me is against me; and he that gathereth not with me scattereth abroad.

- Matthew 12:30

Evan Torres
Evan Torres

back to tumblr

Landon Hughes
Landon Hughes

I don't understand this argument, are you trying to white-wash the facts that are presented before you? Ad hominem attacks only go as far until it punches you directly right in your face.

Jeremiah Garcia
Jeremiah Garcia

neither, go for Nim, compiles to optimized C, you're welcome

Colton Perry
Colton Perry

Believing that neither right wing nor left wing views alone can solve a problem, not anarchy or authoritarianism, but a combination of all 4
Pic related is one, for sure

Brandon Cox
Brandon Cox

fight lies with lies
How about you fight lies by presenting truth?
Taking /pol/ for political activists, they don't give a shit. There was that old 'right wing terror is more common than Islamic terrorism' headline (or something along those lines that'd been around in many iterations.
I decided to 'investigate' that. All it took was to download the statistical basis for the claim to see that the actual problem is the relative success the right wing terror has in contrast to the vast amount of attempts of Islamic terror actually makes them overrepresented in outcomes.
But the far more interesting question then is why counter terror is so effective against Islamic terror and what can be done.

Nobody bothered with that 5 minute examination of the data. That's all you fucking need if they're lying. There were all kinds of ridiculous explanations for it in the thread wild speculation while they could have made some actual points. I even checked for similar threads in the archive and they're all like that.

But this is fucking Cred Forums. This has NOTHING to do with tech.
Go back to /pol/. Because right now you're just a pest on Cred Forums which doesn't even care for the causes you pretend to support. More despicable than actual nazis.

Connor Ward
Connor Ward

How about you fight lies by presenting truth?
What is Truth?

Adrian Taylor
Adrian Taylor

compiles to optimized C
Fuck that. Why not just translate it to obvious C and not make the compilers job harder by having an optimization pass for the translation output?

David Williams
David Williams

If you actually read any more of his post perhaps youd understand, but keep on reading headlines

Hudson Martin
Hudson Martin

Why do you hate the White race so much?

Dominic Hall
Dominic Hall

I've seen some proposal about adding linear types to Haskell. That's the essence of Rust's lifetime system, right? I don't really know that stuff.

Parker Jackson
Parker Jackson

Rust is actually useful (relative to Haskell) so of the two I would go with that.

Aiden Martin
Aiden Martin

Rust has affine types which are similar to linear types. They pretty much mean that a value must/can be used only once. But I don't think requires a lifetime system for Haskell since Haskell is garbage collected. Lifetimes are used in conjunction with RAII and static allocation.

Logan Russell
Logan Russell

Haskell isn't just a meme, it will change the way you think about programming and it will make you better at other programming languages, I promise you.

That's questionable, and shows a somewhat narrow outlook of what programming is. Sure, more robust abstractions can very succinctly express complex action, and things like user-designed flow control mechanisms can be useful in some corner cases.

However, many if not most of these capabilities come at some actual runtime cost without requiring the user to understand those costs whatsoever. For every person who wants to do some fancy sort of data transformation, you have systems programmers who need to understand how PL-level mechanisms actually get reflected in memory layouts and execution flow.

Whenever I see languages with first order closures and functional purity, I see the costs in how spaghetti stacks and GC implementations that must follow. That's not to say that there aren't other features I envy occasionally, but the costs make these sorts of languages complete non-starters in quite a few domains.

Henry Jones
Henry Jones

Cred Forums is the slowest of them all
Unironic