<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div class="im"><div><br></div></div><div> you&#39;ve let a 5-10 million line project spiral out of control without putting the necessary software engineering infrastructure and controls in place ... This issue you&#39;re having reflects a lot more strongly on your technical culture than it does on any instability in GHC.</div>
</div></div></div></blockquote><div><br></div><div style>I can&#39;t dictate either that culture or the whole project. I often walk into projects that have been mismanaged for years and try to prop them up. Crap languages are also to blame and that&#39;s why I&#39;m interested in Haskell at all. But it&#39;s the reality I have to live with. It would be a lot easier for me to sell better languages if they at least paid some heed to backward compatibility.  </div>
<div style><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">
</div><div class="gmail_extra">
Listen: someone within your organization decided to build a product based on a very old library which is no longer maintained by anyone. If this library were actually critical to your business, you would fork it and either get someone in-house or pay a contractor to fix bugs and keep it up to date. (And there are plenty of people here who might be interested in a contract gig to fix this for you if you asked).</div>
</div></blockquote><div><br></div><div style>Fine. Go ahead and write yourself a blank cheque on my account. Maintenance costs are a fact of life anyway. What I don&#39;t understand is why people are trying to maximise them when I&#39;m trying to minimise them.</div>
<div style> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">
</div><div class="gmail_extra">Repeatedly claiming in the most histrionic terms that GHC ought to freeze forever and never deprecate anything again </div></div></blockquote><div><br></div><div style>Now you&#39;re putting words into my mouth. I&#39;ve said from the very first posting that I acknowledge the need for change but would like it to be restricted to stuff that&#39;s actually useful and/or necessary instead of changing things just for the hell of it. I&#39;m asking for a compromise. I said that from the start.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">newsflash: it&#39;s a research platform), </div>
</div></blockquote><div><br></div><div style>That would be a newsflash. I seem to remember it wanting to be a popular quasi-standard FP.</div><div style><br></div><div style> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr"><div class="gmail_extra">and is not going to garner you any sympathy on this list, either. You could practically be the poster boy for why we have the motto &quot;avoid success at all costs&quot;.</div></div>
</blockquote><div> </div><div style>Now you&#39;re just being rude.</div><div style> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr"><div class="gmail_extra"><div></div><div>You have two options: stay on GHC 6.x (the bits didn&#39;t get deleted from the internet), and if that isn&#39;t practical, fix Wash (or pay someone to do it if you don&#39;t know how) and get on with your life.</div>
</div></div></blockquote><div><br></div><div style>I already found newer libs anyway. </div><div style><br></div><div style>I really don&#39;t know why somebody can&#39;t make a simple and well intentioned point without getting attacked by people who feel threatened over every little thing. I said from the start that I think Haskell is cool. I&#39;d just like it to pay a bit more attention to practical issues whilst making progress with its theoretical ones. </div>
<div style><br></div><div style>Why don&#39;t you just put it in the forum rules that nobody is ever allowed to criticise anything? </div><div style> </div><div style>At the end of the day, I&#39;m just a typical manager who&#39;s atypical in wishing he could tell his programmers to study a bit of Haskell without making it a synch for the manager next door to knife him in the back for suggesting something that looks this unstable. This is the real deal on how Haskell looks out there in the mass market. You can lead a horse to water...</div>
<div style><br></div><div style><br></div></div></div></div>