Slashdot Mirror


User: andreas

andreas's activity in the archive.

Stories
0
Comments
98
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 98

  1. Re:Dynamic programming on ICFP 2001 Contest Results · · Score: 1

    Congratulations from a member of the team that won the second prize.

    I thought about using dynamic programming for solving the problem, but rejected it quickly because I saw the cubic growth, and wasn't aware of the literature on solving the problem. Hats off to you.

    Still, our code runs five times faster than yours :).

  2. Re:Learning Lisp? on Lisp as an Alternative to Java · · Score: 1

    Python's performance is very poor, it's just not in the same league as C++, Lisp, Dylan, OCaml and a number of other languages that generate fast code.

  3. Re:Writeability vs. Readability of LISP/JAVA on Lisp as an Alternative to Java · · Score: 1

    If you don't like Lisp or Scheme because of the syntax, give Dylan a try. It inherited all the good things from this world, but has a Algol-style infix syntax.

  4. Re:It's about the API on Lisp as an Alternative to Java · · Score: 1

    The Dylan OO system was modelled after the Common Lisp Object System, so your point doesn't apply. Also the idea of optionally checking types at compile time was present in Common Lisp. Dylan just presents those features in a syntax more appealing to the general public (plus a lot of tweaking to make method dispatch faster, and function names nicer).

    And the OO system isn't "pseudo" either, the generic function model is a superset of the message-passing model known from other languages, and thus more powerful.

  5. Re:Dylan on ICFP 2001 Contest Results · · Score: 1

    A former Apple developer confirmed that Dylan was called Ralph initially, back when it was used for the Newton.

    They even had a prototype operating system for the Newton written in Dylan, but management decided against that.

  6. Re:Love to see these languages outside of contests on ICFP 2001 Contest Results · · Score: 1

    Just for completeness: There's a GTK+ binding for Dylan as well.

    And Dylan was designed with performance in mind, and it is able to compete with C in terms of speed.

  7. Re:What happened to Beamer in C++? on ICFP 2001 Contest Results · · Score: 1

    The judges used different ranking criteria than Bruce Hoult did. The judges didn't consider speed except as a tie-breaker, whereas Bruce always gave scores for speed.

    It could also be that Beamer was eliminated due to bugs not turning up with the first few files. We will see when the judges publish the complete results.

  8. Re:Dylan links on ICFP 2001 Contest Results · · Score: 1

    See the posting you're referring to, both the Gwydion Dylan compiler (open source) and the Functional Developer (closed source) are being actively maintained.

  9. Re:Anybody active in both Dylan and Scheme? on ICFP 2001 Contest Results · · Score: 1
  10. Re:Dylan on ICFP 2001 Contest Results · · Score: 2, Informative

    Well, according to the definition, a functional language is one where functions are first-class objects. In mathematics, the term "functional" means "a function that can be applied to other functions".

    By this definition, Dylan is a functional langugage, it even supports currying, function composition and closures.

    But Dylan isn't a purely functional language, like Haskell is, but supports a mixture of other paradigms. Also, Dylan has no parametric polymorphism. In this sense, it's close to Scheme.

    And "Dylan" does come from Bob and Thomas, but Apple could never admit that, otherwise they would have lost quite some law suits.

  11. Re:Can't tape HDTV??? on What's Wrong With Content Protection? · · Score: 1

    Get yourself an MPEG2 encoder for recording off-air signals. See here.

  12. Re:Bad Translation on Mueller-Maguhn On Internet Governance · · Score: 1

    Indeed, a lot of the irony got lost in the translation. But I must admit that a good translation would be very hard to do, the style is very specific and uses lots of idioms which don't readily translate into English.

  13. Re:How ironic... on Mueller-Maguhn On Internet Governance · · Score: 1

    The original article can be found <a href="http://www.datenreisen.de/Aktuell/Regierung<nobr>s<wbr></wbr></nobr> erklaerung.html">here</a>, and it comes without copyright.

  14. Re:Automated hacking? on Ask Security Guru Dave Dittrich About DDoS Attacks · · Score: 1

    This is the most likely explanation. I mean, I could write such a tool, if I had enough time on my hands, and wouldn't care for more interesting problems.

    I don't believe all the conspiracy theories for a second. It was a single guy, or a very small group, and they were just trying to show off who's got the longest. It's been going on on IRC for ages.

  15. Re:BSD and LSD, eh? on Drugs, Computers & Cyberculture · · Score: 1

    They say that you should code sober and debug stoned, or code stoned, but debug sober.

    Remember, drugs don't actually expand your consciousness, they merely shift it. If you're stoned all of the time, you're no better off than being sober all of the time. Try to get all of it.

  16. Re:The Standard is never the best Tech... on Streaming Media - Can Linux Keep Up? · · Score: 2

    Check http://www.fefe.de/rtp/ for a realtime MP3 encoding and multicast streaming solution for Linux. It's based on LAME, and open standards such as RTP. We're working on video. Relax, everything will be good.

  17. Re:Why Linux? on ESR on the DVD Control Association · · Score: 1

    'Cause it's there.

    No really, I'm not religious about operating systems, but when implementing a device driver, you have to choose. Linux had support for DVD ioctls and UDF support, so we started there.

    Nobody prevents you from porting all this to your favourite OS.

  18. Re:Sigh. The Truth about CSS on ESR on the DVD Control Association · · Score: 1

    CSS keeps the key information for a disk in a special block on the disk. This block will not be writable on consumer DVD-R blanks... you will
    NOT be able to duplicate a DVD using these blanks.


    But it doesn't prevent you from storing the key block plus DVD image on your hard disk. Reading out the disk key is one of the things the Linux community was able to do long before DeCSS. The DeCSS authentication code to extract the disk key was actually copied over from the Linux sources.

    Also, pirating DVDs has been possible by capturing from a Windows player and re-encoding as MPEG1. In fact, that's the usual way to do it.

    The publication of the encryption stuff didn't make piracy much easier. But it enabled us to write a Linux player.

  19. RealAudio? You must be kidding... on Geeks In Space: Easy Listening · · Score: 1

    Tell me, what *exactly* is the reason that a radio show by people who claim to support the Free Software movement is broadcasted in a proprietary format which can only be listened to using proprietary, not open, binary, Intel only, closed, inaccessible, undocumented and evil plugins?

    Come on, creating MP3s isn't that hard. Even creating MP3 livestreams is simple (hint: take LAME, make two fifos, connect that to obsequiem, and you're done. Instant Free Software Internet radio).

  20. Stop it now! on Hope for the Valley's Single Men · · Score: 1

    I mean, who's going to fix all the bugs in open source software when all the good guys are getting laid instead of bored on saturday nights? *eg*

  21. WindowMaker! on Interview: Mandrake Answers · · Score: 0

    After using both KDE with kwm and gnome with E, I've finally settled on using WindowMaker without some fancy desktop.

    And boy, it's screaming fast and lean compared to those desktop monsters.

  22. Re:Only if Linus comes down to earth again. on Will PPC Become the Preferred Linux Platform? · · Score: 1

    Well, I didn't say it's impossible. I say that it doesn't compile out of the box, and that the fixes (which I've posted to linux-kernel, which is the official way to do so) don't make it into the kernel, even if they are _so_ trivial that they are obvioulsly correct.

  23. Only if Linus comes down to earth again. on Will PPC Become the Preferred Linux Platform? · · Score: 1

    I'm using Linux on PPC for quite a while now. And let me tell you something: as long as Linus uses x86, and doesn't mind breaking the kernel for all other platforms except his own, this won't happen.

    The so-called stable 2.2 kernel that claims to support PPC won't even compile on PPC! And that's not because there are no patches, it's because Linus refuses to include the patches before releasing a new kernel. He even intentionally breaks support for some platforms, as has happened in the 2.2.3 kernel! If you want to get a kernel that actually compiles, you'll have to find the (undocumented) directory on vger and check out the tree with an (undocumented) CVS tag. Just forget about going to ftp.kernel.org, it won't work.

    Here's a hint: CVS _does_ work. Delegating work to other people _does_ work too. Do it for the main kernel. Now.

    Linux on PPC has a great future, but not as long as some bonehead on the top is blocking it.

  24. Re:Login on Will Digital VCRs Change TV? · · Score: 1

    There's absolutely no point in trying to be 3L337, and giving away information is a Good Thing. Full disclosure, you know.

  25. Ken Williams denies sexual explicit content on Harvard's response to the Packet Storm incident · · Score: 2

    Ken Williams, author of packet strorm, claims that there never was any sexual explicit contents on his site. You can find his statement here.