Li-Chen Wang (original) (raw)
Li-Chen Wang (born 1935) is an American computer engineer, best known for his Palo Alto Tiny BASIC for Intel 8080-based microcomputers. He was a member of the Homebrew Computer Club and made significant contributions to the software for early microcomputer systems from Tandy Corporation and Cromemco. He made early use of the word copyleft, in Palo Alto Tiny BASIC's distribution notice "@COPYLEFT ALL WRONGS RESERVED" in June 1976.
Property | Value |
---|---|
dbo:abstract | El Dr. Li-Chen Wang (1935 - ) escribió el Palo Alto Tiny BASIC para los microcomputadores basados en el Intel 8080. Éste era la cuarta versión del Tiny BASIC que apareció en el Dr. Dobb's Journal of Computer Calisthenics & Orthodontia, pero probablemente la más influyente. Apareció en el Vol. 1, edición No. 5 de mayo de 1976, y se distinguió de otras versiones del Tiny BASIC en los nuevos medios de abreviar comandos para ahorrar memoria, y la inclusión de una variable de arreglo ("@"). El intérprete ocupó 1,77 kilobytes de memoria y asumió el uso de un teletipo TTY para la entrada/salida del usuario. Una errata al artículo original apareció en la edición de junio/julio de Dr. Dobb's (Vol 1, No 6). Este artículo también incluía información adicional sobre agregar dispositivos de entrada/salida adicionales, usando código para la pantalla de video VDM de Processor Technology como un ejemplo. El Dr. Wang también escribió un programa de STARTREK en su Tiny BASIC que apareció en la edición de julio de 1976 del boletín de noticias People's Computer Company. El prototipo original del TRS-80 Model I, que fue demostrado por para vender la idea, corrió con el BASIC de Li-Chen. La marca del Dr. Wang también aparece en el ROM del de Exatron para el TRS-80 Model I. De acuerdo al columnista Jack W. Crenshaw de Embedded Systems, el código de codificación Manchester de Li-Chen, alcanzando velocidades de lectura/escritura de 14K, es una "obra de arte".[1] En 2001, el Dr. Wang fue reelegido para un 2.º término como chair para Infrared Data Association's Technical and Test committee. En 2004 emplearon el Dr. Wang fue empleado como Chief Technical Officer at ACTiSYS in Fremont, CA enfocada en productos IR/mobile. (es) Li-Chen Wang (born 1935) is an American computer engineer, best known for his Palo Alto Tiny BASIC for Intel 8080-based microcomputers. He was a member of the Homebrew Computer Club and made significant contributions to the software for early microcomputer systems from Tandy Corporation and Cromemco. He made early use of the word copyleft, in Palo Alto Tiny BASIC's distribution notice "@COPYLEFT ALL WRONGS RESERVED" in June 1976. (en) Li-Chen Wang (1935) è un informatico statunitense, noto principalmente per aver scritto il Palo Alto Tiny BASIC, un dialetto del linguaggio di programmazione BASIC sviluppato per i microcomputer basati sull'Intel 8080. Inizio del sorgente del Palo Alto Tiny BASIC (1976) scritto da Li-Chen Wang riportante uno dei primi utilizzi del copyleft: notare la scritta "All Wrongs Reserved".La ROM marchiata "LICHEN" (Li-Chen) contenente il firmware dell'Exatron Stringy Floppy per il TRS-80. Il Palo Alto Tiny BASIC fu solo la quarta versione del Tiny BASIC ad essere pubblicata sulla rivista Dr. Dobb's Journal of Computer Calisthenics & Orthodontia, non la prima ma certamente una delle più influenti, essendo stato il linguaggio usato come base per i BASIC di diversi computer a seguire, tra cui il primo modello del TRS-80. Si differenziava dalle altre versioni per l'utilizzo delle forme abbreviate dei comandi, una soluzione adottata per risparmiare memoria, per un interprete che occupava solo 1,77 kB di RAM e per il fatto che prevedeva l'uso di un terminale per l'input dell'utente e l'output del computer. Li-Chen Wang è stato anche uno dei primi ad utilizzare il concetto di copyleft: nel codice sorgente del Palo Alto Tiny BASIC si legge infatti "@COPYLEFT - ALL WRONGS RESERVED", un esplicito riferimento ai diritti dei produttori software difesi da Bill Gates nella sua lettera aperta agli hobbisti pubblicata alcuni mesi prima, lettera in cui Gates accusava di violazione di copyright chi copiava il suo Altair BASIC. Fu proprio in risposta a tale lettera che fu completato il Tiny BASIC, per poter offrire agli hobbisti un interprete BASIC alternativo a quello distribuito con l'Altair 8800 ma gratuito. Wang ha sviluppato anche il firmware dell'Exatron Stringy Floppy, un lettore di mini-cassette a nastro per il TRS-80 che, grazie alla codifica Manchester utilizzata per la trasmissione dei dati, risultava particolarmente veloce. Negli anni duemila ha lavorato presso "ACTiSYS" nello sviluppo di dispositivi iR ed è stato anche a capo della commissione "Infrared Data Association". (it) 王 理瑱(おう りてん、Li-Chen Wang、リーチェン・ワン、1935年 - )は、台湾出身のアメリカ合衆国のプログラマである。Intel 8080ベースのマイクロコンピュータ用のPalo Alto Tiny BASICを開発したことで最もよく知られている。 (ja) 王理瑱 (1935年-)是一位美国华人计算机工程师。他曾經為安装有Intel 8080处理器的微型计算机提供了Palo Alto Tiny BASIC。 (zh) |
dbo:thumbnail | wiki-commons:Special:FilePath/Copyleft_All_Wrongs_Reserved.png?width=300 |
dbo:wikiPageExternalLink | http://www.actisys.com/article.html http://www.nicholson.com/rhn/files/tinybasic.tar.Z https://www.youtube.com/watch%3Fv=2tDbn1N8EWI |
dbo:wikiPageID | 118561 (xsd:integer) |
dbo:wikiPageLength | 11177 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1104583093 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Processor_Technology dbr:Robot dbr:Microcomputer dbc:American_roboticists dbr:Infrared dbr:Infrared_Data_Association dbr:Input/output dbr:Interface_Age dbc:1935_births dbc:Living_people dbr:Copyleft dbr:Cromemco dbr:Mobile_device dbr:Cromemco_Dazzler dbr:Steve_Wozniak dbc:Infrared_Data_Association dbr:Star_Trek_(1971_video_game) dbr:BASIC_interpreter dbr:Byte_(magazine) dbc:American_digital_artists dbc:1976_in_computing dbr:Tiny_BASIC dbr:WSFN_(programming_language) dbr:Altair_BASIC dbc:Computer_graphics_professionals dbr:Dr._Dobb's_Journal dbr:Exatron_Stringy_Floppy dbr:Kilobyte dbr:Teleprinter dbr:Tandy_Corporation dbc:American_computer_programmers dbr:Charles_D._Tandy dbr:TRS-80 dbr:Homebrew_Computer_Club dbr:Tom_Pittman_(computer_scientist) dbr:Integer_BASIC dbr:Intel_8080 dbr:New_York_City dbr:Open_Letter_to_Hobbyists dbr:Stan_Veit dbr:Programming_language dbr:Fifth_Avenue_(Brooklyn) dbr:People's_Computer_Company_Newsletter dbr:File:Copyleft_All_Wrongs_Reserved.png dbr:File:Homebrew_Computer_Club_reunion_2001.jpg dbr:File:Kaleidoscope_for_Cromemco_Dazzler.jpg dbr:File:Li-Chen_Wang_Exatron_TRS-80_Model_1_ROM.jpg |
dbp:wikiPageUsesTemplate | dbt:Authority_control dbt:Main dbt:Quote dbt:Reflist dbt:Short_description |
dcterms:subject | dbc:American_roboticists dbc:1935_births dbc:Living_people dbc:Infrared_Data_Association dbc:American_digital_artists dbc:1976_in_computing dbc:Computer_graphics_professionals dbc:American_computer_programmers |
gold:hypernym | dbr:Engineer |
rdf:type | owl:Thing dbo:Person yago:WikicatAmericanComputerProgrammers yago:WikicatComputerProgrammers yago:WikicatLivingPeople yago:CausalAgent100007347 yago:ComputerUser109951274 yago:Engineer109615807 yago:LivingThing100004258 yago:Object100002684 yago:Organism100004475 yago:Person100007846 yago:PhysicalEntity100001930 yago:Programmer110481268 yago:YagoLegalActor yago:YagoLegalActorGeo yago:Whole100003553 |
rdfs:comment | Li-Chen Wang (born 1935) is an American computer engineer, best known for his Palo Alto Tiny BASIC for Intel 8080-based microcomputers. He was a member of the Homebrew Computer Club and made significant contributions to the software for early microcomputer systems from Tandy Corporation and Cromemco. He made early use of the word copyleft, in Palo Alto Tiny BASIC's distribution notice "@COPYLEFT ALL WRONGS RESERVED" in June 1976. (en) 王 理瑱(おう りてん、Li-Chen Wang、リーチェン・ワン、1935年 - )は、台湾出身のアメリカ合衆国のプログラマである。Intel 8080ベースのマイクロコンピュータ用のPalo Alto Tiny BASICを開発したことで最もよく知られている。 (ja) 王理瑱 (1935年-)是一位美国华人计算机工程师。他曾經為安装有Intel 8080处理器的微型计算机提供了Palo Alto Tiny BASIC。 (zh) El Dr. Li-Chen Wang (1935 - ) escribió el Palo Alto Tiny BASIC para los microcomputadores basados en el Intel 8080. Éste era la cuarta versión del Tiny BASIC que apareció en el Dr. Dobb's Journal of Computer Calisthenics & Orthodontia, pero probablemente la más influyente. Apareció en el Vol. 1, edición No. 5 de mayo de 1976, y se distinguió de otras versiones del Tiny BASIC en los nuevos medios de abreviar comandos para ahorrar memoria, y la inclusión de una variable de arreglo ("@"). El intérprete ocupó 1,77 kilobytes de memoria y asumió el uso de un teletipo TTY para la entrada/salida del usuario. (es) Li-Chen Wang (1935) è un informatico statunitense, noto principalmente per aver scritto il Palo Alto Tiny BASIC, un dialetto del linguaggio di programmazione BASIC sviluppato per i microcomputer basati sull'Intel 8080. Inizio del sorgente del Palo Alto Tiny BASIC (1976) scritto da Li-Chen Wang riportante uno dei primi utilizzi del copyleft: notare la scritta "All Wrongs Reserved".La ROM marchiata "LICHEN" (Li-Chen) contenente il firmware dell'Exatron Stringy Floppy per il TRS-80. (it) |
rdfs:label | Li-Chen Wang (es) Li-Chen Wang (it) Li-Chen Wang (en) 王理瑱 (ja) 王理瑱 (zh) |
owl:sameAs | freebase:Li-Chen Wang yago-res:Li-Chen Wang wikidata:Li-Chen Wang dbpedia-es:Li-Chen Wang dbpedia-it:Li-Chen Wang dbpedia-ja:Li-Chen Wang http://mg.dbpedia.org/resource/Li-Chen_Wang dbpedia-zh:Li-Chen Wang https://global.dbpedia.org/id/3XsFv |
prov:wasDerivedFrom | wikipedia-en:Li-Chen_Wang?oldid=1104583093&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Copyleft_All_Wrongs_Reserved.png wiki-commons:Special:FilePath/Homebrew_Computer_Club_reunion_2001.jpg wiki-commons:Special:FilePath/Kaleidoscope_for_Cromemco_Dazzler.jpg wiki-commons:Special:FilePath/Li-Chen_Wang_Exatron_TRS-80_Model_1_ROM.jpg |
foaf:isPrimaryTopicOf | wikipedia-en:Li-Chen_Wang |
is dbo:influencedBy of | dbr:Level_I_BASIC |
is dbo:wikiPageRedirects of | dbr:Lichen_Wang |
is dbo:wikiPageWikiLink of | dbr:Open-source_religion dbr:Level_I_BASIC dbr:Copyleft dbr:Cromemco dbr:Cromemco_Bytesaver dbr:Cromemco_Dazzler dbr:BASIC dbr:BASIC_interpreter dbr:Bally_Astrocade dbr:Tiny_BASIC dbr:WSFN_(programming_language) dbr:Dr._Dobb's_Journal dbr:Exatron_Stringy_Floppy dbr:TK-80 dbr:TRS-80 dbr:Homebrew_Computer_Club dbr:Lichen_Wang |
is dbp:influencedBy of | dbr:Level_I_BASIC |
is foaf:primaryTopic of | wikipedia-en:Li-Chen_Wang |