Well, it seems kinda weird, but I am really salivating over the promise of N-times faster programs on an N-core cpu..
Thoughts?
Name:
Anonymous2007-09-26 4:21 ID:I2v1v6AP
N-times faster programs on an N-core cpu
Sure, lol.
Just leave everything to the programming language, like a true enterprise faggot.
Name:
Anonymous2007-09-26 4:53 ID:W5WcJ9qq
But is it NP-complete?
Name:
Anonymous2007-09-26 4:59 ID:zOeX+cDL
>>1
I don't accept that claim. I do recommend Erlang if you're writing something distributed or want a language that was designed to support concurrency. While I haven't actually used it in anything that shows the power of Erlang, it seems to work well enough for Ericsson.
Erlang is pretty awesome. Its architecture has a lot of pluses besides just multicore usage. Agent-based design, pattern matching, kick ass fast binary protocol handling, supervisors and restart mechanisms, integrated error logging, etc.
Name:
Anonymous2007-09-26 9:25 ID:I2v1v6AP
>>6
Not to forget that like with all other toy languages, you'll endlessly torture yourself interfacing with C libraries and system calls that actually do useful things.
Enjoy your AIDS.
Toy languages are autistic. As long as they don't leave their sandbox, it's all cool. But when they need to actually get work done, oh shit.
Name:
Anonymous2007-09-26 10:34 ID:9OgdU1UY
>>7 C libraries and system calls that actually do useful things.
So where are they? Okay for C libraries (though the most useful ones are usually wrapped as libraries for that language already), and the system calls? Only for system-related projects; otherwise they're just for very small things you do once or twice in a project.
YOU are the one who's going to enjoy your ****(long long **)&AIDS, cfag.
Name:
Anonymous2007-09-26 11:25 ID:ePnMpjGg
Not to forget that like with all other toy languages, you'll endlessly torture yourself interfacing with C libraries and system calls that actually do useful things.
How do I FFI?
Ignorant Cfag is ignorant.
Name:
Anonymous2007-09-26 14:42 ID:8pEkBTtO
Erlang? Nice concept, syntax from hell. I mean, we had enough of exotic line terminators back in the Pascal days, right? Also, comma rather than a semicolon? Fuck that, fuck that in the ass. Variable names that have to begin with a Capital Letter, lower-case ones being atoms? ASDASFASDASD.
Also the usual environment produces error messages that rival pretty much anything in getting-on-your-tits power. Then again, wings3d is written in Erlang. Guess it's good for something. The shared-nothing approach to parallelism is kind of interesting too, but message queuing gives me hives -- infinite resource consumption on a scheduler burp, anyone?
Name:
Anonymous2007-09-26 14:52 ID:g3fa8ysb
message queuing gives me hives -- infinite resource consumption on a scheduler burp, anyone?
Elaborate?
The ugly retarded sister of something already ugly and retarded.. ouch
Name:
Anonymous2007-09-26 15:55 ID:g3fa8ysb
>>14
Clueless enterprisey fanboy has never used an FFI.
>>15
The gayer your enterprisey language is, the more time you'll spend doing busywork.
Name:
Anonymous2007-09-26 15:59 ID:dPiX/W+K
>>17
LOL @ butthurt toy language failure. Too bad even the lamest enterprise fags earn more money and write better software than you.
Name:
Anonymous2007-09-26 16:24 ID:g3fa8ysb
>>18
Keep rationalizing your boring cubicle-farm life, cog.
Name:
Anonymous2007-09-26 16:48 ID:ylMfVoaQ
in after toy language users butthurt because their toys will never be useful
Name:
Anonymous2007-09-26 16:51 ID:W5WcJ9qq
Not useful? You could use it to generate code in a real language.
Name:
Anonymous2007-09-26 16:56 ID:dPiX/W+K
>>19
Keep rationalizing your unemployment, virgin.
Name:
Anonymous2007-09-26 17:12 ID:vNp8As0n
>>22
Keep rationalizing your involuntary servitude and decay of self.
Name:
Anonymous2007-09-26 17:24 ID:dPiX/W+K
>>23
Keep rationalizing your Twinkie binges, fatty.
Name:
Anonymous2007-09-26 17:45 ID:vNp8As0n
>>24
Think about how intellectually inferior you are to me. That may hurt a bit, but not as much as not having freedom.
Name:
Anonymous2007-09-26 17:52 ID:dPiX/W+K
>>25
All I can think about is how you're a failure at life with an IQ of < 100 who gorges on Cheetos all day and cries himself to sleep afterwards. That's kinda funny, but it's also embarrassing to be of the same species as you.
Name:
Anonymous2007-09-26 17:55 ID:W5WcJ9qq
>>26 it's also embarrassing to be of the same species as you.
That's funny, I was thinking the same about you spineless ENTERPRISE PROGRAMMERS.
Name:
Anonymous2007-09-26 18:05 ID:vNp8As0n
>>26
Unlikely, since my IQ > 140 and I rarely eat unhealthy snacks. I have reached the conclusion that I wish to be neither the slave nor the master, for I certainly possess the ability to be the latter, have experienced the unfortunate circumstance of the former, and choose neither because I am opposed to both roles. I exalt the free will of mankind to work together both for oneself and in cooperation with society to move forward and overcome the power that jeopardizes both.
>>29
Meet the rest of the human species then. wwwwww
Name:
Anonymous2007-09-26 18:57 ID:g3fa8ysb
Oh yes, >>30, on the topic of employment, my job doesn't make me want to gouge my eyes out. But I'm glad you're there to fill out the work nobody else wants.
>>11
Messages are delivered asynchronously. This implies that they are queued. That in turn suggests that these queues are unbounded in size, so that if the receiving process doesn't get enough processor time to handle messages as they come, the queue will grow and grow and grow.
In practice though, I hope there's some sort of a backstop. Me, I like synchronous messaging, or alternatively send-and-wait messaging where you can do something before the "wait" part.