Slashdot Mirror


User: Short+Circuit

Short+Circuit's activity in the archive.

Stories
0
Comments
4,814
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 4,814

  1. Re:Right tool for the job on Building a Programmer's Rosetta Stone · · Score: 2, Interesting

    I wouldn't expect all tasks to be solved in all languages. For example, I wouldn't expect someone to solve the File I/O task in UDB DB2.

    I would expect to see an eventual segregation between things like database tasks and web development tasks. I simply haven't known enough about programming to collect the requisite data myself.

  2. Re:Not a Bad Idea on Building a Programmer's Rosetta Stone · · Score: 1

    Knowing how things are done in one language and seeing how they're done in other languages, gives you a perspective on those other languages. You can see how some other languages are similar to ones you already know, or you can see how totally messed up some languages are.

    Aside from that, I hope to have a programming encyclopedia grow around all of the incidental links. (Each programming example links to a local wiki page about each of the software tools used, be they compiler, interpreter, library or platform.)

  3. Re:Don't see much use on Building a Programmer's Rosetta Stone · · Score: 1

    If you look at the programming examples pages, you can see that each mention of a programming language links to a page about that language, each mention of a compiler links to a page about that interpreter, libraries to a page about libraries, platforms to their own pages, etc.

    What I'm really hoping for is that a programming encyclopedia will grow around the programming examples. Take a glance at the page I wrote for GCC. I'd love to see pages like that sprout up around all the different languages, compilers and libraries.

  4. Re:Been Done on Building a Programmer's Rosetta Stone · · Score: 1

    It's already been done. Planet Source Code does this already, and it's been around for ages. You can find code examples and complete projects. Nice. Not sure I like their layout, though.

    For me, one of the benefits of using a wiki is that I can include content on things like specific compilers and languages. (Not that there's a whole lot of that up there, now, though.)
  5. Re:New? on Building a Programmer's Rosetta Stone · · Score: 1

    Add it to the Request Page.

  6. Re:Should I be impressed? on Building a Programmer's Rosetta Stone · · Score: 1

    Then again, it is a Sunday, and yet the server got Slashdotted. 3000 hits to the main page in 45 minutes. I've got to find better hosting.
  7. Re:Should I be impressed? on Building a Programmer's Rosetta Stone · · Score: 1, Insightful

    I'm sorry it doesn't meet with your approval. It's a wiki. Care to improve it?

  8. Re:Erm... on Building a Programmer's Rosetta Stone · · Score: 1

    Ouch.

    Well, I'll put contact info in About page. If they want to make an issue out of it, I'll hand over the domain. I've got another name as backup.

  9. Re:Usage on Building a Programmer's Rosetta Stone · · Score: 3, Informative

    I'm not sure the right idea is to "know how to do something" in a particular language. If programmers are encouraged to learn algorithms specific to a particular language, how will they ever adapt once their pet language sinks? (By using an algorithm repository to re-learn rote code?) Rosetta Code was largely inspired by a page on Wikipedia where the classic "Hello World" example was shown in a few hundred languages.

    Rosetta Code takes the concept behind Hello World, and spreads it to other tasks.

    At any rate, I think this site has already encountered a problem which is only going to escalate as it grows: code isn't cross-indexed properly at all. For example, there are many "programming tasks" with solutions in C, but there is nothing on the C page. I think this problem stems from the fact they used MediaWiki. Actually, this is (almost) intentional. I want people to be able to learn about the languages they're using. I've been filling in the pages as I've had the opportunity. (I'm a full time college student, and president of a student organization.) Check the page on GCC, for example.

    MediaWiki's great for something like... well, Wikipedia. But it doesn't support a cross-referenced database like this. The wiki concept is good for this site, but the server needs to be running some software designed better to the task. I'm open to suggestions. (And assistance, if it'll go that far.)
  10. Re:minus 4, T8oll) on Building a Programmer's Rosetta Stone · · Score: 2, Informative

    I had to get it started. My hope is that other people will contribute with languages (and tasks) that they know.

  11. Re:No Fair! on Building a Programmer's Rosetta Stone · · Score: 5, Informative

    I would be happy to see other types of programming represented in Rosetta Code. I only included what I already knew. Rosetta Code should be about many things I don't already know. Once the server's no longer slashdotted, stop by blog.rosettacode.org, and I'll make a point to bring up how to add your own programming tasks. (Really, you just have to add a template to the top of of the page. But there are some guidelines.)

  12. Re:Erm... on Building a Programmer's Rosetta Stone · · Score: 1

    Cupertino? Who's that?

  13. Worth the expense to who? on NYC 911 to Accept Cellphone Pics and Video · · Score: 2, Interesting

    Worth the expense to who? The taxpayers, or law enforcement?

  14. Re:Musings... on The Partnership That Could Have Changed Everything · · Score: 1

    Sorry about that post. I was operating on two hours of sleep, and needed a way to wind down just following a stressful work situation. I wasn't thinking straight. :-(

    Again. Sorry. (Still operating on 2 hours of sleep, but the end is near.

  15. Re:Rosegarden and Ardour on Music Sequencing Software for Unix? · · Score: 5, Informative

    If you're sequencing, you're going to want a decent sound font. I highly recommend Musica Theoria 2 (scroll down to just above mid-page), for personal use. (I've seen it listed as having a non-commercial license attached to it..) You can use Wine to unpack the SfArk file.

    You'll want to grab the Timidity configuration file, so Timidity will know how to use the sound font. A quick Google search isn't turning up the link, so here's the copy I use.

    Finally look at Timidity's MAN page. You're going to want to look at setting up the ALSA MIDI loopback, so that your MIDI software's output gets redirected to Timidity.

    I've never done much with MIDI sequencing, but I love my video game MIDI music. :-)

  16. Re:Musings... on The Partnership That Could Have Changed Everything · · Score: 1

    Are you kidding? The biggest reason the iPod is popular is because it's flashy, and Steve Jobs can market.

    During the tech boom, Apple and Jobs developed a knack for making products that looked so great, consumers thought they need them. Remember the original reviews? Nobody took the iPod seriously, despite (or perhaps because of) how flashy they looked. Oddly enough, the fact that iPods were flashy was enough for consumers to go out and buy them, regardless of the technical reviews.

    If Microsoft had latched on to Apple's product finesse back then, well, they'd be making a little more cash than they do now. Which isn't really that significant, if you think about it.

  17. Re:I don't know about firehosing it on Building a Programmer's Rosetta Stone · · Score: 1

    Cool. I've been watching the activity on the wiki. There appear to be more than a few exploring the site and updating the pages.

  18. Re:I don't know about firehosing it on Building a Programmer's Rosetta Stone · · Score: 1

    Not at all.

    My only concern is that it's on shared hosting through Dreamhost. But if it comes down to it, I've got people I can talk to to see about alternate hosting.

  19. Re:but... on Listening Robot Senses Snipers · · Score: 1

    What, you've never been snipe hunting?

    If you're ever in West Michigan, stop by.

  20. Re:Does this suprise anyone? on Evidence Surfaces That MS Violated 2002 Judgement · · Score: 5, Interesting

    It doesn't surprise me, but not for the reasons you might think.

    There's a difference between APIs internal to the operating system, and APIs intended to provide a userland interface. If Microsoft userland products are using the internal APIs, then those APIs ought to be released. Otherwise, I don't see the probelem.

    I'm no Microsoft apologist, but I'd be interested to see which APIs are being discussed here before I go off on an anti-Microsoft rant.

  21. Re:Bugged Coins on Slashback: Net Neutrality, Bugged Coins, and Pawns · · Score: 1

    That could result in serious bodily injury, if they ripped.

  22. Re:Act of Cod? on Cod Enzyme Kills Bird Flu · · Score: 2, Funny

    Can He break a single vaccine dose into thousands? :)

  23. Really, this is sweet. on New Rocket Engine Successfully Tested · · Score: 3, Insightful

    The fuel has higher specific impulse than kerosene and oxygen, but until now has been thought to have too much 'technology risk'. Really, this is sweet. Not necessarily the rocket technology itself, but the fact that the X-Prize has accomplished what it was meant to do: Foster distributed research in space technology.

    Having one organization, with one budget (NASA) works fine when you've got a big enough budget. However, politics and manpower constraints limit the number of avenues you can explore. Like with computers, having a monolithic space technology architecture can lead to a single point of failure.

    What if a component is outlawed, or becomes extraordinarily expensive to produce? You end up with mountains of unusable applied technology.

    This test demonstrates that the practical science behind space flight is getting diversified, and that can only be a good thing for ensuring the future of space flight.
  24. Re:Riight. on Game Music Concerts Spread Gamer Culture · · Score: 1

    No, because they introduce strategies you can devise and employ to improve your scoring. In Super Mario Bros, you can use a turtle to kill multiple enemies. The bosses at the end of each level have a predictable pattern. In Pac-Man, you can lure all the ghosts in close just before grabbing a Power Pill.

    I don't know about Gradius, though; I never played it.

    Many modern games, especially FPS games, allow you to employ strategies as well. Their being fundamentally different (Predicting which power up your opponent will go after, for example.) from the strategies of yore makes them less appealing to people who played the classic arcade games.

    The real issue, though, is that very few major game developer studios focus on improving gameplay possibilities, because there's more demand for expensive eyecandy. With all the development going into eyecandy, there's less time and money to spend on improving gameplay characteristics. That's why things like the introduction of CTF are so huge. How many popular FPS games do you know that don't incorporate CTF-derivative gameplay?

  25. Re:Movie to Series ... to Movie on Two Stargate SG1 Films Announced · · Score: 1

    Redundant? The article text talked as though the original movie never existed...