<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Disqus - Latest Comments for dtaht</title><link>http://disqus.com/by/dtaht/</link><description></description><atom:link href="http://disqus.com/dtaht/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Sat, 01 Aug 2009 11:05:43 -0000</lastBuildDate><item><title>Re: Brizzled: C# is now a better language than Java</title><link>http://brizzled.clapper.org/blog/2009/07/31/c-is-now-a-better-language-than-java/#comment-13782350</link><description>&lt;p&gt;I have looked at clojure ( &lt;a href="http://www.lunaticprogrammer.com/2009/02/is-clojure-lisp.html" rel="nofollow noopener" target="_blank" title="http://www.lunaticprogrammer.com/2009/02/is-clojure-lisp.html"&gt;http://www.lunaticprogramme...&lt;/a&gt; ) and for that matter, Paul Graham's Arc ( &lt;a href="http://www.paulgraham.com/hundred.html" rel="nofollow noopener" target="_blank" title="http://www.paulgraham.com/hundred.html"&gt;http://www.paulgraham.com/h...&lt;/a&gt; ) I'm tempted, but I'm afraid of finding out what they are missing (macros?) I'd like it if it could be compiled with something...&lt;/p&gt;&lt;p&gt;I always spend a period of several months where I'm in love with a new toy, language, gf, whatever, and then all the warts start showing up, until that is all I can see. C++ is doing that to me..... &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">dtaht</dc:creator><pubDate>Sat, 01 Aug 2009 11:05:43 -0000</pubDate></item><item><title>Re: Brizzled: C# is now a better language than Java</title><link>http://brizzled.clapper.org/blog/2009/07/31/c-is-now-a-better-language-than-java/#comment-13781852</link><description>&lt;p&gt;Conversely, the lack of source code supplied with many java (and other compiled to a vm languages like C#) libraries is often a bad thing. I have had to debug via strace far too many java apps to ever be happy with the so called "portability of the language" at the expense of "having actual source code", as you get with the typical python or perl application.&lt;/p&gt;&lt;p&gt;Secondly, in general, I'm a speed freak. Stepping into a vm where (for example) samplerate conversion is done inside of the vm really hurts, so the more *well-done* JNI links in java the better, for where it matters... I like the potential of the multi-core future, however. Perhaps well-threaded vm applications will actually outperform native code, someday. I am sore tempted to give scala a shot because of what you've written elsewhere. I also like what I see in haskell and gocaml (pseq etc)&lt;/p&gt;&lt;p&gt;Thirdly, I do a lot of real-time performance programming (stuff with strict, often sub 2ms deadlines). I really, really, really do want to join the garbage collected world for more work and to use a better language or language that works with mini-languages to do so. But I'm STILL waiting for a real time capable garbage collector (haven't checked the literature this year)&lt;/p&gt;&lt;p&gt;Fourthly, I also do a lot of work on architectures other than x86, notably arm and x86_64. I don't think mono is going to scale well there, and given the embedded base of the jvm support in modern day cell phones, perhaps scala would be good on that.  One reason I never got into python is that there is no compiler for it on x86_64, similarly, despite your praise of the jvm, I'm still not impressed with it on x86_64 nor on arm....&lt;/p&gt;&lt;p&gt;Fifthly, since mono isn't quite fully baked, I'm really reluctant, no matter how nice C# seems (my brother likes it, too), to even look at it. I like languages to have multiple, competing, implementations from various vendors, with at least one open source one, and at least a decade to bake before I can commit to using it...&lt;/p&gt;&lt;p&gt;Still... it's trendy... you can get paid for using it... just like java was in the 90s...&lt;/p&gt;&lt;p&gt;C# mode in emacs any good? Got semantic support?&lt;/p&gt;&lt;p&gt;Lastly, it amuses me that popular languages are evolving more and more into lisp (lambda's, closures) What heck was so wrong with lisp, anyway?&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">dtaht</dc:creator><pubDate>Sat, 01 Aug 2009 10:39:35 -0000</pubDate></item></channel></rss>