Slashdot Mirror


User: jarober61

jarober61's activity in the archive.

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

Comments · 12

  1. Re:Smalltalk? on Beyond Java · · Score: 1

    Smalltalk is most certainly in use. There are multiple vendors, and two open source implementations. See:

    http://www.cincomsmalltalk.com/blog/blogView

    http://smalltalk.cincom.com

    http://squeak.org

    http://www.stic.org

    for some initial pointers.
  2. We have that already on Extensible Programming for the 21st Century · · Score: 1

    Smalltalk is already everything this guy thinks needs to be invented. It's extensible, flexible - and at least in VisualWorks, the sources are, in fact, stored in XML.

  3. Re:No surprise. on Munich Struggling with Linux Transition? · · Score: 3, Interesting
    I posted on this here:

    http://www.cincomsmalltalk.com/blog/blogView?showC omments=true&entry=3255420977

    The move to Linux may or may not have made sense; what's clear is that the city did not actually examine the project first - they made a political decision without ever looking (seriously) at the technical issues.

  4. This is an advance? on Jackpot - James Gosling's Latest Project · · Score: 1

    Has Gosling not ever looked at Smalltalk or Lisp? Heck, even if he's got Java tunnel vision, he wouldn't need to look further than Eclipse or IntelliJ.

  5. Re:Squeak Wiki on Alan Kay Interview: Computing Past and Future · · Score: 1

    Closed? Which part of Open Source didn't you follow? you can get full sources to the image and VM, and change whatever you want. Heck, even for commercial systems like VisualWorks, customers or educational users can get full source - including VM sources - and make whatever changes they want. I don't think you read the same article I did.

  6. Smalltalk misconceptions on Opencroquet · · Score: 5, Informative

    It's cool to see Smalltalk getting noticed, but the misconceptions continue to run amok. Smalltalk is not typically interpreted - like Java, it's a JIT'ed language. The major commercial versions all use a JIT, and there's an experimental one for Squeak around - check the Squeak home page at http://www.squeak.org If you are curious about the commercial implementations - all of which have free downloads - check out this site: http://www.whysmalltalk.com

  7. Re:Nice to hear on AMD's Fab 30 Revealed · · Score: 3, Interesting

    One interesting tidbit is that the FAB plant is what kind of software runs the FAB. Not C, not Java - Smalltalk. For those who didn't think Smalltalk was capable of real time operations (the TI fab plants also run on Smalltalk).

  8. Re:Perhaps.... on How Would You Improve Today's Debugging Tools? · · Score: 1

    Sigh. JIT = Just In Time Compiler. A JIT != an Interpreter. This is basic stuff....

  9. Re:Perhaps.... on How Would You Improve Today's Debugging Tools? · · Score: 1

    I'm utterly baffled by people who are 'proud' that they haven't used the debugger. That's write, muddle along there with the second rate tools, complacently unaware that better things exist.

  10. Re:Perhaps.... on How Would You Improve Today's Debugging Tools? · · Score: 1

    No, Smallalk is not interpreted. Like Java (which copied the idea from Smalltalk and Lisp), Smalltalk is implemented on a VM, and runs with a JIT (Just in Time Compiler). This has been the case for well over a decade. It seems to be another area of widespread misunderstanding of Smalltalk. And btw, Smalltalk runs on a JIT in both development and deployment, so there are no runtime surprises.

  11. Re:Perhaps.... on How Would You Improve Today's Debugging Tools? · · Score: 1

    It all depends on the tools you use. I've been using Smalltalk for 10 years now. I've not once had to whip out paper and pencil to ponder application state; it's right there. In fact, the application isn't dead, it's still running. can change code, either in the debugger or in the code browsers, back up, and start over from any point in the stack. I can set breakpoints, watchpoints, or just interrupt the code. In Smallalk, debugging is actuallt part of development. It's quite common to execute code you know will break in order to get into the debugger and examine running state. Perhaps if the C language designers actually tried to learn from things Lisp and Smalltalk systems did 20 years ago, you wouldn't have o complain. In the meantime, I'll simply enjoy the higher level of productivity...

  12. Maybe if Java were Smalltalk Instead... on 10 Reasons We Need Java 3 · · Score: 2, Insightful

    Sounds like most of the author's complaints have been addressed 20 years ago, in Smalltalk. Now maybe if Gosling had done his reading.....