For those of you finding it hard to read the paranthesis-heavy text, the very last part struck a chord: "If I have to write one more polyglot bash / awk / python script to gather data from log files on a bunch of different machines, demux that into a time-ordered event stream, pipe it through something to munge it into some slightly different format, ship that off via post to some web address and get some JSON back,…
CPAN is afaik the gold standard to make that kind of thing bearable. It isn't really a language thing. (Since everything seems to go to Moose (a backport of most of the Perl 6 OO model) in the Perl world, there might be an impedance mismatch in a few years with old style libraries and new?)
Programming languages, operating systems, despair and anger
41–50 of 59 posts
Re: Programming languages, operating systems, despair and anger
#42 main = do
putStrLn "What's your name?"
name
Was that really so hard?Re: Programming languages, operating systems, despair and anger
#43"Somebody do something about this, before I LOSE MY FUCKING MIND!?!?!" Um, what, exactly, is stopping the ranter from doing something about it himself? Is there a law that only people born into a special caste are allowed to create programming languages? Or is he just too lazy to do more than bitch about the world being sub-optimal?
Re: Programming languages, operating systems, despair and anger
#44Well, I am doing something about it :-) Look at Babel-17 (www.babel-17.com). It is not ready yet, and for the next few months it will be purely functional, but eventually, you will get it all.
But if I learn babel17 won't I become a traitor!
Re: Programming languages, operating systems, despair and anger
#45Good rant, but can we stop it with the "You need to understand category theory to do IO in Haskell" meme? main = do putStrLn "What's your name?" name Was that really so hard?
(And a few bits of category do help when you are toying around with other typeclasses. Have a look at the typeclassopedia for an introduction.)
Re: Programming languages, operating systems, despair and anger
#46Re: Programming languages, operating systems, despair and anger
#47"Somebody do something about this, before I LOSE MY FUCKING MIND!?!?!" Um, what, exactly, is stopping the ranter from doing something about it himself? Is there a law that only people born into a special caste are allowed to create programming languages? Or is he just too lazy to do more than bitch about the world being sub-optimal?
Re: Programming languages, operating systems, despair and anger
#48It sounds like what he wants is a DSL, because the language he describes would be useless to most people who aren't in his exact position.
Re: Programming languages, operating systems, despair and anger
#49Re: Programming languages, operating systems, despair and anger
#50Earlier quoted context omitted.
CPAN is afaik the gold standard to make that kind of thing bearable. It isn't really a language thing. (Since everything seems to go to Moose (a backport of most of the Perl 6 OO model) in the Perl world, there might be an impedance mismatch in a few years with old style libraries and new?)
Moose and standard/old style libraries are entirely and transparently inter-operable.