Smalltalk is an object-oriented, dynamically typed, reflective programming language. Smalltalk was created as the language to underpin the "new world" of computing exemplified by "human–computer symbiosis. " It was designed and created in part for educational use, more so for constructionist learning, at the Learning Research Group (LRG) of Xerox PARC by Alan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Scott Wallace, and others during the 1970s.
| Property | Value |
| dbpedia-owl:abstract
|
- Smalltalk ist eine dynamische, im Original untypisierte objektorientierte Programmiersprache und zugleich eine vollständige Entwicklungsumgebung, die in den 1970er Jahren am Xerox PARC Forschungszentrum durch Alan Kay, Dan Ingalls, Adele Goldberg und andere entwickelt wurde. Sie wurde allgemein unter dem Namen Smalltalk-80 freigegeben und hat die Entwicklung vieler späterer Programmiersprachen, wie etwa Objective-C, Java und Ruby beeinflusst. Smalltalk wurde von Lisp und Simula mit seinem Klassen-Konzept beeinflusst und wurde nach Simula-67 die erste populäre objektorientierte Programmiersprache. Smalltalk ist im Gegensatz zu Sprachen wie C++ oder Java eine rein objektorientierte Programmiersprache, das heißt Daten wie Integer, Character oder Ähnliche, die in anderen objektorientierten Sprachen zum Teil als primitive Datentypen repräsentiert werden, werden in Smalltalk ebenfalls über Objekte und zugehörige Klassen realisiert. Die Smalltalk-Entwicklungsumgebung enthielt viele Ideen, die später mit der Macintosh- und Atari-TOS/GEM- und dann später auch Windows-Benutzeroberfläche verbreitet wurden. Verwendet wurde ein Grafikbildschirm mit verschiebbaren Fenstern, Aufklappmenüs und Schriften von verschiedener Größe. Eine Maus mit drei Tasten – rot, blau und gelb – diente erstmals als zusätzliches Eingabegerät. Das Model-View-Controller-Konzept spielte in der Smalltalk-80-Entwicklungsumgebung eine wesentliche Rolle.
- Smalltalk is an object-oriented, dynamically typed, reflective programming language. Smalltalk was created as the language to underpin the "new world" of computing exemplified by "human–computer symbiosis. " It was designed and created in part for educational use, more so for constructionist learning, at the Learning Research Group (LRG) of Xerox PARC by Alan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Scott Wallace, and others during the 1970s. The language was first generally released as Smalltalk-80. Smalltalk-like languages are in continuing active development, and have gathered loyal communities of users around them. ANSI Smalltalk was ratified in 1998 and represents the standard version of Smalltalk.
- Smalltalk es un lenguaje de programación que permite realizar tareas de computación mediante la interacción con un entorno de objetos virtuales. Metafóricamente, se puede considerar que un Smalltalk es un mundo virtual donde viven objetos que se comunican mediante el envío de mensajes. Un sistema Smalltalk está compuesto por: Máquina virtual Imagen virtual que contiene todos los objetos del sistema Lenguaje de programación (también conocido como Smalltalk) Biblioteca de Objetos reusables Opcionalmente un entorno de desarrollo que funciona como un sistema en tiempo de ejecución.
- Smalltalk on tietotekniikassa ohjelmointikieli ja ohjelmointiympäristö. Se on muiden muassa Javan edeltäjä.
- Smalltalk è un linguaggio di programmazione orientato agli oggetti con gestione dinamica dei tipi e con un paradigma di programmazione riflessivo. Un programma in Smalltalk è una descrizione di processi computazionali dinamici. Il linguaggio di programmazione Smalltalk è una notazione per la scrittura di tali programmi. Cit. da ANSI Smalltalk standard, section 3. Smalltalk è stato creato come un linguaggio per sostenere un nuovo mondo di programmazione, ovvero come la simbiosi dell'umano con il calcolatore, come chiaramente espresso in questo passaggio: ... Chiunque vorrebbe poter programmare utilizzando un dispositivo alla stregua di un libro/foglio per gli appunti in un modo non certo possibile su di un sistema di terminali collegati ad un grosso sistema di calcolo; milioni di potenziali utenti avrebbero il desiderio che l'interfaccia utente potesse trasformarsi in un ambiente autoapprendente, seguendo le linee educative ideate da Montessori e da Bruner; per le grosse attività di programmazione, la riduzione della complessità, l'utente finale vorrebbe che i dati e le relative strutture di controllo, fossero letteralmente eliminate, in favore di uno schema più simile a quello biologico ove tutte le cellule sono tra di loro separate, con l'unica possibilità di interagire tra di loro solo tramite messaggi, in modo da imitare qualsiasi comportamento richiesto. Le prime versioni di Smalltalk volevano essere la prima risposta completa a questo nuovo paradigma, legato anche alle caratteristiche dell'hardware, dei linguaggi e delle interfacce utente in quel momento disponibili. È diventato un primo esemplare del nuovo modo di programmare, in parte perché stavamo provando per una variazione nel nuovo paradigma di Kuhn sulle strutture-a, in quello stesso spirito di chi ha inventato la stampa e quindi generando una posizione di estremismo che quasi ha forzato questo nuovo stilehttp://gagne. homedns. org/~tgagne/contrib/EarlyHistoryST. html
- Smalltalk(スモールトーク)は、Simulaのオブジェクト(およびクラス)、Lispの機能、LOGOのエッセンスを組み合わせて作られたクラスベースの純粋オブジェクト指向プログラミング言語、および、それによって記述構築された統合化プログラミング環境の呼称。 Smalltalkで一語であり、Small Talk、SmallTalkなどは誤りである。ただし、この名前の由来である、世間話・雑談を意味する英語は、small talk である。
- Smalltalk is een objectgeoriënteerde programmeertaal met dynamische typen, die ontwikkeld werd bij Xerox PARC door Alan Kay, Dan Ingalls, Ted Kaehler, Adele Goldberg en anderen in de jaren 1970. De taal werd oorspronkelijk uitgebracht als Smalltalk-80 en wordt sindsdien in brede kring gebruikt. Smalltalk wordt voortdurend verder ontwikkeld en rondom de taal is een trouwe gebruikersgemeenschap ontstaan. Smalltalk heeft grote invloed gehad op de ontwikkeling van vele andere programmeertalen, onder andere Objective C, Java en Ruby. De invloed op die laatste is zelfs zo groot dat sommige Smalltalkers Ruby beschouwen als Smalltalk met een andere syntaxis. Veel programmeerconcepten uit de jaren 1990 ontstonden in de Smalltalk-gemeenschap, bijvoorbeeld de toepassing van het concept 'design patterns' op software, Extreme Programming en refactoring. Eén Smalltalker is Ward Cunningham, de uitvinder van het WikiWiki-concept.
- Smalltalk er et objektorientert, dynamisk typet, reflektivt programmeringsspråk av Alan Kay, Dan Ingalls, Ted Kaehler, Adele Goldberg m. fl. fra Xerox PARC fra 70-tallet. Språket er hovedsakelig inspirert av Sketchpad og Simula, men også fra LISP når det gjelder å tilby et integrert utviklingsmiljø, samt i det at det i hovedsak er skrevet i seg selv og dermed er lett utvid- og modifiserbart. Den mest kjente Smalltalk-utgaven er Smalltalk-80 som "dalte ned fra elfenbenstårnet" i august 1981-numret av Byte; en ANSI-standard for Smalltalk ble godkjent i 1998.
- Smalltalk jest w pełni obiektowym, reflektywnym językiem programowania z dynamicznym typowaniem. Umożliwia to w praktyce zupełnie inny sposób programowania od tego, do jakiego są przyzwyczajeni programiści używający języków obiektowych, które rozwinęły się z języków proceduralnych takich jak C, czy Pascal. Smalltalk jest także biblioteką klas i środowiskiem programistycznym w jednym.
- Smalltalk-80, ou simplesmente Smalltalk, é uma linguagem de programação orientada a objeto fracamente tipada. Em Smalltalk tudo é objeto: os números, as classes, os métodos, blocos de código, etc. Não há tipos primitivos, ao contrário de outras linguagens orientadas a objeto; strings, números e caracteres são implementados como classes em Smalltalk, por isso esta linguagem é considerada puramente orientada a objetos. Tecnicamente, todo elemento de Smalltalk é um objeto de primeira ordem. Os programadores definem classes de objetos em suas aplicações para imitar (ou simular) o mundo real. Estas classes de objeto são organizadas hierarquicamente, de modo que seja possível fazer novos objetos com características de outros objetos, com poucas mudanças. Smalltalk é relativamente fácil de aprender comparado a linguagens como C++ e ADA. O código-fonte Smalltalk é fácil de ler, o que o torna a linguagem de programação ideal para iniciantes.
- Smalltalk (произносится) — объектно-ориентированный язык программирования с динамической типизацией, разработанный в Xerox PARC Аланом Кэйем, Дэном Ингаллсом, Тедом Кэглером, Адель Голдберг, и другими в 1970-х годах. Язык был представлен как Smalltalk-80. Smalltalk продолжает активно развиваться и собирает вокруг себя сообщество пользователей. Smalltalk оказал большое влияние на развитие многих других языков, таких как: Objective-C, Actor, Java, Groovy и Ruby. Многие идеи 1980-х и 1990-х по написанию программ появились в сообществе Smalltalk. К ним можно отнести рефакторинг, шаблоны проектирования (применительно к ПО), карты Класс-Обязанности-Взаимодействие и экстремальное программирование в целом. Основатель концепции Wiki, Вард Каннингем, также входит в сообщество Smalltalk.
- Smalltalk är ett objektorienterat programspråk som togs fram vid Xerox Palo Alto Research Center (PARC) under 1970- och 1980-talet, av Alan Kay, Dan Ingalls, Ted Kaehler, Adele Goldberg. Första versionen släpptes redan 1972. De första publika versionerna spriddes under början av 1980-talet, baserade på framförallt Smalltalk-80. Även om Smalltalk i sig inte blivit någon större framgång anses det ha varit grunden till många andra framsteg för datoranvändning, som till exempel användningen av fönsterhantering, ikoner för val på bildskärm, den moderna objektorienterade vokabulären, metoder som Model-View-Controller (MVC), plattformsoberoende via användandet av Virtuell maskin (VM), Just In Time-kompilering (JIT) redan 1983 (då ibland kallad Deutsch-Schiffman-kompilering), samt tongivande i tillkomsten och utvecklandet av designmönster. Trots att Smalltalk fortfarande för en lite tillbakadragen roll bland de "stora lagren av programmerare" frodas och görs fortfarande innovativ (föregångs-) utveckling inom bland annat webbteknologi, IDE-utveckling samt extremprogrammering med bland annat ledande utveckling inom testdriven utveckling och verktyg och tekniker för refaktorering.
- Smalltalk,被公认为历史上第二个面向对象的程序设计语言,和第一个真正的集成开发环境(IDE)。Smalltalk由Alan Kay,Dan Ingalls,Ted Kaehler,Adele Goldberg等于70年代初在Xerox PARC开发。 Smalltalk对其它众多的程序设计语言的产生起到了极大的推动作用,主要有:Objective-C,Actor,Java和Ruby等。90年代的许多软件开发思想得利于Smalltalk,例如设计模式、敏捷编程和重构等。Ward Cunningham,一位Smalltalk程序员发明了WikiWiki。
- Smalltalk est un langage de programmation orienté objet, réflexif et dynamiquement typé. Il fut l'un des premiers langages de programmation à disposer d'un environnement de développement intégré complètement graphique. Il a été créé en 1972. Il est inspiré par Lisp et Simula. Il a été conçu par Alan Kay, Dan Ingals, Ted Kaehler, Adele Goldberg au Palo Alto Research Center de Xerox. Le langage a été formalisé en tant que Smalltalk-80 et est depuis utilisé par un grand nombre de personnes. Smalltalk est toujours activement développé. Smalltalk a été d'une grande influence dans le développement de nombreux langages de programmation, dont : Objective-C, Actor, Java et Ruby. Un grand nombre des innovations de l'ingénierie logicielle des années 1990 viennent de la communauté des programmeurs Smalltalk, tels que les Modèle:Lang (appliquées au logiciel), l’Modèle:Lang (XP) et le Modèle:Lang. Ward Cunningham, l'inventeur du concept du Wiki, est également un programmeur Smalltalk.
|
| dbpedia-owl:designer
| |
| dbpedia-owl:developer
| |
| dbpedia-owl:influenced
| |
| dbpedia-owl:influencedBy
| |
| dbpedia-owl:latestReleaseVersion
| |
| dbpedia-owl:thumbnail
| |
| dbpedia-owl:wikiPageExternalLink
| |
| dbpprop:caption
|
- Smalltalk-80: The Language and its Implementation, a.k.a. the "Blue book", a seminal book on the language
|
| dbpprop:designer
| |
| dbpprop:developer
|
- Alan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Scott Wallace, Peter Deutsch and Xerox PARC
|
| dbpprop:implementations
|
- Pharo, Squeak, GNU Smalltalk, VisualWorks, Dolphin Smalltalk, Smalltalk/X, VA Smalltalk
|
| dbpprop:influenced
|
- Objective-C, Self, Java, PHP 5, Logtalk, Dylan, AppleScript, Lisaac, NewtonScript, Python, Ruby, Groovy, Scala, Perl 6, Common Lisp Object System, Falcon, Io, Ioke
|
| dbpprop:influencedBy
| |
| dbpprop:latestReleaseDate
| |
| dbpprop:latestReleaseVersion
| |
| dbpprop:logo
| |
| dbpprop:name
| |
| dbpprop:operatingSystem
| |
| dbpprop:paradigm
| |
| dbpprop:typing
| |
| dbpprop:wikiPageUsesTemplate
| |
| dbpprop:wikibooks
| |
| dbpprop:wordnet_type
| |
| dcterms:subject
| |
| rdf:type
| |
| rdfs:comment
|
- Smalltalk on tietotekniikassa ohjelmointikieli ja ohjelmointiympäristö. Se on muiden muassa Javan edeltäjä.
- Smalltalk(スモールトーク)は、Simulaのオブジェクト(およびクラス)、Lispの機能、LOGOのエッセンスを組み合わせて作られたクラスベースの純粋オブジェクト指向プログラミング言語、および、それによって記述構築された統合化プログラミング環境の呼称。 Smalltalkで一語であり、Small Talk、SmallTalkなどは誤りである。ただし、この名前の由来である、世間話・雑談を意味する英語は、small talk である。
- Smalltalk jest w pełni obiektowym, reflektywnym językiem programowania z dynamicznym typowaniem. Umożliwia to w praktyce zupełnie inny sposób programowania od tego, do jakiego są przyzwyczajeni programiści używający języków obiektowych, które rozwinęły się z języków proceduralnych takich jak C, czy Pascal. Smalltalk jest także biblioteką klas i środowiskiem programistycznym w jednym.
- Smalltalk,被公认为历史上第二个面向对象的程序设计语言,和第一个真正的集成开发环境(IDE)。Smalltalk由Alan Kay,Dan Ingalls,Ted Kaehler,Adele Goldberg等于70年代初在Xerox PARC开发。 Smalltalk对其它众多的程序设计语言的产生起到了极大的推动作用,主要有:Objective-C,Actor,Java和Ruby等。90年代的许多软件开发思想得利于Smalltalk,例如设计模式、敏捷编程和重构等。Ward Cunningham,一位Smalltalk程序员发明了WikiWiki。
- Smalltalk ist eine dynamische, im Original untypisierte objektorientierte Programmiersprache und zugleich eine vollständige Entwicklungsumgebung, die in den 1970er Jahren am Xerox PARC Forschungszentrum durch Alan Kay, Dan Ingalls, Adele Goldberg und andere entwickelt wurde. Sie wurde allgemein unter dem Namen Smalltalk-80 freigegeben und hat die Entwicklung vieler späterer Programmiersprachen, wie etwa Objective-C, Java und Ruby beeinflusst.
- Smalltalk is an object-oriented, dynamically typed, reflective programming language. Smalltalk was created as the language to underpin the "new world" of computing exemplified by "human–computer symbiosis. " It was designed and created in part for educational use, more so for constructionist learning, at the Learning Research Group (LRG) of Xerox PARC by Alan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Scott Wallace, and others during the 1970s.
- Smalltalk es un lenguaje de programación que permite realizar tareas de computación mediante la interacción con un entorno de objetos virtuales. Metafóricamente, se puede considerar que un Smalltalk es un mundo virtual donde viven objetos que se comunican mediante el envío de mensajes.
- Smalltalk è un linguaggio di programmazione orientato agli oggetti con gestione dinamica dei tipi e con un paradigma di programmazione riflessivo. Un programma in Smalltalk è una descrizione di processi computazionali dinamici. Il linguaggio di programmazione Smalltalk è una notazione per la scrittura di tali programmi. Cit. da ANSI Smalltalk standard, section 3.
- Smalltalk is een objectgeoriënteerde programmeertaal met dynamische typen, die ontwikkeld werd bij Xerox PARC door Alan Kay, Dan Ingalls, Ted Kaehler, Adele Goldberg en anderen in de jaren 1970. De taal werd oorspronkelijk uitgebracht als Smalltalk-80 en wordt sindsdien in brede kring gebruikt. Smalltalk wordt voortdurend verder ontwikkeld en rondom de taal is een trouwe gebruikersgemeenschap ontstaan.
- Smalltalk er et objektorientert, dynamisk typet, reflektivt programmeringsspråk av Alan Kay, Dan Ingalls, Ted Kaehler, Adele Goldberg m. fl. fra Xerox PARC fra 70-tallet. Språket er hovedsakelig inspirert av Sketchpad og Simula, men også fra LISP når det gjelder å tilby et integrert utviklingsmiljø, samt i det at det i hovedsak er skrevet i seg selv og dermed er lett utvid- og modifiserbart.
- Smalltalk-80, ou simplesmente Smalltalk, é uma linguagem de programação orientada a objeto fracamente tipada. Em Smalltalk tudo é objeto: os números, as classes, os métodos, blocos de código, etc. Não há tipos primitivos, ao contrário de outras linguagens orientadas a objeto; strings, números e caracteres são implementados como classes em Smalltalk, por isso esta linguagem é considerada puramente orientada a objetos. Tecnicamente, todo elemento de Smalltalk é um objeto de primeira ordem.
- Smalltalk (произносится) — объектно-ориентированный язык программирования с динамической типизацией, разработанный в Xerox PARC Аланом Кэйем, Дэном Ингаллсом, Тедом Кэглером, Адель Голдберг, и другими в 1970-х годах. Язык был представлен как Smalltalk-80. Smalltalk продолжает активно развиваться и собирает вокруг себя сообщество пользователей. Smalltalk оказал большое влияние на развитие многих других языков, таких как: Objective-C, Actor, Java, Groovy и Ruby.
- Smalltalk är ett objektorienterat programspråk som togs fram vid Xerox Palo Alto Research Center (PARC) under 1970- och 1980-talet, av Alan Kay, Dan Ingalls, Ted Kaehler, Adele Goldberg. Första versionen släpptes redan 1972. De första publika versionerna spriddes under början av 1980-talet, baserade på framförallt Smalltalk-80.
- Smalltalk est un langage de programmation orienté objet, réflexif et dynamiquement typé. Il fut l'un des premiers langages de programmation à disposer d'un environnement de développement intégré complètement graphique. Il a été créé en 1972. Il est inspiré par Lisp et Simula. Il a été conçu par Alan Kay, Dan Ingals, Ted Kaehler, Adele Goldberg au Palo Alto Research Center de Xerox. Le langage a été formalisé en tant que Smalltalk-80 et est depuis utilisé par un grand nombre de personnes.
|
| rdfs:label
|
- Smalltalk
- Smalltalk-80 (Programmiersprache)
- Smalltalk
- Smalltalk
- Smalltalk
- Smalltalk
- Smalltalk
- Smalltalk
- Smalltalk
- Smalltalk
- Smalltalk
- Smalltalk
- Smalltalk
- Smalltalk
|
| owl:sameAs
| |
| foaf:depiction
| |
| foaf:name
| |
| foaf:page
| |
| is dbpedia-owl:computingPlatform
of | |
| is dbpedia-owl:genre
of | |
| is dbpedia-owl:influenced
of | |
| is dbpedia-owl:influencedBy
of | |
| is dbpedia-owl:knownFor
of | |
| is dbpedia-owl:product
of | |
| is dbpedia-owl:programmingLanguage
of | |
| is dbpedia-owl:wikiPageRedirects
of | |
| is dbpprop:genre
of | |
| is dbpprop:influenced
of | |
| is dbpprop:influencedBy
of | |
| is dbpprop:knownFor
of | |
| is dbpprop:products
of | |
| is dbpprop:programmingLanguage
of | |
| is owl:sameAs
of | |
| is foaf:primaryTopic
of | |