Slashdot Mirror


User: pnatural

pnatural's activity in the archive.

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

Comments · 373

  1. Re:With Perl and Python being mainstream on Can Recent MS Patents Affect Mono and DotGNU? · · Score: 1

    The problem with Zope is that with win32 you have two choices: instally cygwin/python with a ton of extraneous packaging, or ...

    not true. zope can run on win32 quite nicely with zope for win32 as distributed on zope.org. no activestate, no cygwin. the win32all package and its com stuff is separate, but just as easy to get.

    Zope may well be a good Unix solution, but I don't believe that it is for everybody.

    Zope is a framework for web solutions: the platform does not matter.

  2. Re:Bad examples. on Native Java JDK 1.3.1 Support For FreeBSD · · Score: 2, Informative

    Funny that you mention Python twice but the OP never mentioned it once.

    FYI, python "handles failure" quite nicely, and it does it in the manner that it should. Namely, it refuses to guess when faced with ambiguity, and it propigates exceptions nicely (and more easily at the code level than does Java, btw).

    FYI, it is not "impossible to do shared memory". Fact is, python does shared memory aplenty.

    You sound like the programmers I've encountered that know one or two languages, and subsequently feel threatened by others. My suggestion to you is to look past the lowly forrest in which you find yourself.

  3. Re:Troll...Troll...Troll... on Fast Native Eclipse with GTK+ Looks · · Score: 1

    Java is still some 40 times faster than Python.

    And this is horse shit.

    What you meant to say was "for some tasks, java is faster than python, but python is clearly much faster for the vast majority of tasks that the programmer must solve. more importantly, however, python saves programmer time, which is far more expensive and valuable than CPU time."

    or something like that.

    if i wasn't so lazy today, i'd dig up the link to put you in your place. but you wouldn't believe it, so why bother?

  4. Re:After thinking about it... on Designing And Building A New Pragmatic Language · · Score: 2, Informative

    And don't forget PyPy, of which the author of psyco is also a member. If any of these three projects will bear the fruit of a python-machine code compiler, it's PyPy.

  5. Best Quote on X-Plane - An Obsession For Realism · · Score: 4, Insightful

    At the end of page one:

    "I have a moral duty to make it fly as realistically as I can."

    Now consider: if every programmer was able and willing to make a similar statement about their code, what would our software "ecosystem" (as MS likes to phrase it) look like?

  6. Re:I doubt it's for his pocket on Microsoft Considers $10 Billion Dividend · · Score: 1

    Maximum federal tax rate.

    We have plenty of state, municipal, and consuption taxes to make up for any perceived savings.

  7. Re:Turning into Java? on PHP 5 Beta 1 · · Score: 1
    Oh, I'm sorry:
    class Foo:
    def __init__(self):
    raise NotImplementedError("This is an abstract class")
    There, the class cannot have direct instances. Does that fit your narrow, Java-centric view of programming?
  8. Re:Its 2.3b1 on Panther Analysis Getting Underway · · Score: 1
    No, it will be 2.3 final.

    Did you even bother to read the message from GvR? The quote:
    Apple's schedule is such that August 1st is about the latest release date for Python 2.3 that will make this possible.
    He's saying that py2.3 final has to be released by 1-aug to be included in panther. 2.3b2 was release just days ago, and we can look forward to rc1 and rc2 next month. guido wants to accellerate the release process a bit to make py2.3 final available by 1-aug.

    aside -- i've been using 2.3b1 (and now b2) for weeks, and haven't had a problem.
  9. Re:Turning into Java? on PHP 5 Beta 1 · · Score: 2, Insightful
    Python has abstract classes:
    class Foo:
    pass

    class Bar(Foo):
    pass

    assert isinstance(Bar(), Foo)
    Interfaces aren't an issue, either. Sun(tm) Java(R) has the notion of interface to get around a language flaw -- lack of multiple inheritance. Python has MI and thus doesn't need interfaces.
  10. Re:Not to treat the story seriously, or anything.. on Sysadmins Restore Iraqi ISP · · Score: 1

    What I think of CNN is irrelevant to the assertion that they are balanced by Fox. CNNs bias has been documented before, and I'm sure a new independant study will find that Fox will have the opposite bias. And that was the original point that you were unable or unwilling to grasp.

    As to your question, "I suppose you think this means CNN is some sort of a flaming liberal homosexual communist atheist environmentalist liberal organization," you forgot "America haters" and "terrorist apologists".

  11. Re:Not to treat the story seriously, or anything.. on Sysadmins Restore Iraqi ISP · · Score: 0, Offtopic

    So Mr. Knee-Jerk, what did I say in defense of Fox? Oh, wait, I fergot. You're a liberal -- you can't read, let alone think.

  12. Re:Not to treat the story seriously, or anything.. on Sysadmins Restore Iraqi ISP · · Score: 1, Troll

    in the interest of balancing out FoxNews' reporting

    So if you're the balance for Fox, who is the balance for CNN?

    You see, the success of Fox is directly tied to the rise of CNN and their particular flavor of the truth. Bemoan them all you want, but when you say that Fox needs a balance, instead of realizing that they are the balance, you come across like an idealogue.

  13. Corporations DO NOT pay taxes on UK Govt Warned: Don't Buy GPL · · Score: 1

    Can you point to a single example of a corporation that does not simply pass the cost of taxation onto their customers?

    One? Just one?

    Corps don't pay taxes. Rather, they pass that cost on to their customers. Biz 101, Zergwyn.

  14. Re:heres how to compile the kernel on Linux Kernel 2.4.21 Released · · Score: 1

    Seriously, if I know that I will be using certain modules without fail, why not add them to the main kernel executable?

    Because some modules won't work properly compiled into the kernel!

  15. Re:I'll care when native compilers become the norm on Preview of Java 1.5 · · Score: 1

    I have little doubt the "metrics you've seen" are in fact very unrepresentative of real world apps. You should be looking at papers like this:

    http://www.ipd.uka.de/~prechelt/Biblio/jccpprtTR.p df

    Now, the interesting thing about your post is that it sounds like (notice I say "sounds", not "is") you're a Java person, and you're more than a little threatened by Python. Sure, Python is faster for most things, requires less code to accomplish the same task, and is much easier to maintain, but Java still has it's place. You're safe.

  16. Re:In my CompSci class.. on Why Do Computers Still Crash? · · Score: 2, Insightful

    But this shouldn't be an issue. If your HAL is done properly, there is no possibility of crashes with different software/hardware combinations, because the hardware doesn't matter. If libraries etc are managed properly, and memory space is isolated properly, then there should be no software-software issues.

    And this, ladies and germs, is precisely why computers crash. One system depends on another, and each layer is presumed to be solid. It's the presumption that things at the lower level cannot go wrong that gets most coders into deep do-do.

    The reactionary solution is to code defensivly. Defensive programming has it's place, but it's rarely done correctly (IMO) and it leads to cruft and maintainance nightmares. The solution (again IMO) is to account for failures at the design level.

  17. Re:On a related note, where are the Radio Shacks on California Senate Approves Net Tax Bill · · Score: 1

    Next, why is it that poor neighboorhoods stay poor? Because no developer wants to build a "good" store in a crappy neighboorhood.

    Oh, please tell me you don't actually believe that. You're saying that a conglomeration of low-income households is perpetuated by the lack of developers?

    Put your thinking cap on for a minute: poor neighborhoods are poor because poor people live there. When poor folks come into money, they do the first thing that comes natural: they move out of the poor neighborhood.

    Sheesh. Are you the product of public education?

    Why is it sooooo easy to blame the big bad developer? Cause he has money? I'd say not - it's easy because you've been trained by the class-warfare mongers in this country to believe that anyone who has more than you does not deserve it or has in someway earned it unfairly.

    Oh, and I'm sure that some Berkley undergrad will come along and say this-and-that and how I'm a dumb conservative, but I really don't care. He/she/it is wrong, too.

  18. Re:Summary on Interview with Student Sued by RIAA · · Score: 1

    Don't attribute to malice what can more easily be attribtued to stupidty. "Journalists" aren't hired for their smarts, yaknow.

  19. Re:Retards on Looking at Longhorn · · Score: 1, Offtopic

    Actually, no. NTFS has been a journaling file system since the first implementation.

  20. Re:Can GM stop Ford cars from using its oil filter on FoxPro On Linux, Drama Ensues · · Score: 2, Interesting

    IANAL, but it seems to me that the Doctrine of Fair Use (or whatever it is) applies in this case.

    If I buy it, I can use it as I damn well please as long as I don't infringe on the copyright.

    But if I've learned anything, I've learned that copyright law is twisted and complex, so I'm probably wrong. Can anyone (say, a real lawyer?) attest to the legal aspects of this?

  21. Re:Goodbye ID Cards on No ID Cards in the Future · · Score: 4, Insightful
    And he causeth all, both small and great, rich and poor, free and bond, to receive a mark in their right hand, or in their foreheads:

    And that no man might buy or sell, save he that had the mark, or the name of the beast, or the number of his name.
    Revelation 13:16-17
  22. Re:Mmmm.. fat people.. on Building a Better Motorized Bicycle · · Score: 1

    RTFA. You can't start the motor until you're riding the bike.

  23. Re:Whitespace BAD, Mkay... on Slashback: Rocketry, Pythonation, Scoffing · · Score: 4, Informative

    I'll bite, troll!

    We will perhaps eventually be writing only small modules which are identified by name as they are used to build larger ones, so that devices like indentation, rather than delimiters, might become feasible for expressing local structure in the source language.

    --Donald E. Knuth, "Structured Programming with goto Statements", Computing Surveys, Vol 6 No 4, Dec. 1974

    Or put more simply: Free your mind, and your code will follow.

  24. Re:Somewhere in the code running the universe... on The Universe May Be Shaped Like a Doughnut · · Score: 4, Funny

    God called. You're in violation of the NDA. He'd sue, but He doesn't have any lawyers.

  25. Re:Can you blame him for having a conscience? on Mitchell Kapor Leaves Groove Over TIA · · Score: 0

    No one denies they kept slaves. No one denies they were not perfect. No one denies that they were human. Why, then, cannot we look at the outcome of their work and see it for what it was?

    You say they left out blacks. I say the very same document was used to free blacks.

    You say they kept slaves. I say the country they founded ended slavery all over the world.

    You say they believed human rights only applied to white males. I say they understood it applied to all because they excluded no one by name or by omission.

    You see the glass half empty. I see it half full. To each his/her/it own.