About: Newsqueak

An Entity of Type: language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

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.

Property Value
dbo: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)
dbo:designer
dbo:developer
dbo:influenced
dbo:influencedBy
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 25051106 (xsd:integer)
dbo:wikiPageLength
  • 3444 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1075419979 (xsd:integer)
dbo:wikiPageWikiLink
dbp:designer
dbp:developer
dbp:influenced
dbp:influencedBy
dbp:name
  • Newsqueak (en)
dbp:paradigm
dbp:typing
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
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)
rdfs:label
  • نيو سكويك (لغة برمجة) (ar)
  • Newsqueak (de)
  • Newsqueak (en)
  • Newsqueak (uk)
  • Newsqueak (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
foaf:name
  • Newsqueak (en)
is dbo:influencedBy of
is dbo:wikiPageWikiLink of
is dbp:influencedBy of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License