About: Newsqueak     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatProgrammingLanguages, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FNewsqueak

Newsqueak is a concurrent programming language for writing application software with interactive graphical user interfaces. Newsqueak's syntax and semantics are influenced by the C language, but its approach to concurrency was inspired by C. A. R. Hoare's communicating sequential processes (CSP). However, in Newsqueak, channels are first-class objects, with dynamic process creation and dynamic channel creation. Newsqueak is an interpreted language. The name of the interpreter is squint. The UNIX port of squint is available under a FOSS license.

AttributesValues
rdf:type
rdfs:label
  • نيو سكويك (لغة برمجة) (ar)
  • Newsqueak (de)
  • Newsqueak (en)
  • Newsqueak (uk)
  • Newsqueak (zh)
rdfs:comment
  • Newsqueak,一種並行性程式語言,可在視窗系統上撰寫應用程式。它在1980年代末期在貝爾實驗室被開發出來,設計者為羅勃·派克。在語法上,它受到C語言的影響,但它在進行平行運算時,則受到東尼·霍爾的通信顺序进程所啟發。 它的前身是Squeak,由Luca Cardelli與羅勃·派克設計的程式語言,可以用於實做图形用户界面(GUI)。 (zh)
  • لغة «صَرِيْر» (بالإنكليزيَّة: Squeak) وَخليفتها «صرير جديد» (بالإنكليزيَّة: Newsqueak)، هي لغات برمجة لكتابة برمجيات تطبيقية ذات واجهات مستخدم رسومية. لقد صُمِّمَت لغة صرير من قِبَل لوقا كارديلي وًروب بايك في مختبرات بل في النصف الأول من الثمانينات؛ وقد طورت لغة صرير جديد من قِبَل روب بايك. وسوِّقت اللّغتان كـ«لغة للتواصل مع فأرة الحاسوب»: كان هدفها الرئيسيّ هو نمذجة الطبيعة المتلاقية لبرامج تتفاعل مع العديد من آلات الإدخال، مثل لوحة المفاتيح وَالفأرة. ولقد طُوِّرَت فكرة لغة صرير جديد في لغات البرمجة: ألف، ليمبو، غو. (ar)
  • Newsqueak ist eine parallele Programmiersprache zum Programmieren von Anwendungsprogrammen für Fenstersysteme. Sie wurde in den späten 1980er Jahren von Rob Pike in den Bell Labs entworfen. Newsqueaks Syntax und Semantik wurden von der Programmiersprache C beeinflusst, der Ansatz zur parallelen Programmierung wurde von den Communicating Sequential Processes (CSP) von C. A. R. Hoare beeinflusst. Allerdings sind in Newsqueak First-Class-Objekte, mit dynamischer Prozesserstellung und dynamischer Kanalerzeugung. (de)
  • Newsqueak is a concurrent programming language for writing application software with interactive graphical user interfaces. Newsqueak's syntax and semantics are influenced by the C language, but its approach to concurrency was inspired by C. A. R. Hoare's communicating sequential processes (CSP). However, in Newsqueak, channels are first-class objects, with dynamic process creation and dynamic channel creation. Newsqueak is an interpreted language. The name of the interpreter is squint. The UNIX port of squint is available under a FOSS license. (en)
  • Newsqueak — мова програмування конкурентних обчислень для написання прикладного програмного забезпечення з інтерактивними графічними інтерфейсами користувача. Синтаксис та семантика Newsqueak визначені під впливом мови С, підхід до паралелізму базується на роботах Тоні Гоара та механізмах послідовних процесів (CSP). Ідеї, що містяться в Newsqueak, були додатково розвинені у мовах програмування Alef, Limbo і Go. (uk)
foaf:name
  • Newsqueak (en)
name
  • Newsqueak (en)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
designer
developer
influenced
influenced by
paradigm
typing
has abstract
  • Newsqueak ist eine parallele Programmiersprache zum Programmieren von Anwendungsprogrammen für Fenstersysteme. Sie wurde in den späten 1980er Jahren von Rob Pike in den Bell Labs entworfen. Newsqueaks Syntax und Semantik wurden von der Programmiersprache C beeinflusst, der Ansatz zur parallelen Programmierung wurde von den Communicating Sequential Processes (CSP) von C. A. R. Hoare beeinflusst. Allerdings sind in Newsqueak First-Class-Objekte, mit dynamischer Prozesserstellung und dynamischer Kanalerzeugung. Newsqueak wurde von einer früheren, kleineren Sprache, Squeak genannt, weiterentwickelt (nicht zu verwechseln mit der Smalltalk-Implementierung Squeak). Sie wurde von und Rob Pike als Sprache zur Implementierung grafischer Benutzeroberflächen entworfen. Die Ideen, welche in Newsqueak verwirklicht wurden, sind in den Programmiersprachen Alef, Limbo und Go weiterentwickelt worden. (de)
  • لغة «صَرِيْر» (بالإنكليزيَّة: Squeak) وَخليفتها «صرير جديد» (بالإنكليزيَّة: Newsqueak)، هي لغات برمجة لكتابة برمجيات تطبيقية ذات واجهات مستخدم رسومية. لقد صُمِّمَت لغة صرير من قِبَل لوقا كارديلي وًروب بايك في مختبرات بل في النصف الأول من الثمانينات؛ وقد طورت لغة صرير جديد من قِبَل روب بايك. وسوِّقت اللّغتان كـ«لغة للتواصل مع فأرة الحاسوب»: كان هدفها الرئيسيّ هو نمذجة الطبيعة المتلاقية لبرامج تتفاعل مع العديد من آلات الإدخال، مثل لوحة المفاتيح وَالفأرة. لقد تأثَّرت دلالات ونحويَّة لغة صرير جديد بلغة سي، لكن استلهمت مسعاها إلى التلاقِ من لِـطوني هور. لكن في صرير جديد، تعتبر ، ذات نشوء عمليات ديناميكي ونشوء قنوات ديناميكي. طُوِّرَت لغة صرير جديد من لغة أقدم وأصغر هي لغة صرير(لا تخلطها مع ) المنفذة من قِبَل سمول توك). ولقد طورت من قِبَل لوقا كارديلي وروب بايك كلغة لتنفيذ واجهات مستخدم رسومية. ولقد طُوِّرَت فكرة لغة صرير جديد في لغات البرمجة: ألف، ليمبو، غو. (ar)
  • Newsqueak is a concurrent programming language for writing application software with interactive graphical user interfaces. Newsqueak's syntax and semantics are influenced by the C language, but its approach to concurrency was inspired by C. A. R. Hoare's communicating sequential processes (CSP). However, in Newsqueak, channels are first-class objects, with dynamic process creation and dynamic channel creation. Newsqueak was developed from an earlier, smaller, language, called Squeak (not to be confused with the Smalltalk implementation Squeak). It was developed by Luca Cardelli and Rob Pike at Bell Labs in the first half of the 1980s as a language for implementing graphical user interfaces. Both languages were presented as "a language for communicating with mice": their main aim was to model the concurrent nature of programs interacting with multiple input devices, viz., keyboards and mice. Newsqueak is an interpreted language. The name of the interpreter is squint. The UNIX port of squint is available under a FOSS license. The ideas present in Newsqueak were further developed in the programming languages Alef, Limbo, and Go. (en)
  • Newsqueak — мова програмування конкурентних обчислень для написання прикладного програмного забезпечення з інтерактивними графічними інтерфейсами користувача. Синтаксис та семантика Newsqueak визначені під впливом мови С, підхід до паралелізму базується на роботах Тоні Гоара та механізмах послідовних процесів (CSP). Newsqueak був розроблений на основі більш ранньої розробки, що називається Squeak (не плутати з реалізацією Smalltalk Squeak). Вона була розроблена Лука Карделлі та у Bell Labs у першій половині 1980-х років як мова для реалізації графічних користувацьких інтерфейсів. Обидві мови були представлені як «мова для спілкування з мишами»: їх основна мета полягала в моделюванні паралельного характеру програм, що взаємодіють з кількома пристроями введення, тобто клавіатурами та мишами. Ідеї, що містяться в Newsqueak, були додатково розвинені у мовах програмування Alef, Limbo і Go. (uk)
  • Newsqueak,一種並行性程式語言,可在視窗系統上撰寫應用程式。它在1980年代末期在貝爾實驗室被開發出來,設計者為羅勃·派克。在語法上,它受到C語言的影響,但它在進行平行運算時,則受到東尼·霍爾的通信顺序进程所啟發。 它的前身是Squeak,由Luca Cardelli與羅勃·派克設計的程式語言,可以用於實做图形用户界面(GUI)。 (zh)
gold:hypernym
prov:wasDerivedFrom
page length (characters) of wiki page
designer
developer
influenced
influenced by
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3331 as of Sep 2 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (62 GB total memory, 54 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software