Give up. Fewer people like you, trying to get their own thing off the ground, means less obstacles for me and heads I have to step on. I go out every day and crush it, even on days when I don't feel like doing anything, or when I get to a tedious part in my projects. I still go and bust my fuckin ass.
Why? Because I want it. I want success BADLY, and I'll work my ass off until I get there. I've tried several ventures, few have stuck with mild success until my current one. 9 years now I've been going at it, and I still fucking want it. I'm still FUCKIN HUNGRY.
So yeah, stay out of /prog/. This is territory best ruled by people like myself. If you can't taste it in your mouth every morning when you wake up.... if you can tolerate having a day job and being someone elses slave... if you can entertain the idea of giving up... then this isn't your gig. Go ahead and quit now.
I'll send a postcard from the top.
Name:
Anonymous2011-04-12 20:16
Whats wrong with Haskell, beside that it has types?
Name:
Anonymous2011-04-12 20:18
BTW, Haskell would be a nice language, if Simon Python Jones had added dynamic typing and macros. And some syntax for List-processing won't be bad. It's annoying having to write #\, everywhere
>>1
What does Haskell have to do with anything? Sounds like you are afraid of no talent college grads showing you up. Perhaps you are the one that needs to give up.
>>8
Python is no better than Haskell. It also has OOP and classes.
Name:
Anonymous2011-04-12 22:21
>>7
C doesn't have portable lambda functions. C doesn't have static type inference. C doesn't yet have a robust memory model for concurrency (although C1x will fix that). C doesn't have templates.
Write anything in C, and I will rewrite it in C++ so that it is much faster.
>>13
C++ now has portable lambda functions, but it's still shit.
C is also particularly hard to optimize compared to high-level languages, because it wants to be ``low-level'' (but fails hard at it).
Name:
Anonymous2011-04-13 2:05
>>8
The lamba functions are hella limited relative to Haskell.
Name:
Anonymous2011-04-13 3:02
Haskell is for huge fucking faggots
Name:
Anonymous2011-04-13 3:46
The hyper-enthusiasts are seemingly always going to congregate in some language. Once, they were in the Java camp. Today, they're in Haskell. I'm not speaking to these people; I'm speaking to the serious, intelligent programmer who has discovered that Haskell "fits his brain" like no other language before, but may be at a loss to explain in detailed scientific terms exactly why this might be so.
But – and this is going to be the hardest part to swallow – from the point of view of academic computer scientists like Dr. Huntbach, Haskell honestly introduces nothing new, and confuses some underlying concepts in ways which are, frankly, dangerous.
Name:
Anonymous2011-04-13 3:47
Almost every piece of set theory that I've tried to define in Haskell comes out looking very much like the original. This closeness allows me to work in mathematics, and then translate things to Haskell easily without worrying about having made mistakes in the translation.
Name:
Anonymous2011-04-13 3:48
The choice of problem is based on our belief that a good understanding of evaluation order is very important for writing practical Haskell programs. People learning Haskell often have the idea that evaluation order is not important because it does not affect the calculated result. It is no coincidence that beginners end up floundering around with space leaks that they do not understand.
Name:
Anonymous2011-04-13 3:50
In the end, any program must manipulate state. A program that has no side effects whatsoever is a kind of black box. All you can tell is that the box gets hotter. The next Haskell will be strict. -- Simon Peyton-Jones, a major contributor to the functional programming language Haskell. http://news.ycombinator.com/item?id=1924061 http://oscon.blip.tv/file/324976
>>18
What does it confuse exactly?
Buttocks as a member of every possible type (i. e. even ``empty'' types have _|_ as a value)? Hard to work around that. Not having buttocks will lead to much more inconvenience. fail in Monad typeclass perhaps?
Name:
Anonymous2011-04-13 4:39
>>23
There're no "types" IRL. This means you'll run into troubles, trying to model IRL problems with Haskell. For example, IRL every cat is unique, that shares evoloutionary prototype. Same applies to aircraft designs and any other viable designs.
Handle? Someone can understand something and still prefer other options to it. Not everyone likes statically typed languages, some people prefer powerful macro systems and so on.
>>33 And its functions can't have variadic arg lists and keywords.
Because of currying.
I also find Haskell's syntax prettier than C derivatives/Ocaml, but I'd never use it actively.
If Haskell isn't for autistics, why is the most popular interpreter for it called HUGS? Are we to believe that there are non-autistics who need a hugbox???????????
Have fun with your records syntax. Cocksucking fucker.
Name:
Anonymous2011-04-16 3:37
Haskell is attempt to make math concepts work where more abstract and less restricted procedures work,
Haskell steals the freedom to tinker and replaces it with boring set theory constructs.
>>1
Link people to useful resources instead of being a cum bitch. Haskell can be used in real life besides from it being a mathematically powerful language.
There's no such thing as ``the one and only language''. Haskell is good, Lisp is awesome, C is good, many languages are good. A truly proficient programmer tries to master multiple approaches to solve his problems. Being an emo bitch with illusory superiority is not going to help your language's community in any way.
Name:
Anonymous2011-04-17 11:02
All language suck. Computer suck. Programmers are huge autistic faggots who can't do shit. Enjoy reality.