Slashdot Mirror


User: sourcerror

sourcerror's activity in the archive.

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

Comments · 1,986

  1. Re:C++ needs something else ... on Biggest Changes In C++11 (and Why You Should Care) · · Score: 1

    It comes from Java programmer, so be warned. (I don't know how much it applies to C# as well, as I am not very familiar with it. To be honest I don't feel that I'm know C++ well enough neither, but who does?)
    My problem with C++ is that it's syntax is too complex, so it's impossible to write decent auto-complete feature. (I'm not impressed with the Intellisense in VS C++; or the one CodeBlocks). Also, that causes error messages to be less helpful, and I guess many incompatibility between different compilers is caused by this fact.

    Also, the way it includes headers can be confusing at times, as putting classes in modules works different than putting functions in there. Also the fact, that it matters which direction declaration come feels archaic as well. (I don't feel it was justified to do things this way in the eighties. However I wasn't there writing compilers back then.)

    Of course, the garbage collection of Java makes it unsuited for real-time applications. (And the fact, that "finalize" methods are often not called at all.) And I'm not very happy, that JNI has such a big overhead, but I think Java got a lot of things right with it's simplicity. Also, although agile people like to bash Java, I don't see that it were unsuited to that methodology, as the corporate culture isn't there in the language per se. And the verbosity and staticness gains you better IDE features (better auto-complete and refactoring and cross-referencing support; also, it makes code written by others much easier to get familiar with).

    I wonder whether it would be possible to write a lower level Java, or standardise calling conventions for CPU acrhitectures yet to be created, without moving everything to a virtual machine.

  2. Re:Why is a garbage collector even needed? on Biggest Changes In C++11 (and Why You Should Care) · · Score: 1

    I thought creating new objects in Java is especially expensive.
    Ref counting should have it's overhead, shouldn't it?

  3. Re:Precognition? on Give The Onion a Pulitzer Campaign Gaining Steam · · Score: 1

    They also foretold, that Bush will start a war, and the recession.
    http://www.theonion.com/articles/bush-our-long-national-nightmare-of-peace-and-pros,464/

    And don't forget about the Sony screwup.
    http://www.youtube.com/watch?v=8AyVh1_vWYQ

  4. Re:Whats an HTML5 app? on Where Is Firefox OS? · · Score: 1

    " Is there some way to get markup to execute procedurally?"
    Yes, see XSLT.
    But of course didn't mean that, they meant that the apps are actually in Javascript, but Javscript pretty heavliy relies on DOM, which is what is new in HTML5.

  5. Re:'aging in place' is cheaper? on High Tech Elder Care May Be Mixed Blessing · · Score: 2

    The problem with multigenerational homes, is that the elderly often feel they have right to control the life of their adult children.

  6. Java ME on Microsoft, Google, Twitter Debate HTML5 · · Score: 2

    Java ME has been on cell phones for ages (even my dumphone can do it). Actually, originally Java was created especially for embedded devices.

  7. Missed opportunity on Microsoft, Google, Twitter Debate HTML5 · · Score: 1

    If Sun would have taken Flash more seriously as a competitor, they would have included some video decoder in the JRE (and image rotation, etc.). Now Flash is used exclusively used for video and music streaming, and for most online games. Although Java is still healthy on the serverside, and in thick client business apps, applets are rarely seen outside of a few university CS/math sites.

  8. You have to type a word ... on Spammers Discover Kindle Self-Publishing · · Score: 1

    the only word in your book should be: "Whoosh!"

  9. Re:makes sense to be on The Average Human Has 60 New Genetic Mutations · · Score: 4, Informative

    No!
    The main difference between you and your brother aren't mutations, but which part of your DNA you get from your mother and which part from your father.
    (I'm not a biologist/geneticist.)

  10. Quite the opposite on The Average Human Has 60 New Genetic Mutations · · Score: 1

    ... the mistake is you!

  11. Re:and other as well ... on IBM Turns 100 · · Score: 1

    My examples are a bit more serious than Hugo Boss or IBM. Bell and Ford ideologically supported the Nazis. (Spreading antisemic books, pushing eugenics laws in California.) Check out my links above. It's worth it.

  12. and other as well ... on IBM Turns 100 · · Score: 1
  13. Re:AND YET, VS.CURRENT CAN'T KEEP PACE WITH TYPIST on Microsoft Demos C++ AMP At AMD Developers Summit · · Score: 1

    That's because of the stupid scheduler in Windows. Try to run it on Linux.

  14. Re:Faster? on Wii U Faster Than 360 Or PS3, No Blu-ray Or DVD Support · · Score: 1

    If you want decent AI then you'll need the CPU as well.

  15. +1 Like on Iceland Taps Facebook To Rewrite Its Constitution · · Score: 1

    I just hope, they don't vote about it with clicking "Like".

  16. Re:False flag on LulzSec Phone-Bombs FBI and Blizzard · · Score: 1

    I don't want to sound like a tinfoil hatter (even if I do), but something tells me that these guys are contracted by the government because supporters of the Patriot Act are thinning in numbers.

    That's what they want you to think ...

  17. Re:first post on LulzSec Phone-Bombs FBI and Blizzard · · Score: 1

    Well, the weakness here is in the phone system, it's not in the victim side. Not that I'm support anything Anon/Lulzsec does.

  18. Re:Childhood on Reason Seen More As a Weapon Than a Path To Truth · · Score: 1

    So our politicians will always be the popular kids, and they won't care about the logical-thinking outcasts, because it wouldn't get them anything. Anyway, educational reforms need a lot of time to play themselves out, and it's also hard to tell what policies resulted in improvement, as you'll have a lot of contradictory policies during a 20 year timeframe.

  19. Re:Slashdot modding on Reason Seen More As a Weapon Than a Path To Truth · · Score: 1

    "Academia is the exception, specifically because they try to take measures to elevate the discourse. They try to overcome their nature."

    Khm ... women's studies ...

  20. nebulous and foggy on McAfee CSO Issues Warning On the 'New Cold War' · · Score: 3, Funny

    "I was in that world [NATO] for so long that when it looks and feels like a Cold War, there may be something else going down."

    So it's not Cold War, and summary title is wrong?
    May I suggest a new name? It's the Cloud War. Just to be even more nebulous.

  21. Re:Memory bloat on C++ the Clear Winner In Google's Language Performance Tests · · Score: 1

    Well, Firefox 2.x was pretty slow, and leaked a lot of memory, and it wasn't written in Java ... Also, I don't think that Firefox devs were subpar. If the application gets complicated enough, chances to mess up memory freeing are high.
    Also a lot of people don't know that the JVM allocates predetermined amount of memory from the OS from startup, and you can change it in proper command line options. So the memory footprint depends a lot on how the application is deployed.

  22. Real work on Programming Is Heading Back To School · · Score: 1

    Will, to do real work they have to know the problem domain. And to be honest, writing games is more fun than writing a prime number seeking program.
    Also, one man's "real work" is another's useless fluff.

    P.S.:
    Since when does "a communication arts major" do real work?

  23. Re:To ask the question: on Programming Is Heading Back To School · · Score: 1

    Well, in shop class or chemistry class children can be injured, however you can teach programming at a very early age (9-10 year olds).

  24. Re:Average Programmers... on C++ the Clear Winner In Google's Language Performance Tests · · Score: 1

    Of course on Slashdot everyone is above average.

  25. Homoiconicity on C++ the Clear Winner In Google's Language Performance Tests · · Score: 1

    " Functional languages should excel at this, they have been ruling the program transformation/analysis space for a long time."

    I think the key is homoiconicity, not functionalness. Prolog isn't a functional language, and it's mainly used for domain specific languages/one-off compilers.