Slashdot Mirror


User: GnuVince

GnuVince's activity in the archive.

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

Comments · 165

  1. Good enough for now on Rewrites Considered Harmful? · · Score: 1

    The problem is not whether they are good enough now, it's whether they will be good enough in the future. You can't predict what the future will bring, so if you rewrite your software to make it easier to include new stuff, then it's all good.

  2. Too big on Microsoft's iPod-Killer: Portable Media Center? · · Score: 1
    When someone decides that they wanna go take a run, or bike a little while or vaccum the house, they can take their iPod and put it in their pockets. This thing seems to big, if it's not easy transporting, it won't catch on. See all the hype about even smaller iPods: smaller is better.

    Also, how well is it gonna fair against the iPod? I mean, the iPod can be used in conjunction with iTunes from both Windows and Mac, syncing can be done automatically so end users find it easy, the GUI on the iPod is amazing, etc. Microsoft are not going to take Apple's share.

    Interestingly, it is yet another idea Microsoft took from Apple.

  3. How about a parent rating system instead? on Grand Theft Auto Ban To Be Decided By Courts · · Score: 4, Insightful
    Instead of banning a game to make up for the incompetance of many parents to correctly educate their children, why don't we simply ban bad parents instead?

    I mean, what is this? My parents educated my brothers and I very well, and when they said "Don't watch this" or "Don't play this game" because they thought that this material wasn't appropriate for us, we didn't. We learned to obey our parents, to trust their judgement even if sometimes we disagreed with them. I am now 20 years old, I am an adult, they no longer really tell me what to do or what not to do: they know that I am responsible and that I will do what is right.

    So instead of asking to ban games, give better parenting lessons to the future mommies and daddies, teach them how to educate their kids, how to make them understand that some things are not for them.

    Here we got GTA3 about two years ago. Me an one of my brothers were old enough to play according to my parents, but not our baby brother. It didn't please him that he couldn't play, but as far as I know, he respected our parents' decision until they said that it was okay, that he could play.

    Also, once kids obey parents, it's easier to convince them that Vim is the superior editor ;)

  4. He doesn't talk much about the costs to ISP's on Alan Ralsky Gripes About Can Spam Act · · Score: 1

    I heard that some ISP's were hit so hard with spam that they had to spend money to get extra bandwidth. Does he feel bad that his business is directly affecting that of others, especially the business of people he depends on.

  5. Canada? on Apple Announces 25 Million Song Downloads · · Score: 1

    Does anybody have an information as to when iTMS will be available in Canada? I would love to pay for the songs that I like, especially at $1, but right now your billing address must be in the USA. Myabe some American Slashdotter would like to pay for the songs I download? Taco?

  6. Re:Improvements? on Interview With Bjarne Stroustrup · · Score: 1

    Did you check out The Great Computer Language Shootout? O'Caml beat C++ in terms of speed, memory usage AND lines of codes (less == better), yet O'Caml does not allow the programmer to do explicit memory management.

  7. Re:Improvements? on Interview With Bjarne Stroustrup · · Score: 1

    Most people believe in the 40 year old myth that started with Lisp that a garbage collector makes a program slow. Of course, that isn't true anymore, but myths stick for longer than facts.

  8. Re:Improvements? on Interview With Bjarne Stroustrup · · Score: 1

    Well then, there must be a whole lot of crappy C and C++ programmers and no crappy Java, Python, Ruby, Smalltalk, Lisp programmers.

  9. Re:Probably fake but . . . on Interview With Bjarne Stroustrup · · Score: 1

    OO in C++ is horrible. Learn OO with Ruby, Python or Squeak and you shall see the light.

  10. Re:Uhhh on The Next Path for Joy · · Score: 1
    Myths stick for longer than facts. For example, are Lisp and Smalltalk slow? The answer is now, in fact some implementation of Lisp can beat C programs in speed contests for certain tasks. But people still like to believe that we live in the 60's when Lisp was only interpreted and was really slow. The same goes for Smalltalk.

    Java is not very slow anymore. Typically a Java application is 3-4x times slower than a C application, which is perfectly accepteable considering all the safety stuff it gives you that C forces you to do.

  11. Re:C moron on The Next Path for Joy · · Score: 1
    If the language makes it easy for the good programmer to screw up, there is a problem with the language.

    C is a fine language for computing-intensive tasks and for low-level programming. But why in the name of God is it still used to program IM clients, IRC clients, and other user applications which do not need to be blazingly fast? Please use safer languages for these tasks (Python, Java, O'Caml, SML, whatever) and make sure that you don't expose your users to a myriad of security holes because one night you were a bit tired and you forgot to properly allocate memory.

    Just move along with times, C sucks for most end-user tasks and makes them a whole lot more difficult and that's precisely why higher-level languages are designed for.

    Down with C for computer applications!

  12. What's with RPN? on Recommendations for RPN Calculators? · · Score: 1

    Why do people like RPN calculators, but dislike languages like Forth or Joy? Or what about prefix notation maths like in Lisp?

  13. Re:Articles like this don't make me want to use C/ on Secure Programming · · Score: 1

    Because I like to solve programming problems, I like to program. Trying to figure out why my program has a memory leak is not fun. Doing stuff is. If your definition of a programmer is someone who writes C code and loaths other programming languages because you can't shoot yourself and the whole world in the foot with it, well stay an anonymous coward and go back to writing crappy software loaded with bugs

  14. Re:We already HAVE the different language. on Secure Programming · · Score: 1

    I wish I had mod points for you, Lisp is a great language for any task thanks to its great macro system.

  15. Articles like this don't make me want to use C/C++ on Secure Programming · · Score: 2, Interesting

    When I read articles in which they explain hundreds of coding techniques to make code secure, I really don't want to get involved with such languages. I am not a very good coder and for this reason, my favorite languages are Lisp, Python and O'Caml, all three languages have garbage collectors which frees me from a lot of work that has nothing to do with the task at hand. I know that I can't (and don't want to) deal with memory problems, so I use modern languages which think the programmer's time is more important than the computer's. Seriously, let's say I write an application to manage a little local computer store, why should I use C and potentially ship a lot of memory-related bugs with my app when I can use something like Lisp or Python or O'Caml which all are stable, complete and powerful languages in which that task would be easy and would result in a better application?

  16. Re:Java??? What happened to CLU? on MIT Everyware · · Score: 1

    Hehehe, Java useful :) That is funny, because by the time someone who enters MIT this year graduate, Java might not still be around. Talk about useful about graduation

  17. Re:let's blame everything but the obvious.... on Movie Industry Blames Texting for Bad Box Office · · Score: 1

    So fewer people are ripped off. This is a bad thing because...?

  18. Re:su with wheel group on RMS on SCO, Distributions, DRM · · Score: 4, Informative
    GNU su can have a wheel group, like on the BSD's. Add the following line to /etc/pam.d/su:

    auth required pam_wheel.so group=wheel

    It's not there by default, but you can add it yourself, so it's a non-issue.
  19. Porr little you on One Worldwide Power Grid · · Score: 4, Informative
    As someone who spent 23 and a half hours without power, I'm thinking this is a brilliant plan!

    Wow, this must've been a real ordeal. It's not like some people in Quebec missed electricity for a month during winter 5 years ago. I mean, not having power for a whole summer day must be so bad...

  20. Re:Can anyone on Guido van Rossum Interviewed · · Score: 1

    >>> print 2.__add__(3)
    File "<stdin>", line 1
    print 2.__add__(3)
    ^
    SyntaxError: invalid syntax
    >>>

    Hum, seems you cannot do that. Of course, in Ruby you can do 10.+(29)

  21. Re:Don't fully agree. on Guido van Rossum Interviewed · · Score: 0, Offtopic

    Well, for one Lisp's syntax is FAR easier than Oz's. Oz borrows a lot of syntax from ML which possibly has one of the most barroque syntax I've ever seen. Next, macros are extremely nice, more people know Lisp and Scheme than people know Oz, etc. You are right that there is no good free cross-platform implementation of Common Lisp. Scheme has PLT Scheme which runs on all three major platforms (*nix, Windows, Mac). Paul Graham has an upcoming dialect of Lisp coming called Arc, which I'm sure he'll port to these three platforms. Oh, and Emacs+ilisp is by far one of the best development environment I've used (maybe only second to Squeak)

  22. Re:Paranoia on OSDL Releases Q&A on SCO Legal Actions · · Score: 2, Interesting

    My reaction was quite the opposite: I thought it was Lawrence Lessig, hero of all Slashdot geeks.

  23. Re:You just described my vision of hell on Windows Virus Takes Out Gov't Agencies in MD, PA · · Score: 1

    My OpenBSD box has never crash in over two years of usage. Would you call that unstable? Previous versions (>2.8) of OpenBSD had some problems, but that time is long gone: OpenBSD is absolutely rock solid.

  24. Re:All by their lonesome? on GnuCash - A Call For Help · · Score: 2, Informative

    GnuCash is written in C. There is your answer. Languages like Python, Lisp or Smalltalk would make it a lot shorter, but at the same time people would complain that it depends on "non-standard" languages (C and C++ are the de facto standards in Linux)

  25. Spammers on Ask the 'Geek Candidate' for California Governor · · Score: 1

    Do you indend to go after spammers and bring them before justice?