[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
Functional programming is shit You're throwing away basically
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: 7
Thread images: 2
File: idiomaticscala.png (7 KB, 600x371) Image search: [Google]
idiomaticscala.png
7 KB, 600x371
Functional programming is shit

You're throwing away basically all progress is computer science by using a language in which an efficient implementation of quicksort is impossible

>idiomatic functional programming
>>
File: 1466451841593.png (8 KB, 600x371) Image search: [Google]
1466451841593.png
8 KB, 600x371
>>55177213
>>
Wow, Scala is faster?
>>
>>55177497
Pointing out fuckery especially on an anonymous platform is rewardless work, just know you're doing God's work
>>
Functional programming is really a tool for a specialized kind of problem. When you look at it that way, I don't think there's anything wrong with it, just like I don't think there's anything wrong with COBOL or Prolog when they're used for what they're designed for.

Functional languages like Coq are good for proving mathematical theorems.

But you're right about "throwing away basically all progress in computer science."
https://unqualifiedreservations.wordpress.com/2007/08/02/whats-wrong-with-cs-research/
>>
>>55177213
>>55178860
The original motivation for functional programming had to do with running programs on more parallel kinds of hardware like a dataflow machine or an FPGA.

https://www.cs.york.ac.uk/fp/reduceron/
http://www.clash-lang.org/
>>
>>55179877
>COBOL or Prolog when they're used what they're designed for
I doubt the creators of COBOL and Prolog intended for their languages to be used solely for maintaining legacy code
Thread replies: 7
Thread images: 2

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.