Slashdot Mirror


User: e__alf

e__alf's activity in the archive.

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

Comments · 5

  1. So what's new? on Jackpot - James Gosling's Latest Project · · Score: 2, Interesting

    Hmm... most of what he talks about has been available in proper languages for decades! I'll even try, as a public service, not to mention LISP :]

    Smalltalk has this:

    (3/5) class methodDictionary at: #+

    which will give you the + method for the Fraction class. From that object (the CompiledMethod) you can get the original source code (if it's available), or a parse tree. The parse tree will give you indices into the original source, in case you should need to do a GUI for your IDE :)

    Say you're writing a debugger (which you can actually do, unlike in Java, where the debugger needs to run externally).. the MethodContext knowns at what opcode execution stopped, the parse tree knows which part of the source that represents. This means you can step operator by operator through an exression... no "line numbers".

    You can *fake* some of these things in java, but it's not pretty - something like IntelliJ has to use its own special compiler and huge amounts of support code, and it's just plain impossible in Java for a system to debug itself.

    Go play: free-as-in-beer-for-personal-use and nice / free, cute, fluffy and sluggish

    </preach>

  2. Re:put in a repeater on Quantum Cryptography: 100km Barrier Broken · · Score: 0, Flamebait

    Do you think these people are idiots?

    NO YOU COULDN'T! THAT'S THE WHOLE POINT!

    Read up on your physics, boy.

    (how was that +4 interesting?)

  3. Re:Vera, what do you look like? on Slashback: Compromise, Bugs, Slag · · Score: 1

    Not hinted well enough for small sizes... yet.

    http://tykje.com/temp/vera.png

  4. GNU tools? on Software/Hardware FPGA Dev Board that runs Linux · · Score: 3, Informative

    The GNU tools are just for the software part.. the actual FPGA design tools are still covered by what looks like 200 patents (and runs on NT or Solaris)

    But still, me wants! Think about it.. 4 PowerPC cores embedded in a sea of programmable logic? *drool*

  5. mod_specweb on Improving Linux Kernel Performance · · Score: 1

    "Some of the issues we have addressed that have resulted in the improvements shown include adding O(1) and read copy update (RCU) dcache kernel patches and adding a new dynamic API mod_specweb module to Apache."

    Uhmm... isn't this considered cheating?

    source code for the patch