[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: logo1-3722040399.png (7 KB, 397x131)
7 KB
7 KB PNG
I just think it's neat.
>>
>>108107215
λx.λy.y
>>
>>108107285
Have you tried clojure? What are your thoughts?
>>
It looks cool. I can’t think of a personal use case for it. I mostly make games. I heard it’s not very performant for video games. But I don’t know, that guy could have been talking out of his ass.
>>
>>108107215
The most modern type system of any language yet probably the worst tooling of any language.
>>
>>108107360
Make your own tooling.
>>
>>108107360
My compiler is my tooling. Do you really need more?
>>
>>108107354
>I heard it’s not very performant for video games
You heard wrong. Haskell is perfectly capable of writting highly performant games.
>>
File: guile.png (65 KB, 1280x690)
65 KB
65 KB PNG
for me its guile, the scheme implementation.
>>
>>108107215
I had two courses in uni using Haskell. One about functional programming, focusing on teaching haskell, and one about languages and compilers, where I used haskell to create a basic C# interpreter.
Once I could wrap my head around the purely functional paradigm it was absolutely beautiful.
Unfortunately I never touched it again afterwards and now my work only involves C# and Python. Both look disgusting after getting familiar with the elegance of Haskell.
Only problem I had with Haskell was (coming from a gamedev perspective at least) trying to conceptualize having to wrap all your stateful stuff in monads.
Never got around to writing complex interactive programs in a purely functional language.
>>
>>108108135
>Once I could wrap my head around the purely functional paradigm it was absolutely beautiful.
I love programming like this but I always worry about the code being shit because for most dev who don't use these concepts often I'm just making it harder for them to understand
that said, according to this logic I should write everything in python, so it's probably flawed in some way
>>
>>108107215
haskell is lame, learn Erlang.
>>
the syntax is ass, like every functional lang
>>
>>108107215
>>108108002
I like chicken
>>
>>108107728
Cite one (1) game written in haskell that has more than 20 steam reviews
>>
>>108108978
>learn *completely unrelated thing*
why?
>>
>>108108135
Easier than you might thing. Where things really get you is writing your code such that you can also give the compiler rewrite rules.
>>
>>108109499
They're both functional (erlang isn't pure though) and a somewhat sort of similar syntax. The presumption why someone would be learning haskell is they want to learn a functional language, so that anon is suggesting a different functional language
>>
>>108109587
People have no idea how powerful GHC really is.
>>
>>108107215
So, in the past 15 years of shilling, has anything more than a WM or parser been written in Hasklel?
>>
>>108109473
GTA 6
>>
>>108109282
Wish they had a search function on their online manual. Its atrociously difficult to find what you're looking for.
>>
>>108110544
Yeah. Microsoft, Google and Facebook use it for various systems. It's prolific in fintech, the defense industry, manufacturing, etc. If all you know and care about is retarded webdev shit, it's not that rare as the basis of a backend.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.