BASIC Edition
Old thread
>>55910998
Haskell is a complete joke when it comes to practicality. The developer tool stack sucks, the defacto standard compiler is grindingly slow and horribly badly written and virtually impossible to build much less develop, the REPL is a toy, the libraries are atrocious and the community consists almost entirely of smug weenies.
In contrast, the OCaml community are quieter because they spend their time solving real problems and shipping production code rather than publishing research papers about The Sieve of Eratosthenes (see Page on hmc.edu). Oh, and they're honest.
OCaml has had very solid support for concurrency for over 15 years now. In fact, 15 years ago the heavily concurrent MLDonkey peer-to-peer file sharing client had hundreds of thousands of users (that's probably more users than all Haskell programs ever written combined). No similar success story exists for Haskell.
Haskell has a huge number of very poor quality libraries. OCaml has far fewer but much higher quality libraries. If you want linear algebra then OCaml has lacaml. If you want fourier transforms then OCaml has FFTW. Incidentally, FFTW provides the fourier transform routines used in MATLAB which has millions of users and it is written in OCaml. No similar success story exists for Haskell. OCaml is vastly superior when it comes to parsing, with many extremely high quality parser generators available mostly along the lines of standard industrial tools like lex and yacc (ocamllex, ocamlyacc, menhir, dypgen, camlp4). I'm not sure Haskell has any such tools and most developers use a quirky parser combinator library called Parsec that is quite simply shit. To give you some idea, I wrote a Mathematica parser using lex and yacc in OCaml and Wolfram Research bought it. I tried to write the same parser using Parsec and found it to be a nightmare in comparison and nobody is going to pay for that.
Othet than 'muh indy games'
what use is there for java outside servers?
>>55918099
This. Haskell is overcomplicated and unclean. Anyone that likes it should kill themselves.
The good distribution.No?
>>55918018
Kurva anyàd.
Stop maymaying, that is the most modern distro nowadays with a great support by a non-Jewish company.
>>55918018
it doesn't have enough flaws to give it "character" so no one want to use it. Everyone on /g/ is looking for something to kill time, not something that can actually be used in productivity.
>>55918018
Fedora is awesome. I really don't get the Red Hat hate.
>>55917995
when I replied to this thread
like
right now
>>55917995
>literallyme.jpg
LiterallyHopeYouDie.svg
I have a morphine habit and tried to fuck my sister once.
Was Missingno a good idea for an error handler?
For the unaware: https://en.wikipedia.org/wiki/MissingNo.
>MissingNo. are used as error handlers by game developer Game Freak; they appear when the game attempts to access data for a nonexistent Pokémon species. Due to the programming of three in-game events, players can encounter MissingNo. via a glitch.
it was good for muh rare candies
he was discovered, so no
regular end users should never know these exist
Should have just thrown a Rattata.
Are these specs enough to watch my 1080p chinese cartoons?
CPU: Core i5-3320M
1366x768px
Intel HD Graphics
Ram 8GB
CPU Speed 2.60GHz
>1080p
>1366x768px
No.
>>55917860
>1366x768px
no
>>55917860
Nice icons.
What do my fellow OS X friends program in?
What languages do you use and what IDEs?
>>55917825
C in VIM.
i make fizzbuzzes in c++ with xcode
hate it though
>>55917825
>OS X
>Friend
I´m not your friend, buddy
normies never come. I need a safe space, I want it to be like pre-social media internet. Does such heaven exist?
IRC
>safe space
tumblr
>>55917823
>where normies never come
I mean safe from normies I don't care about all the degenerate shit.
In this thread, we name perfectly fine software from developers/corps that otherwise can't into software.
for example:
GCC -> FSF/GNU devs
Easy Document Creator -> Samsung
Simple Scan -> GNOME devs
>>55917759
You might as well cite GNOME as a whole.
Unity -> Canonical
>>55918410
Canonical isn't that bad really
I had a fuckup today on a USB drive and there's a chance I could have avoided it if I had used GPT
I had no idea that GPT was what people have been switching to for ages, I've been on MBR as long as I can remember, I think most guides and whatever have been pretty quiet about it, so I thought I'd do a PSA, so here it is:
Use fucking GPT on your drives to avoid a fuckup
Wait, is everyone already on GPT?
Why would people not be using GPT? You like being limited to 4 primary partitions?
>>55918297
I've only ever put all my shit on one partition anyway
post software you use frequently you can't live without.
no matter what os.
UEFI
>>55917722
botnet
EqualizerAPO
KeePass
>unplug and plug again
>Fixed the problem
>delete system32
>87% improvement
>run rm -rf /
>Linux now boots in just 2 seconds
>>55917662
Did that once with the offices' vending machine. And it worked lmao.
Isn't the Fairphone 2 everything /g/ wants in a phone? Disregarding all the stuff about being ethically sourced and manufactured, it's totally modular so you can repair it yourself and it's all open source too.
/g/ is full of poor-fags buying thinkpaks and chinese phones because it's cheap
>>55917574
The first fairphone was pretty cheap iirc, the second one is moderately priced. €530.
>>55917497
has some feelgood bullshit, but it's not more open or featureful as most other phones. all open source is certainly not true
Is it only me or is there anyone else here that lose any respect when a person has an Iphone?
why do you give a fuck what other people's choice of phone is?
>>55917752
you do when you work in the technology field and some faggot comes asking retarded questions, an Iphone is a good way to know you should avoid that person
>>55919910
yep, you are just retarded. Iphone was created for ppl who don't give a fuck about spec. All "I" products must look and be easy to use. All you need to do after buy it is use. Andorid is other story. You can beat Iphone spec but you need just a little knowledge about it, iphone not.
>inb4 thinking
What can you actually make with it? Is it as general purpose as C/Java/Python?
You can make computer programs with it.
Yes, Haskell is a general-purpose programming language.
>>55917493
Everyone who knows Haskell will argue that it is the "best" programming language, and I do like to think, but I dont want to feel like I learned a language just as a thought excercise.
Any Haskell users want to defend the language?
>inb4 no
>>55917493uncurry (++) . partition (9 /=)
Has anyone ever written a GUI in Hasklel? Is it even possible?
>>55917449
Yes
Yes
If you're interested in learning about Haskell, there are better places to do that than /g/
Start with https://www.seas.upenn.edu/%7Ecis194/spring13/lectures.html
Isn't there an entire window manager that runs on haskell?
>>55917449
yes
https://wiki.haskell.org/Haskell_in_practice