You are here:
SWIG 2.0.6
| Rozmiar | 7.23 MB |
|---|---|
| Wydawca | SWIG team |
| Strona internetowa | http://www.swig.org/ |
| Licencja | GNU GPL (GNU General Public License) |
| Data wysłania | 17.5.2012 |
| System |
|
| W kategorii |
- Ocena redaktora 5/5
- Pobrań 39
Opis wydawcy
SWIG to narzędzie programistyczne, które łączy programy napisanych w C i C + + za pomocą różnych języków wysokiego poziomu programowania. SWIG jest używane z różnymi typami języków docelowych w tym wspólnych języków skryptowych takich jak Perl, PHP, Python, Tcl i Ruby.
Lista obsługiwanych języków nie-skryptowych obejmuje języki takiejak C #, Common Lisp (CLISP, Allegro CL, CFFI, UFFI), D, Go języka Java w tym Android, Lua, Modula-3, OCaml, Octave i R. Program posiada także kilka zinterpretowanych i skompilowanych implementacji systemu Scheme (Guile, MzScheme / Raket, Chicken) i obsługuje je w pełni. SWIG jest najczęściej wykorzystywany do tworzenia wysokiego poziomu interpretowanych lub kompilowanych środowisk programistycznych, interfejsów użytkownika oraz jako narzędzie do testowania i prototypowania C / C + +. SWIG jest zazwyczaj używany do analizowania C / C + + interfejsów i generuje glue code wymagane dla powyższych języków docelowych, aby mogły się komunikować z C / C + +. SWIG może także eksportować swoje drzewo parse w postaci XML i wyrażeń Lisp . SWIG jest wolnym oprogramowaniem i kod, który SWIG generuje jest kompatybilny zarówno z projektami komercyjnymi i niekomercyjnymi. Sprawia to, iż jest to idealne narzędzie dla zaawansowanych programistów potrzebujących potężnego narzędzia programistycznego obsługującego wysokiego poziomu języki programistyczne.
Program posiada wygodny i przejrzysty interfejs, a także bardzo wysokie możliwości modyfikowania go dzięki oparciu go na zasadzie open source. Działa także niezwykle szybko i pozwala na bardzo zaawansowane tworzenie kodu.
Lista obsługiwanych języków nie-skryptowych obejmuje języki takiejak C #, Common Lisp (CLISP, Allegro CL, CFFI, UFFI), D, Go języka Java w tym Android, Lua, Modula-3, OCaml, Octave i R. Program posiada także kilka zinterpretowanych i skompilowanych implementacji systemu Scheme (Guile, MzScheme / Raket, Chicken) i obsługuje je w pełni. SWIG jest najczęściej wykorzystywany do tworzenia wysokiego poziomu interpretowanych lub kompilowanych środowisk programistycznych, interfejsów użytkownika oraz jako narzędzie do testowania i prototypowania C / C + +. SWIG jest zazwyczaj używany do analizowania C / C + + interfejsów i generuje glue code wymagane dla powyższych języków docelowych, aby mogły się komunikować z C / C + +. SWIG może także eksportować swoje drzewo parse w postaci XML i wyrażeń Lisp . SWIG jest wolnym oprogramowaniem i kod, który SWIG generuje jest kompatybilny zarówno z projektami komercyjnymi i niekomercyjnymi. Sprawia to, iż jest to idealne narzędzie dla zaawansowanych programistów potrzebujących potężnego narzędzia programistycznego obsługującego wysokiego poziomu języki programistyczne.
Program posiada wygodny i przejrzysty interfejs, a także bardzo wysokie możliwości modyfikowania go dzięki oparciu go na zasadzie open source. Działa także niezwykle szybko i pozwala na bardzo zaawansowane tworzenie kodu.
Recenzje użytkowników
Przed opublikowaniem komentarza,
upewnij się, że nie narusza on netykiety oraz regulaminu serwisu softcoffee.net . W szczególności nie powinny one zawierać wulgaryzmów ani treści obraźliwych, zakazanych przez prawo lub godzących w dobre imię serwisu. Redakcja softcoffee.net zaznacza przy tym, iż wszystkie komentarze są wyłączną własnością osób je publikujących i nie ponosi odpowiedzialności za ich zawartość.