Съдържание
35 отношения: Ada, BerkeleyDB, C Sharp, C Sharp синтаксис, Eclipse (софтуер), Groovy (език за програмиране), GTK, IBM System i, Java, Lisp (език за програмиране), Model-View-Controller, MySQL, Notepad++, Objective-C, PARC, Python, Ruby, Squeak, Tuple space, Versant Object Database, Клас (програмиране), Преработка на код, Предефиниране на оператор, Асоциативен масив, Аспектно-ориентирано програмиране, Анонимна функция, Разработка на софтуер, Сериализация, Цялостност по Тюринг, Метапрограмиране, История на програмните езици, Булев тип данни, Динамичен масив, Енкапсулация (програмиране), Лари Теслър.
Ada
Ада (Ada) е структуриран, компилиращ се език за програмиране със статично определяне на типа, подобен на езика Pascal.
Виж Smalltalk и Ada
BerkeleyDB
BerkeleyDB (BDB) е софтуерна библиотека, която предоставя висока ефективност на базите данни тип ключ-стойност.
C Sharp
C# (C Sharp, произнася се Си Шарп) е обектно ориентиран език за програмиране, разработен от Microsoft като част от софтуерната платформа.NET.
C Sharp синтаксис
Статията описва синтаксиса на програмния език C#.
Виж Smalltalk и C Sharp синтаксис
Eclipse (софтуер)
Eclipse е многоезична среда за разработване на софтуер, която включва интегрирана среда за разработка (IDE) и плъгин система.
Виж Smalltalk и Eclipse (софтуер)
Groovy (език за програмиране)
Groovy (произнася се грууви) е обектно ориентиран програмен език, който върви под Java платформата (JVM).
Виж Smalltalk и Groovy (език за програмиране)
GTK
GTK (в миналото GTK+ и GIMP Toolkit) е софтуер, междуплатформен набор инструменти за създаване на графичен потребителски интерфейс.
Виж Smalltalk и GTK
IBM System i
i5 модел 570 (2006) Application System/400 (известна като AS/400), сега наречена Интегрирани машини (System i) (известна като iSeries), е тип миникомпютър произвеждан от IBM.
Java
Java, или джава, е обектно ориентиран език за програмиране, разработен от Sun Microsystems и пуснат в употреба през 1995 година, като част от Java платформата.
Виж Smalltalk и Java
Lisp (език за програмиране)
Лисп (LISP, LISt Processing language – „език за обработка на списъци“; в съвременен запис: Lisp) е съвкупност от програмни езици и данни, създадена през 1958 г.
Виж Smalltalk и Lisp (език за програмиране)
Model-View-Controller
Типично взаимоотношение между Model, View, и Controller Модел – изглед – контролер (Model-View-Controller или MVC) е архитектурен шаблон за дизайн в програмирането, основан на разделянето на бизнес логиката от графичния интерфейс и данните в дадено приложение.
Виж Smalltalk и Model-View-Controller
MySQL
MySQL е многопоточна, многопотребителска, SQL система за управление на бази данни (СУБД) с повече от шест милиона инсталации.
Notepad++
Notepad++ е текстов редактор и редактор за изходен код за Microsoft Windows.
Objective-C
Objective-C, известен още като ObjC и Objective C, е обектно ориентиран, рефлективен език за програмиране с динамична типизация.
PARC
PARC (Palo Alto Research Center) е научноизследователска компания със седалище Пало Алто, Калифорния, САЩ, известна с многобройните си приноси за развитието на информационните технологии.
Виж Smalltalk и PARC
Python
Python е език за програмиране от високо ниво, интерпретативен, интерактивен, обектно ориентиран, създаден от Гуидо ван Росум в началото на 90-те години.
Ruby
Ruby (произнася се руби, на български означава рубин) е интерпретируем, интерактивен, обектно ориентиран език за програмиране.
Виж Smalltalk и Ruby
Squeak
Squeak 3.9 Squeak е реализация на интерпретатор и среда с отворен код на езика за програмиране Smalltalk, създадена от оригиналните създатели на Smalltalk-80 в Apple Computer.
Tuple space
Tuple space е изпълнение на парадигмата на асоциативната памет за паралелно/дистрибуционно изчисление.
Versant Object Database
Versant Object Database (известен още като VOD или просто Versant) е продукт предназначен за големи предприятия, който поддържа масивна конкурентност и големи набори от данни, създаден от „Versant Corporation“.
Виж Smalltalk и Versant Object Database
Клас (програмиране)
Класът е една от характеристиките на обектно ориентираното програмиране.
Виж Smalltalk и Клас (програмиране)
Преработка на код
Преработка на код или рефакторинг (refactoring) е процес на изменение на съществуващата вътрешна структура на кода, без да се променя неговият режим на работа.
Виж Smalltalk и Преработка на код
Предефиниране на оператор
В програмирането, предефинирането на оператор (operator overloading / ad hoc polymorphism) е специфичен случай на полиморфизъм, при който различните оператори имат различна имплементация зависеща от аргументите ѝ.
Виж Smalltalk и Предефиниране на оператор
Асоциативен масив
Асоциативен масив В програмирането абстрактната структура данни „асоциативен масив“ представлява съвкупност от наредени двойки (ключ, стойност), заедно с дефинирани операции за достъп до стойностите по ключ.
Виж Smalltalk и Асоциативен масив
Аспектно-ориентирано програмиране
В компютърните науки аспектно-ориентираното програмиране (АОП) е парадигма на програмиране, която има за цел да повиши модулността, позволявайки изолирането на пресичащи функционални дялове.
Виж Smalltalk и Аспектно-ориентирано програмиране
Анонимна функция
Анонимна функция (или т.нар. функционален литерал или ламбда функция) в програмирането е дефинирана функция, която не е обвързана с идентификатор, тоест не е именувана.
Виж Smalltalk и Анонимна функция
Разработка на софтуер
Разработката на софтуер (на английски: Software development, също като разработване на приложен софтуер, софтуерен дизайн или проектиране на софтуер, софтуерно програмиране, създаване и писане на софтуерна документация, тестване на софтуер и поправяне на софтуерни грешки) е бизнес процеса на писане на програмен код, неговата поддръжка, но в по-широк смисъл включва всичко, което стои между първоначалната концепция за определена програма или желан софтуерен продукт до релийза, понякога това става като планиран процес на разработка.
Виж Smalltalk и Разработка на софтуер
Сериализация
В информатиката, в контекста на съхранението на данни, сериализацията е процес на преобразуване на структури от данни или обекти до поток от байтове запазвайки състоянието на техните полета и свойства.
Цялостност по Тюринг
В изчислителната теория система от правила за манипулация на данни (като набор от инструкции на компютъра, програмен език, или клетъчен автомат) се смята за цялостна по Тюринг или изчислително универсална, ако може да се използва за симулиране на която и да било еднолентова машина на Тюринг.
Виж Smalltalk и Цялостност по Тюринг
Метапрограмиране
Метапрограмирането представлява писане на компютърни програми с възможност програмите да се третират като техни данни.
Виж Smalltalk и Метапрограмиране
История на програмните езици
Програма, написана на C#, която намира първите N на брой числа в редицата на Фибоначи. Езиците за програмиране са изкуствени езици, които ни позволяват да даваме различни инструкции на машините и да споделяме алгоритмична информация.
Виж Smalltalk и История на програмните езици
Булев тип данни
В информатиката, булевият тип данни е тип данни, който има две възможни стойности (най-често обозначени като true и false).
Виж Smalltalk и Булев тип данни
Динамичен масив
В компютърните науки динамичният масив е масив с променлив размер, в който могат да се добавят или премахват елементи.
Виж Smalltalk и Динамичен масив
Енкапсулация (програмиране)
В езиците за програмиране енкапсулиране се използва за обозначаване на едно от две свързани, но различни понятия, а понякога и в комбинацияNell B. Dale, Chip Weems, Programming and problem solving with Java, Edition 2, Jones & Bartlett Publishers, 2007, ISBN 0-7637-3402-0, p.
Виж Smalltalk и Енкапсулация (програмиране)
Лари Теслър
Ло́рънс Го́рдън Те́слър (Lawrence Gordon Tesler; 24 април 1945 – 16 февруари 2020) е американски информатик, работил в областта на взаимодействието между човек и компютър.