IUP (software) (original) (raw)

Property Value
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)