zamyślony

zamyślony
Przemysł Oprogramowania komputerowego
Założony 2001 ; 22 lata temu ( 2001 )
Założyciel Travisa Vaughta, Erica Jonesa
Siedziba ,
Produkty w języku Python , doradztwo i szkolenia
Strona internetowa www .enthink .com

Enthought, Inc. to firma programistyczna z siedzibą w Austin w Teksasie w Stanach Zjednoczonych , która opracowuje naukowe i analityczne rozwiązania obliczeniowe, wykorzystując głównie język programowania Python . Najbardziej znany jest z wczesnego rozwoju i utrzymywania biblioteki algorytmów matematycznych, ścisłych i inżynierskich SciPy oraz z Pythona do dystrybucji obliczeń naukowych Enthought Canopy (dawniej EPD).

Firma została założona w 2001 roku przez Travisa Vaughta i Erica Jonesa.

Oprogramowanie open source

Przemyślane logo baldachimu

Enthought publikuje dużą część kodu jako oprogramowanie typu open source na licencji typu BSD .

Enthought Canopy to środowisko dystrybucji i analizy obliczeń naukowych i analitycznych w języku Python, dostępne bezpłatnie i na licencji komercyjnej.

Projekty oprogramowania open source w pakiecie Enthought Tool Suite obejmują:

  • Cechy : biblioteka definicji typów manifestów dla języka Python, która zapewnia inicjowanie, sprawdzanie poprawności, delegowanie, powiadamianie i wizualizację. Pakiet Traits jest podstawą pakietu narzędzi Enthought, leżącego u podstaw prawie wszystkich innych pakietów.
  • TraitsUI : warstwa interfejsu użytkownika obsługująca funkcje wizualizacji cech. Implementacje wykorzystujące wxWidgets i Qt są dostarczane przez projekty TraitsBackendWX i TraitsBackendQt
  • Pyface : niezależna od zestawu narzędzi warstwa abstrakcji GUI, która jest używana do obsługi funkcji „wizualizacji” pakietu Traits.
  • MayaVi : Wizualizacja danych naukowych 2-D/3-D, nadająca się do użytku w TraitsUIs oraz wtyczce Envisage .
  • Envisage : rozszerzalna architektura wtyczek do aplikacji naukowych, inspirowana Eclipse i NetBeans w świecie Java.
  • Włącz : wieloplatformowy silnik rysunkowy DisplayPDF, który obsługuje wiele backendów wyjściowych, w tym natywne systemy okienkowe Windows , GTK+ i macOS , różne formaty obrazów rastrowych , PDF i PostScript .
  • BlockCanvas : Wizualne środowisko do tworzenia eksperymentów symulacyjnych, w których funkcje i dane są rozdzielane za pomocą CodeTools.
  • GraphCanvas : biblioteka do interakcji z wizualizacjami złożonych wykresów.
  • SciMath : Wygodne biblioteki do matematyki, interpolacji i jednostek
  • Chaco : interaktywny zestaw narzędzi do kreślenia 2-D dla Pythona.
  • AppTools: Ogólne narzędzia do tworzenia aplikacji ETS: tworzenie skryptów, rejestrowanie, preferencje, ...
  • Enaml : Biblioteka do tworzenia interfejsów użytkownika o profesjonalnej jakości, łącząca deklaratywny język specyficzny dla domeny z układem opartym na ograniczeniach.

Zobacz też

Linki zewnętrzne