{"id":"https://openalex.org/W1795367280","doi":null,"title":"Jacl: a Tcl implementation in java","display_name":"Jacl: a Tcl implementation in java","publication_year":1997,"publication_date":"1997-07-14","ids":{"openalex":"https://openalex.org/W1795367280","mag":"1795367280"},"language":"en","primary_location":{"id":"mag:1795367280","doi":null,"is_oa":false,"landing_page_url":"https://www.usenix.org/legacy/publications/library/proceedings/tcl97/full_papers/lam/lam.pdf","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5090015218","display_name":"Ioi K. Lam","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I205783295","display_name":"Cornell University","ror":"https://ror.org/05bnh6r87","country_code":"US","type":"education","lineage":["https://openalex.org/I205783295"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ioi K. Lam","raw_affiliation_strings":["Dept. of Computer Science, Cornell University, Ithaca NY"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dept. of Computer Science, Cornell University, Ithaca NY","institution_ids":["https://openalex.org/I205783295"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5082028697","display_name":"Brian C. Smith","orcid":"https://orcid.org/0000-0001-6330-2768","observed_orcids":["https://orcid.org/0000-0001-6330-2768"]},"institutions":[{"id":"https://openalex.org/I205783295","display_name":"Cornell University","ror":"https://ror.org/05bnh6r87","country_code":"US","type":"education","lineage":["https://openalex.org/I205783295"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Brian C. Smith","raw_affiliation_strings":["Dept. of Computer Science, Cornell University, Ithaca NY"],"raw_orcid":"https://orcid.org/0000-0001-6330-2768","affiliations":[{"raw_affiliation_string":"Dept. of Computer Science, Cornell University, Ithaca NY","institution_ids":["https://openalex.org/I205783295"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I205783295"],"apc_list":null,"apc_paid":null,"fwci":2.9054,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.9071796,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":88,"max":93},"biblio":{"volume":null,"issue":null,"first_page":"4","last_page":"4"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9854000210762024,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9854000210762024,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.0019000000320374966,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12799","display_name":"Mobile and Web Applications","score":0.0015999999595806003,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/java-virtual-machine","display_name":"Java Virtual Machine","score":0.824999988079071},{"id":"https://openalex.org/keywords/interpreter-implementation","display_name":"interpreter implementation","score":0.7409999966621399},{"id":"https://openalex.org/keywords/application-control","display_name":"application control","score":0.6079999804496765}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8434922695159912},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.7934573888778687},{"id":"https://openalex.org/C174954855","wikidata":"https://www.wikidata.org/wiki/Q7623626","display_name":"strictfp","level":4,"score":0.7766262292861938},{"id":"https://openalex.org/C132106392","wikidata":"https://www.wikidata.org/wiki/Q1373903","display_name":"Real time Java","level":3,"score":0.7662693858146667},{"id":"https://openalex.org/C172482141","wikidata":"https://www.wikidata.org/wiki/Q379273","display_name":"Generics in Java","level":5,"score":0.7555233836174011},{"id":"https://openalex.org/C168702491","wikidata":"https://www.wikidata.org/wiki/Q567345","display_name":"Java annotation","level":4,"score":0.755362868309021},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7383384704589844},{"id":"https://openalex.org/C60945770","wikidata":"https://www.wikidata.org/wiki/Q2517517","display_name":"Java Modeling Language","level":5,"score":0.7240842580795288},{"id":"https://openalex.org/C15524039","wikidata":"https://www.wikidata.org/wiki/Q865817","display_name":"Java applet","level":3,"score":0.6866663694381714},{"id":"https://openalex.org/C61423126","wikidata":"https://www.wikidata.org/wiki/Q187432","display_name":"Scripting language","level":2,"score":0.6465955376625061},{"id":"https://openalex.org/C122783720","wikidata":"https://www.wikidata.org/wiki/Q183065","display_name":"Interpreter","level":2,"score":0.6341267824172974},{"id":"https://openalex.org/C32235180","wikidata":"https://www.wikidata.org/wiki/Q921902","display_name":"Java API for XML-based RPC","level":5,"score":0.6238469481468201},{"id":"https://openalex.org/C181907185","wikidata":"https://www.wikidata.org/wiki/Q1100098","display_name":"Java concurrency","level":4,"score":0.598957896232605},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.32751011848449707}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:1795367280","doi":null,"is_oa":false,"landing_page_url":"https://www.usenix.org/legacy/publications/library/proceedings/tcl97/full_papers/lam/lam.pdf","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":6,"referenced_works":["https://openalex.org/W85951905","https://openalex.org/W1533109738","https://openalex.org/W1738733596","https://openalex.org/W2110001365","https://openalex.org/W2134090170","https://openalex.org/W2134342348"],"related_works":["https://openalex.org/W7095705032","https://openalex.org/W7100217467","https://openalex.org/W7100444832","https://openalex.org/W85951905","https://openalex.org/W7096444257","https://openalex.org/W2162914120","https://openalex.org/W7095330801","https://openalex.org/W1813104189","https://openalex.org/W207474278","https://openalex.org/W2137606889"],"abstract_inverted_index":{"Jacl,":[0],"Java":[1,15,36,42,56,69,79],"Command":[2],"Language,":[3],"is":[4,19,32],"a":[5,23,65],"version":[6],"of":[7,74,96],"the":[8,14,29,60,72,78,94,97],"Tcl":[9,81,104],"[1]":[10],"scripting":[11,25,66],"language":[12,26,67],"for":[13,27,62,68,76],"[2]":[16],"environment.":[17],"Jacl":[18,30,45,63,75,98],"designed":[20],"to":[21,49,54,88,102],"be":[22,47],"universal":[24],"Java:":[28],"interpreter":[31,99],"written":[33],"completely":[34],"in":[35,106],"and":[37,70,80,100],"can":[38,46],"run":[39],"on":[40],"any":[41],"Virtual":[43],"Machine.":[44],"used":[48],"create":[50],"Web":[51],"content":[52],"or":[53],"control":[55],"applications.\r\n\r\nThis":[57],"paper":[58],"explains":[59,93],"need":[61],"as":[64],"discusses":[71],"implications":[73],"both":[77],"programming":[82],"communities.":[83],"It":[84,91],"then":[85],"describes":[86],"how":[87,101],"use":[89],"Jacl.":[90],"also":[92],"implementation":[95],"write":[103],"extensions":[105],"Java.":[107]},"counts_by_year":[{"year":2012,"cited_by_count":1}],"updated_date":"2026-11-12T12:28:57.059296","created_date":"2016-06-24T00:00:00"}
