Questions tagged [smalltalk]
Smalltalk is an object-oriented programming language.
                18 questions
            
            
            
                0
            
            votes
        
        
            
                1
            
            answer
        
        
            
                315
            
            views
        
        
            
            
        Are there any general purpose visual programming "languages"? [closed]
                    Lately I've been surveying the programming language landscape and one of the languages I looked at was Pharo, a modern Smalltalk.
Programming using a living system that runs in a virtual machine seems ...
                
            
       
        
            
                3
            
            votes
        
        
            
                4
            
            answers
        
        
            
                978
            
            views
        
        
            
            
        Is it correct to say "send a message to an object" in Java?
                    In Smalltalk we say "send a message to an object", but is it also correct to say "send a message to an object" in Java, or is it only correct in Java to say "call a method of ...
                
            
       
        
            
                7
            
            votes
        
        
            
                0
            
            answers
        
        
            
                138
            
            views
        
        
            
        Relationship between a mixin and its master invokation
                    I haven't studied Smalltalk or Strongtalk and am just trying to get an overview of the semantics of interfaces and polymorphism in O/O languages, particularly Dart.
In the 2002 paper titled Mixins in ...
                
            
       
        
            
                14
            
            votes
        
        
            
                2
            
            answers
        
        
            
                995
            
            views
        
        
            
            
        What uses does Smalltalk’s ‘become:’ have?
                    The become: message in Smalltalk causes one object to change into another, affecting all references to it.
What uses does this language feature have? Does it get used in real code? Is it just a ...
                
            
       
        
            
                8
            
            votes
        
        
            
                3
            
            answers
        
        
            
                1k
            
            views
        
        
            
            
        How did people write end-user software in Smalltalk?
                    There is something I've never understood about Smalltalk, since reading about it in a book when I was a child, tho' I have never used it "in anger". I know that it is turtles-all-the-way-down, that ...
                
            
       
        
            
                0
            
            votes
        
        
            
                3
            
            answers
        
        
            
                401
            
            views
        
        
            
            
        Objects in smalltalk and c++ [closed]
                    I have a question based on SmallTalk and C++. In one of the programming languages books, there is a question like:
"Does an object in Smalltalk require its own private stack? What about in C++?" 
...
                
            
       
        
            
                1
            
            vote
        
        
            
                1
            
            answer
        
        
            
                236
            
            views
        
        
            
            
            
        How would one allow a client to query a graph database in Smalltalk, without exposing all of Smalltalk? [closed]
                    Is there any example of Smalltalk being used as a query language?
What I am looking for is: a system or an application where the Smalltalk nature of the application is hidden or irrelevant to the end-...
                
            
       
        
            
                6
            
            votes
        
        
            
                2
            
            answers
        
        
            
                3k
            
            views
        
        
            
            
        How does whileTrue: works in Smalltalk?
                    I want to know how whileTrue: works. I searched the implementation that is in BlockClosure:
whileTrue: aBlock 
    ^ [self value] whileTrue: [aBlock value]
And another implementation with no ...
                
            
       
        
            
                3
            
            votes
        
        
            
                5
            
            answers
        
        
            
                431
            
            views
        
        
            
            
            
        What happened to VM based deployments?
                    Watched some MountainWest RubyConf 2014 talks and noticed an interesting theme. Many dynamic programming environments back in the old days used to be self-contained VM images, e.g. SmallTalk, GemStone/...
                
            
       
        
            
                12
            
            votes
        
        
            
                1
            
            answer
        
        
            
                681
            
            views
        
        
            
            
            
        What's the relationship between meta-circular interpreters, virtual machines and increased performance?
                    I've read about meta-circular interpreters on the web (including SICP) and I've looked into the code of some implementations (such as PyPy and Narcissus). 
I've read quite a bit about two languages ...
                
            
       
        
            
                4
            
            votes
        
        
            
                2
            
            answers
        
        
            
                137
            
            views
        
        
            
            
        data maintenance/migrations in image based sytems
                    Web applications usually have a database.
The code and the database work hand in hand together.
Therefore Frameworks like Ruby on Rails and Django create migration files
Sure there are also servers ...
                
            
       
        
            
                3
            
            votes
        
        
            
                2
            
            answers
        
        
            
                857
            
            views
        
        
            
            
        Are there similarities between operating system kernels and programming language kernels?
                    I know very little about Smalltalk but I noticed that there's a frequent mention of the "kernel". Dan Ingalls prime maintainer of several implementations of Smalltalk also worked on a Javascript ...
                
            
       
        
            
                2
            
            votes
        
        
            
                1
            
            answer
        
        
            
                981
            
            views
        
        
            
            
        Were method cascades ever considered for C#?
                    Smalltalk supports a syntax feature called "message cascades". Cascades are being adopted by the Dart Programming language.
As far as I know, C# doesn't support this. Were they ever considered during ...
                
            
       
        
            
                6
            
            votes
        
        
            
                6
            
            answers
        
        
            
                2k
            
            views
        
        
            
            
            
        Is there an IDE for python that creates the same kind of reflective environment that Smalltalk provides?
                    As anyone who has used Smalltalk knows, one of the main benefits (other than a late-bound language that discourages many poor practices), is that the system is totally transparent and reflective, ...
                
            
       
        
            
                4
            
            votes
        
        
            
                1
            
            answer
        
        
            
                174
            
            views
        
        
            
        Is there a common denominator of all Smalltalk implementations?
                    In most languages, there is standard libraries. And this is foundation, common denominator of them. Applications can be written with guarantee of the denominator.
What's the core of Smalltalk?
                
            
       
         
         
         
        