Slashdot Mirror


User: abigor

abigor's activity in the archive.

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

Comments · 1,834

  1. Not that surprising on Code Quality In Open and Closed Source Kernels · · Score: 5, Interesting

    Final line in the paper: "Therefore, the most we can read from the overall balance of marks is that open source development approaches do not produce software of markedly higher quality than proprietary software development."

    Interesting, but not shocking for those who have worked with disciplined commercial teams. I wonder what the results would be in less critical areas than the kernel, say certain types of applications.

  2. Re:This will be a big help on Mono's WinForms 2.0 Implementation Completed · · Score: 1

    Er...hopefully you realise that the great, vast majority of server-side and webapp business programming is in Java, and has been for ages. Java is the new Cobol.

  3. Re:iPippin? on Theorizing a Big Apple Push Into Gaming · · Score: 1

    Wow, that is one skewed view of business history you have there. It almost sounds like you form your opinions and get your business news from Slashdot, rather than mainstream business sources.

  4. Re:I'm definitely not knowledgeable with Mac, but. on Theorizing a Big Apple Push Into Gaming · · Score: 1

    Short answer: no.

    Long answer: no.

  5. Re:Graphics Cards on Theorizing a Big Apple Push Into Gaming · · Score: 3, Insightful

    As a guess, I'd say it's because desktop computer gaming is dwindling, while mobile sales are exploding and it's a ripe new market for a convergence device. Meanwhile, the stationary gaming experience is owned by consoles.

  6. Re:Graphics Cards on Theorizing a Big Apple Push Into Gaming · · Score: 2, Insightful

    Key word from the summary: "mobile".

  7. Re:Que pasa? Nada. on Slackware 12.1 Released · · Score: 1

    Yeah, but the stuff responsible for your file system integrity is the same stuff on every Linux system. Slack isn't unique because of having "better" code. It's the same across distributions.

  8. Re:The problem is ruby on Twitter Reportedly May Abandon Ruby On Rails · · Score: 1

    Or to use an analogy: Java is the new Cobol. Wordy, non-clever, clunky...and a de-facto IT standard.

  9. Re:This is why Perl is still around on Twitter Reportedly May Abandon Ruby On Rails · · Score: 1

    Interesting...well, if you're right, then it's good you're having fun and making money at the same time. More power to you.

  10. Re:Threads in Windows vs. *NIX on Threads Considered Harmful · · Score: 1

    Let me just say that I miss reading posts like yours on Slashdot. Well done, sir.

  11. Re:This is why Perl is still around on Twitter Reportedly May Abandon Ruby On Rails · · Score: 1

    There is no big push back to Perl that I can see. I have not had a single client request it, and in fact I haven't heard of any large-scale new developments done in Perl in years. It's a legacy language, for all intents and purposes.

  12. Re:Ruby Can't Scale on Twitter Reportedly May Abandon Ruby On Rails · · Score: 1

    Why do you write language names in all caps? They aren't acronyms - ie it's "Ruby", not "RUBY", and "Java", not "JAVA". Just wondering.

  13. Re:I'm All For Getting Rid Of Threads, But... on Threads Considered Harmful · · Score: 1

    The entire point of threads is to share everything ^_~ Agreed, which is why it's not a one-size-fits-all multiprocessing solution. Unfortunately, most people think it is, and that it's the only option.

    In fact, sharing everything is generally unsuitable except in some cases - what you really want to do is share certain objects.
  14. Re:Threads in Windows vs. *NIX on Threads Considered Harmful · · Score: 1

    SpawnThread() in Windows is light weight. In *NIX it is a special case of fork() Isn't it still createthreadex() on Windows or something?

    Threads on Linux (using NPTL) are actually a result of clone().
  15. Re:I'm All For Getting Rid Of Threads, But... on Threads Considered Harmful · · Score: 1

    Agreed, that's what I heard too, but like you I couldn't find the reference.

    My major problem with threading is simply that it breaks "encapsulation", if you generalise that term beyond object orientation. Threads have access to everything in the process space, even those objects that you'd rather not have them know about. That's why tuplespaces appeal to me: put those objects that are supposed to be synchronised somewhere special for processes to access, and don't bother worrying about everything else.

  16. Re:processes on Threads Considered Harmful · · Score: 1

    Apache2 uses processes or threads, and I believe processes are still the default (not sure though, I'm sure somebody will correct me).

    There are some gotchas when using Apache threads - read here: http://httpd.apache.org/docs/2.0/developer/thread_safety.html

  17. Re:I'm All For Getting Rid Of Threads, But... on Threads Considered Harmful · · Score: 1

    Well, I recall Unix threads as being difficult and divergent depending on OS. I wrote threaded code on AIX, HPUX, and Solaris. I recall compilation difficulties on AIX (different version of cc required, if I recall) and on Solaris it was just plain difficult, using a library called thr_thread (I think). Trying to write cross-platform threaded code was a pain vs. just using fork().

    I later used pthreads, of course, and that was much easier, but multiprocesses always seemed to be "the way things were done" - all the server software forked to service requests or whatever, rather than used threads.

    On Linux, Linus's anti-thread stance was a reflection of prevailing Unix attitudes. Threading has always seemed like the red-headed stepchild of Unix multiprocessing.

    Meanwhile, threads were in NT from day one, for better or for worse.

  18. Re:I'm All For Getting Rid Of Threads, But... on Threads Considered Harmful · · Score: 2

    http://en.wikipedia.org/wiki/Tuplespace

    Threads only seemed to get really popular with Windows. Unix programming has typically always been multi-process with some form of shared memory. I've heard (and this is unconfirmed hearsay) that CreateProcess() on Windows is so heavyweight that they pushed for a comprehensive threading model instead.

  19. Re:Yeah.... AND?? on 2008 International Broadband Rankings · · Score: 1

    These concerns (size, density, etc.) are addressed in the report, and in summary, there's more to it than that. Canada is way less dense and way bigger and has significantly better coverage, thanks in part to more enlightened policymakers.

  20. Re:This is one of the reason I want to see this mo on The Science of Iron Man · · Score: 1

    The suit is nuclear-powered. Lots of people here have never read the comic, it seems! For shame!

  21. Re:Apple Upgrade Tax on Psystar Open Computer Notes, Benchmarks and Video · · Score: 1

    They are also perfect for busy programmers like me who deploy to Unix/Linux and who are sick to death of the endless clusterfuck nightmare that is desktop Linux. Of course, desktop Linux is perfect for casual, non-professional hobbyist types, or people who place no value on their time.

  22. Re:finally, freeriding BSD paid off for apple on Psystar Open Computer Notes, Benchmarks and Video · · Score: 1

    Apple did not take BSD and "slap a bubbly gui on top of it". You should consider learning something about software one day.

  23. Re:The Trojan is hosted in China on 500 Thousand MS Web Servers Hacked · · Score: 1

    And I'm sure you meant Turkey.

  24. Re:Excellent! on KDE Desktops For 52 Million Students In Brazil · · Score: 1

    Fair enough, but I was responding to the original poster's numbers, which seemed to refer specifically to installs.

  25. Re:Excellent! on KDE Desktops For 52 Million Students In Brazil · · Score: 4, Informative

    Actually, it's only around 825 000 installs (55 000 labs * 15 "access points" per lab) serving several tens of millions of students. It's still a lot, but not as huge as one install per student.