dbo:abstract |
The IUP Portable User Interface is a computer software development kit that provides a portable, scriptable toolkit to build graphical user interfaces (GUIs) using the programming languages C, Perl, Lua, Nim and Zig[1], among others. This allows rapid, zero-compile prototyping and refinement of deployable GUI applications. IUP's purpose is to allow programs user interface to run in different systems in unmodified form. It provides this ability by binding Lua with its C/C++ code, or simply writing C to the application programming interface (API). It handles user interface elements by using native controls provided by native APIs, such as Windows API in Windows, GTK+ in Linux, and Motif-LessTif in older Unices. It also provides some custom developed controls using graphics APIs such as or OpenGL. (en) IUP — кроссплатформенная библиотека базовых элементов графического пользовательского интерфейса с использованием языков C и Lua. С её помощью можно создавать быстрые, не требующие компиляции графические приложения. (ru) |
dbo:author |
dbr:Petrobras http://www.tecgraf.puc-rio.br/ dbr:PUC-Rio |
dbo:genre |
dbr:Software_development_kit |
dbo:latestReleaseDate |
2020-07-30 (xsd:date) |
dbo:latestReleaseVersion |
3.30 |
dbo:license |
dbr:MIT_License |
dbo:operatingSystem |
dbr:Cross-platform |
dbo:thumbnail |
wiki-commons:Special:FilePath/IUP-screenshot.png?width=300 |
dbo:wikiPageExternalLink |
https://zig.news/batiati/iup-for-zig-4ah http://www.tecgraf.puc-rio.br/ http://www.tecgraf.puc-rio.br/iup http://www.tecgraf.puc-rio.br/iup/en/history3.html |
dbo:wikiPageID |
7187843 (xsd:integer) |
dbo:wikiPageLength |
4589 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID |
1110487897 (xsd:integer) |
dbo:wikiPageWikiLink |
dbr:Callback_(computer_science) dbr:Windows_API dbr:Perl dbr:Petrobras dbr:UTF-8 dbc:Free_computer_libraries dbc:Software_using_the_MIT_license dbr:Cross-platform dbr:Object-oriented_programming dbr:GTK+ dbr:Motif_(software) dbr:Application_programming_interface dbr:Linux dbr:Lua_(programming_language) dbr:MIT_license dbr:Zig_(programming_language) dbr:Functional_programming dbr:LessTif dbc:Cross-platform_free_software dbr:C++ dbr:C_(programming_language) dbc:Lua_(programming_language)_software dbr:Windows dbr:Language_binding dbr:Nim_(programming_language) dbr:Graphical_user_interface dbr:Prototype-based_programming dbr:Rapid_application_development dbc:Application_programming_interfaces dbc:Software_development_kits dbr:Abstraction_(computer_science) dbc:Widget_toolkits dbr:Microsoft_Windows dbr:OpenGL dbr:MIT_License dbr:Software_development_kit dbr:Event_loop dbr:PUC-Rio dbr:CD_-_Canvas_Draw |
dbp:author |
Tecgraf/PUC-Rio in collaboration with Petrobras (en) |
dbp:genre |
dbr:Software_development_kit |
dbp:latestReleaseDate |
2020-07-30 (xsd:date) |
dbp:latestReleaseVersion |
3.300000 (xsd:double) |
dbp:license |
dbr:MIT_License |
dbp:name |
IUP (en) |
dbp:operatingSystem |
dbr:Cross-platform |
dbp:screenshot |
IUP-screenshot.png (en) |
dbp:screenshotSize |
100 (xsd:integer) |
dbp:wikiPageUsesTemplate |
dbt:Infobox_software dbt:Portal dbt:Primary_sources dbt:Reflist dbt:Short_description dbt:Start_date_and_age dbt:URL dbt:Lua_programming_language dbt:Free-software-stub dbt:GUI_builders |
dbp:wordnet_type |
http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1 |
dcterms:subject |
dbc:Free_computer_libraries dbc:Software_using_the_MIT_license dbc:Cross-platform_free_software dbc:Lua_(programming_language)_software dbc:Application_programming_interfaces dbc:Software_development_kits dbc:Widget_toolkits |
gold:hypernym |
dbr:Kit |
rdf:type |
owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 |
rdfs:comment |
IUP — кроссплатформенная библиотека базовых элементов графического пользовательского интерфейса с использованием языков C и Lua. С её помощью можно создавать быстрые, не требующие компиляции графические приложения. (ru) The IUP Portable User Interface is a computer software development kit that provides a portable, scriptable toolkit to build graphical user interfaces (GUIs) using the programming languages C, Perl, Lua, Nim and Zig[1], among others. This allows rapid, zero-compile prototyping and refinement of deployable GUI applications. IUP's purpose is to allow programs user interface to run in different systems in unmodified form. (en) |
rdfs:label |
IUP (software) (en) IUP (ru) |
owl:sameAs |
freebase:IUP (software) wikidata:IUP (software) dbpedia-ru:IUP (software) https://global.dbpedia.org/id/3jnQ6 |
prov:wasDerivedFrom |
wikipedia-en:IUP_(software)?oldid=1110487897&ns=0 |
foaf:depiction |
wiki-commons:Special:FilePath/IUP-screenshot.png |
foaf:isPrimaryTopicOf |
wikipedia-en:IUP_(software) |
foaf:name |
IUP (en) |
is dbo:wikiPageDisambiguates of |
dbr:IUP |
is dbo:wikiPageWikiLink of |
dbr:List_of_widget_toolkits dbr:List_of_platform-independent_GUI_libraries dbr:GTK dbr:Euphoria_(programming_language) dbr:FLTK dbr:Fox_toolkit dbr:List_of_FLOSS_Weekly_episodes dbr:WxWidgets dbr:IUP |
is foaf:primaryTopic of |
wikipedia-en:IUP_(software) |