About: NObjective     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Software106566077, within Data Space : dbpedia.demo.openlinksw.com associated with source document(s)
QRcode icon
http://dbpedia.demo.openlinksw.com/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FNObjective

NObjective is a Mono to Cocoa bridge. NObjective is high-performance bridge between managed .NET and unmanaged Cocoa worlds. It provides automatically generated proxies for all Objective-C classes and can be used to export managed classes to unmanaged Objective-C runtime. Key features:

AttributesValues
rdf:type
rdfs:label
  • NObjective (en)
  • NObjective (ru)
rdfs:comment
  • NObjective is a Mono to Cocoa bridge. NObjective is high-performance bridge between managed .NET and unmanaged Cocoa worlds. It provides automatically generated proxies for all Objective-C classes and can be used to export managed classes to unmanaged Objective-C runtime. Key features: (en)
  • NObjective — это высокопроизводительный мост связывающий мир неуправляемого Objective-C кода с управляемым кодом .NET. Существующие мосты (Cocoa, , ) не удовлетворяют более чем по одному параметру: * Минимальные непроизводительные издержки. Мост должен потреблять минимум памяти и при этом работать максимально быстро. * Возможность автоматической генерации кода для Objective-C обёрток. Apple из версии в версию своей операционной системы меняет как существующие Objective-C классы, так и добавляет новые и каждый раз обновлять/исправлять исходники классов обёрток как невыгодно по времени так и чревато ошибками связанными с человеческим фактором. К примеру в Tiger насчитывается примерно 2000 основных классов и 20 000 методов к ним, а в Leopard уже 2300 классов и 23 000 методов. Использование (ru)
foaf:name
  • NObjective (en)
foaf:homepage
name
  • NObjective (en)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
latest release date
latest release version
license
operating system
website
has abstract
  • NObjective is a Mono to Cocoa bridge. NObjective is high-performance bridge between managed .NET and unmanaged Cocoa worlds. It provides automatically generated proxies for all Objective-C classes and can be used to export managed classes to unmanaged Objective-C runtime. Key features: * Lowest processor and memory overheads compared to similar bridges; see project page for performance benchmark results * Ability to automatically import Objective-C classes * Essential enums and structs are also automatically imported * Ability to export .NET Framework classes to Objective-C runtime * Ability to rethrow exceptions across runtimes in both directions * Ability to work on Mac OS X Tiger, Mac OS X Leopard (en)
  • NObjective — это высокопроизводительный мост связывающий мир неуправляемого Objective-C кода с управляемым кодом .NET. Существующие мосты (Cocoa, , ) не удовлетворяют более чем по одному параметру: * Минимальные непроизводительные издержки. Мост должен потреблять минимум памяти и при этом работать максимально быстро. * Возможность автоматической генерации кода для Objective-C обёрток. Apple из версии в версию своей операционной системы меняет как существующие Objective-C классы, так и добавляет новые и каждый раз обновлять/исправлять исходники классов обёрток как невыгодно по времени так и чревато ошибками связанными с человеческим фактором. К примеру в Tiger насчитывается примерно 2000 основных классов и 20 000 методов к ним, а в Leopard уже 2300 классов и 23 000 методов. Использование кодогенерации позволит примерно за считанные секунды получить сгенерированные обёртки на любую новую версию Mac OS X. * Кросс-рантаймовый проброс исключений. Mono обычно не очень довольно longjmp поведением Objective-C исключений. Objective-C тоже на языке стек-фреймов говорит что ему .NET исключения тоже не по душе. Обычно в таких случаях используется , но в этом мосте используется PowerPC и x86 ассемблерные трамплины, позволяющие делать максимально быстрые и защищённые managed<-->unamanged переходы. * Работа на обеих, наиболее популярных версиях Mac OS X Tiger и Leopard. (ru)
gold:hypernym
prov:wasDerivedFrom
page length (characters) of wiki page
latest release date
latest release version
  • 0.9.5
license
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
is foaf:primaryTopic of
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 60 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software