Slashdot Mirror


User: masklinn

masklinn's activity in the archive.

Stories
0
Comments
1,810
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,810

  1. Re:Great News on Sun Backs Ruby by Hiring Main JRuby Developers · · Score: 1

    IronPython moved from it's original site to GotDotNet ("The Microsoft .NET Framework Community", a microsoft website) in March 22, 2005...

  2. Re:Great News on Sun Backs Ruby by Hiring Main JRuby Developers · · Score: 1

    I would've thrown Python in, but as Python is not much older than Ruby I finally decided against it.

  3. Re:So... on No Patch for Dead Rising Fans · · Score: 1

    *HD TV owners put their hands up*

    Yup, all less-than-10%-of-them-US-TV-owners (US HDTV market penetration is estimated to barely reach 10% by the end of 2006) (and much less everywhere else)...

  4. Re:Inexcusable Microsoft on No Patch for Dead Rising Fans · · Score: 1

    Uh? I'd say the issue's with Capcom here, but we'll see how the PS3 will fare since it's an issue of an HD game on an SD screen.

  5. Re:Not exactly a good thing on Sun Backs Ruby by Hiring Main JRuby Developers · · Score: 1

    they already have Groovy for the same purpose

    Except that (C)Ruby works, is stable, is actually used (more than Jython I mean, which is used quite a lot), and is not designed by taking everything that looks shiny and shoehorning it in a stupid language.

  6. Re:Not exactly a good thing on Sun Backs Ruby by Hiring Main JRuby Developers · · Score: 1

    Standard Libraries are first-party packages, I was talking about third-party packages. D has a fairly good stdlib (less extensive than Python's or Java's, but pretty much at Ruby's level, and with a documentation that doesn't quite suck as much).

  7. Re:The way I see things... on Sun Backs Ruby by Hiring Main JRuby Developers · · Score: 2, Insightful

    I don't see anybody rushing to port this to run on the JVM/CLR, is this because the performance and memory use would absolutely suck?

    I think it's because they don't go for the same market. Lua's goal is to be a fast, simple embedded language, to enable easy scripting of your C/C++ applications for example (which is why Lua is used a lot in embedded and games devs).

    Python and Ruby are full fledged, self-contained programming languages (even though you can embed them into C/C++ programs, or use C/C++ libs from them). Porting them to the JVM or the CLR gives you all of the platform's power (modules & third party packages) with more dynamic and flexible syntaxes.

    Lua is definitely not "unheard of" though.

  8. Re:Not exactly a good thing on Sun Backs Ruby by Hiring Main JRuby Developers · · Score: 1

    Java has garbage collection and is a simpler language than C++. The Java library is huge, but the actual language doesn't have nearly as many things that will bite you in the ass as C++ does. So it's easier to learn and harder to shoot yourself in the foot. I must not be as smart as the C++ fans, cause I prefer having a language like that for most of my development. I find that I can get things done in Java faster just because I spend less time catching bugs. My favorite's language is actually Ruby these days, but that's still impractical for a lot of things I like to do.

    You should try the D Programming Language (from Digital Mars). It's much cleaner than Java, and faster. Has all the advantages of java (but the number of third-party packages I guess) with pretty much none of the inconvenients.

    Give it a try between two Ruby sessions ;)

  9. Re:Not exactly a good thing on Sun Backs Ruby by Hiring Main JRuby Developers · · Score: 2, Informative

    To be fair, Java does have some advantages over C and C++ for application development, and I think that Java has worked wonders in the corporate world.

    So do many other languages. The main reason why Java worked wonders in the corporate world is marketting. Basically, Java is a victory of marketting over engineering.

    For example, Java has static typing, which helps catch errors at compile time.

    Doesn't have near enough to be truely useful, and the explicit typing (lack of type inference) make it extremely verbose and annoying to work with. Much more than statically typed languages with type inference and extremely strong type systems (à la Haskell) for example.

  10. Re:Great News on Sun Backs Ruby by Hiring Main JRuby Developers · · Score: 4, Insightful

    Two seconds of Googling could have told you that the JVM has supported more languages than .net for a long time.

    I may be overreaching here, but I think that part of his point was that Sun never ever officially endorsed any language but Java on the Java platform. Only now that MS has started championing a pretty much official IronPython effort has Sun discovered dynamic languages, and started working towards making the JVM more dynamic-languages friendly.

    Which is a damn shame, because they had Jython years ago, which they could easily have supported at almost no cost, and they let the project die on it's own.

  11. Re:Great News on Sun Backs Ruby by Hiring Main JRuby Developers · · Score: 1

    Ruby is very young yet

    Ruby is older than Java.

    and not a lot of effort has gone into making it run fast.

    That one's right though, the current implementation of Ruby is pretty much the slowest way you could ever implement it. All the backend should be reimplemented for Ruby 2.0 (including a true VM) with YARV.

  12. Re:Great News on Sun Backs Ruby by Hiring Main JRuby Developers · · Score: 2, Interesting

    Mmm reasons for not using Smalltalk:

    • It's syntax is fairly alien. Most people don't like alien syntax. Ruby's syntax is much more in line with "traditional" languages such as Java
    • Ruby also has quite a lot of Perlish roots, which make it a quite "practical" language.
    • Smalltalk is a fairly unique language in the sense that it's image-based: your code always lives in your image, you never need to get out of the environment, the feeling is different
    • Smalltalk is fairly old, since it never took of most people never heard of it.
    • Last, but probably not the least, Smalltalk was quite "closed" as an architecture, for a long time the only useable implementations were commercial, which was not a good thing since there were no heavyweight backers of the language (C# has the former issue of a primarily commercial -- even if free via C# compilers and Visual C# Express -- implelementation, but it has all the weight of MS behind it)

    But yeah, Ruby is much closer to Smalltalk than Lisp indeed, Ruby's main "ancestors" are Smalltalk and Perl with some bits of Lisp & others thrown in.

  13. Re:Terrible Arguments on Gaming Platform of Choice - Console · · Score: 1

    Backwards Compatibility is only half done on [..] wii.

    I don't quite get that one. Last time I checked, the Wii was fully backward compatible with the GC, to the point that you can actually hook GC controllers to your Wii...

  14. Re:What a pathetic little asshole on Controversy Erupts Over Craigslist Prank · · Score: 1

    And the arrogant little wanker is not exactly hard to find.

    And never intended to be hard to find

  15. Re:Just the Opposite really on Kutaragi Admits Sony Hardware In Decline · · Score: 2, Interesting

    Dunno, most of the feedback about the devkits indicate that it's extremely complex and the tools are akin to PS2's devkits tools: they suck, and you have to create your own.

    From what I've read, for this generation, the Microsoft devkits are the absolute best (in simplicity, functionality and features, I guess MS' experience with Visual Studio helped a lot there), then comes Nintendo (the devkits are OK, and the fact that the Wii is fairly similar to the GC allows companies to reuse GC knowledge), and dead end is Sony with much more difficult to use and less featureful devkits. I guess companies which developped a lot for the PS2 are used to it though.

    But it seems that what sucked the most about the PS3 devkits were the second-to-last iteration: seems like they were extremely noisy ("vacuum cleaner") while the final iteration is extremely silent.

  16. Re:Flaimbait this is on Business 2.0 Says 'Boycott Vista' · · Score: 1

    I'm not sure that we really need any more dynamic range than is offered by CDs, actually. 16 bits actually provides tremendous dynamic range -- so much so that almost no CDs actually use the range that is available.

    The current CDs offer a very good dynamic range by itself, but as of late (well they've been at it for a few years already) labels have undergone a loudness war and are all but killing the dynamic range (see The Death of the Dynamic Range). There is also a fairly good article on the subject on the wikipedia including a most telling comparison of ABBA's One of Us 1981 version and 2005 remastering

    CDs have a tremendous dynamic range, but it's less and less used in order to sound louder and louder.

  17. Re:Flaimbait this is on Business 2.0 Says 'Boycott Vista' · · Score: 1

    Another thing that we could do is use sophisticated mathematical algorithms to analyze the sound in detail and figure out which bits to throw away. We might have problems if our algorithm is poor and throws out something we want, but after years of refinement we've developed algorithms that are far better than simple bit-tossing. In all blind testing, this gives much better results; you may hate a 128kb/s MP3, but try listening to an 8-bit 11khz recording sometime (88kb/s... for mono!)

    Or we could use sophisticated mathematical algorithm to analyze the sound and only store the diffs between the channels, and compress anything that can be. Without information loss...

    In a word, we could use... say... FLAC...

    And we would have higher bitrates.

    Because, you know, lossy formats even at uber-high bitrates- always have loss nonetheless. They all have "signatures", specific losses that you can't do anything about whatever bitrate you use. And they accumulate, which means that you couldn't use your high-bitrate lossy tune as a source for your conversion needs (to MP3, to OGG, to WMV, ...) because you'd get the old artifacts plus the new ones.

    So no, our "better" lossy compression format wouldn't get a way better sound than we get from a "lossless" CD, it would merely have a different sound signature, different losses.

    Now if more work was done on truely lossless compression formats, and these formats were used instead of the current CD format, we could get much better quality music (most formats already yield CD-quality audio at 40% to 60% of a CD bitrate)

  18. Re:Return to consoles on IBM Announces Wii Chips In Nintendo Hands · · Score: 1

    ditto, I'm in the same position console for console.

  19. Re:Wait you mean they'll have enough of them?? on IBM Announces Wii Chips In Nintendo Hands · · Score: 1

    Seems to work with the DS' (at least in Japan) for now.

  20. Re:Why is this news? on IBM Announces Wii Chips In Nintendo Hands · · Score: 1
    We don't know. They have big worldwide conferences on the 13th (Japan), 14th (Europe) and 15th (NA), most people/fanboys expect official disclosure of price and date (it's about time, after all) but not a thing has filtered. We still don't know what they're about.

    Oh yeah, it starts the day after the Apple conf (12th of September) where they *may* unveil an upgrade of the Macbook Pros (and maybe even the MBs) to Core2 CPUs (I mean they just upgraded the iMac high end, and every MBP shipping is on hold at the moment)

  21. Re:Wii, PS3, Xbox360 on IBM Announces Wii Chips In Nintendo Hands · · Score: 1

    I'm not sure, Intel could probably do it too but they'd have much less incensive (sp?) to, IBM on the other hand has it's whole PPC line that it can evolve in multiple directions at once, and doesn't sell CPUs to apple anymore.

  22. Re:Interested in performance. on IBM Announces Wii Chips In Nintendo Hands · · Score: 2, Informative

    Dude, these numbers have been debunked, no one has any info on either the CPU, the GPU or the RAM, even Wikipedia doesn't use these numbers for god's sake!

    Graphics aren't everything but I have become used to beautifully rendered worlds immersive worlds and effects and it will be hard for most consumers to purchase a 'next generation' console with visuals from the pong era.

    Remember that the Wii only needs to go up to 480p/60fps (well all games are supposed to be 480p/60fps stable), the Xbox360 and the PS3 will range between 720p and 1080p. You need a lot of processing power for the rise in pixels alone. And the GC probably had the highest power of it's generation, only the lack of RAM made it extremely hard to reach it's best potential (just check RE4/GC).

    I really doubt the Wii will be underpowered.

    We'll just see, though.

  23. Re:Wii, PS3, Xbox360 on IBM Announces Wii Chips In Nintendo Hands · · Score: 2, Interesting

    Correct me if I'm wrong, but IIRC, Sony is manufacturing the Cells for PS3s, but IBM holds a plethora of patents on that architecture and manufacturing process.

    IBM probably gets a cut of every single manufactured Cell CPU. This is IBM we're talking about, not Mother Theresa, they played a big part designing the chip, you can bet they won't let Sony get away with just letting them sell Cells by their own

  24. Re:Price Points on IBM Announces Wii Chips In Nintendo Hands · · Score: 1

    But the total price tag will be $250

    That one is wrong, the price will be under $250, and quite a few pointers tell us that it'll probably be $200/200/150£ for the bare console and a $250 pack.

    Maybe Nintendo will sell the Wii as a loss leader

    Not a snowball's chance in hell

  25. Re:Wii launch date on IBM Announces Wii Chips In Nintendo Hands · · Score: 1

    Microsoft plan to have shipped 15 million 360s by June 2007, Nintendo and Sony are both planning selling around 6 million by that same point

    Wrong, they plan to sell 6 million by March 2007, definitely not June.