Slashdot Mirror


User: Daniel+Vainsencher

Daniel+Vainsencher's activity in the archive.

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

Comments · 4

  1. Re:Smalltalk dead? on Smalltalk Solutions 2001 Trip Report · · Score: 1

    a contraire.
    HotSpot JVM tech is adapted dynamic compilation created in the Self project 89-94. Self is a Smalltalk dialect from sun research (http://www.sun.com/research/self/).

    Squeak runs on PPC, X86, StrongArm, Mitsubishi... a basic VM port is supposed to take 2 weeks, though I haven't done one.

    It's true that standardization was never a strength, but a standard now exists and compliance tests+changes to existing platforms are being done. Not that I see how this is an interesting problem, at least technically...

  2. Re:As a NeXT/OSX developer: Why should i use this? on Smalltalk Solutions 2001 Trip Report · · Score: 1

    You like dynamic binding, Smalltalk is tuned to do it right and sweet. And it has blocks, which are wonderful things. Can you see what this does?

    #(1 2 3 4 5) select:
    (Array with: [:e | e even]
    with: [:e | e odd]) atRandom

    How's that in Obj-C (I'm curious, actually)? Java?

  3. Another direction - History of programming langs. on History and Culture of Computing? · · Score: 1

    Much of the setting for the history of software development was set by the languages and paradigms people were using. "History of programming languages" ISDN 0-201-89502-1 is the reference. Covers C, C++, Smalltalk, Ada, Prolog, Lisp, Algol and many others...

  4. Use your strong points on Making Money With Open Code, APIs, And Docs? · · Score: 1

    Your confused - high quality, documentation, small footprint and innovation (you did mention patents, right?) are not shortcomings.

    These sound like good reasons you should conquer your market.

    Depending on the end users and market size, various levels of training will be viable. Other people mentioned other routes to money.

    Just remember that if you're selling support(/training/favorite service here), you will be doing support. The "How do I make money writing code I give away" is not trivially solved this way. Think custom coding and constant improvement.