[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Why aren't you a functional programmer?
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 54
Thread images: 5
File: 1438455918298.jpg (99 KB, 500x332) Image search: [Google]
1438455918298.jpg
99 KB, 500x332
>He doesn't program in Haskell
>He doesn't know Category theory
>He doesn't know about monads, comands, functors, adjoint functors, natural transformations, Hylomorphisms

Why aren't you a functional programmer again?
>>
Because I have a job and a social life
>>
i'm a functional autist and a programmer.

do i qualify as a functional programmer?
>>
>>54891741
IQ required to do Haskell & understand Category theory is at least 130. Average IQ of this board is much less than that.
>>
>>54891741
Because I focus on solving problems instead of abstracting every goddamn thing I encounter into a wankermorphism.
>>
>>54891863
>& understand Category theory is at least 130
hahahhahahhahahahhahah
>>
>>54891863
This is what Big Higher Education wants yo uto think
>>
File: 1111.jpg (140 KB, 960x574) Image search: [Google]
1111.jpg
140 KB, 960x574
>>54891741

We had almost 300 hours of Haskell lessons in my Uni. Don't they teach it in all CS schools as mandatory? And it was several years ago.
>>
>>54892223
no, we started with Java. good decision so far for me and my wallet
>>
>>54892223
No, Python & Java seem to be standard.
>>
Does elixir count
>>
>>54892320
Sure
>>
>>54892274
>>54892285

So you are telling me that you learn only 1 or 2 languages in a CS master?

In my school in Spain we had C++, Java, Haskell, Prolog, and C# as mandatory.
>>
>>54892389
How about racket? Does that count?
>>
>>54892393
Yeah where I go to we learn java racket C C++ Verilog x86asm mips asm for a bachelor degree
>>
>>54892393
Main languages are: Java (least 3 semesters worth: intro, intermediate, data structures), ASM, and probably C or C++
>>
Because functional programming is for hobby projects.
>>
>>54892540
Why isn't it more widely used?
>>
>>54892393
can't you read, fuckhead? I wrote that we started with it! in our second semester we had to use 5 different languages in an exam.
>>
I went to a California university, almost everything was in C/C++, but I also had exposure to Python, Java, MIPS, Lisp, Prolog, R.
>>
>>54892586
Most coders cannot into maths
>>
>>54892622
>R
You took a statistics class or something?
>>
File: 1463982484675.jpg (179 KB, 923x611) Image search: [Google]
1463982484675.jpg
179 KB, 923x611
http://benchmarksgame.alioth.debian.org/u64q/compare.php?lang=ghc&lang2=gcc

There's not enough return on investment if you're not used to a mathematician's mindset for problem solving
>>
>>54892741
what is this
>>
>>54892616

Calm your tits.
>>
>>54891819
>implying
>>
>>54892393
>Chashtag
>windows
what a shitty uni anon-kun
>>
>>54893606
Pleb detected
>>
Because I can't spend 3+ days musing over a function and how to avoid side effects, I need to actually produce working code in a timely manner.

If I was in academia like 99.9% of the functional programmer cheerleaders, things would be different, no one really expects anything productive out of you.
>>
>>54893665
kek
>>
>>54893665
Academia used to be productive before they used functional programming.
>>
>>54891741
>He doesn't program in Haskell
Nobody programs in Haskell. It is literally a meme language.
>>
>>54891741
>He
My preferred pronouns is 'zim,'
Please rewrite your post to reflect my desired preferences.
>>
>>54891741
>Hylomorphisms
Hylo a shit. Might as well use explicit recursion. Cata and ana are the only actually useful schemes.
>>
File: 1462635019932.jpg (74 KB, 470x595) Image search: [Google]
1462635019932.jpg
74 KB, 470x595
I'm a dysfunctional programmer
>>
>>54891741
I'm a community college fag transferring to uni who's only done OOP. How fucked am I for uni? Not at all because math isn't hard and just takes dedication? Neat.
>>
>>54891863
yeah you're the reason the IQ is dropping
>>
>>54891741
Haskell won't help me git gud at counterstrike
>>
>>54891741
programming is boring and everyone is a programmer now so theres no need to be
>>
Because i prefer to be a functional chemist surrounded by cute smart girls, and not a programmer surrounded by neckbeards, hipsters, and retarded feminists.
>>
>>54891863
Category theory is a better set theory and it's eventual replacement. As such, it's entry level, you fucking dolt.
>>
I am learning, preparing for it before it becomes full meme
>>
>>54891741
Why aren't you a boyfriend?
>>
>>54897248
good anon
>>
>>54891741
desu learning all that is on my to do list
for now I write plenty of functional javascript despite not knowing the fancy words and theory behind what I'm doing
>>54891972
>wankermorphism
I fucking love you for giving me that word
>>
>>54899586
Since when is desu randomly inserted into posts?

Testing:
I have
I have
I have I have
>>
>>54891741

> getting a job programming in haskell

not exactly the easiest job to find.
>>
>>54899608
Word filters. Where have you been?
Smh desu senpai
>>
>>54900178
Oh, cuck desu senpai. My bad.
>>
>>54891741
because i'm lazy as fuck and stick with solutions i know and just werk

so i do most of my programming in python and bash
>>
>>54900194
Nevermind. Ful sperg. Cuck was word filtered for a while.
>>
>>54900217
good lad
>>
>>54895087
Not at all, m80.
Stay dedicated and practice, stay away from the 4shawng.
>>
>>54892223
Post more of those succubi.
Thread replies: 54
Thread images: 5

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

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.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.