UWAGA! Używamy plików cookies, by ułatwić korzystanie z naszego serwisu. Jeśli nie chcesz, by pliki cookies były zapisywane na Twoim dysku zmień ustawienia swojej przeglądarki. Co to są pliki cookies?






Opierając się na ponad 25 letnim rozwoju technologii firma Wolfram oferuje nowy produkt Wolfram Development Platform - narzędzie do tworzenia aplikacji i systemów produkcji bazujące na języku programowania Wolfram Language.

Wolfram Language, oferujący ogromny zbiór algorytmów i różnorodnych danych, a jednocześnie maksymalnie zautomatyzowany język programowania, znacząco zmienia możliwości w zakresie programowania. Wszystko co zostanie stworzone w tym języku, może być natychmiast wdrażane poprzez API, web, urządzenia mobilne, kod osadzony i inne.
Wolfram Development Platform umożliwia tworzenie i wdrażanie gotowych aplikacji w ciągu kilku minut, a budowę zaawansowanych systemów w ciągu kliku dni lub tygodni.


WOLFRAM DEVELOPMENT PLATFORM - GŁÓWNE ZALETY:
MAKSYMALNA AUTOMATYKA
Język programowania Wolfram Language maksymalnie automatyzuje tworzenie aplikacji: po napisaniu krótkiego kodu automatycznie dobierane są odpowiednie algorytmy, porządkowane dane, tworzony interfejs, optymalizowana prezentacja i konfigurowane wdrożenie.
WBUDOWANE ALGORYTMY I BAZA DANYCH
Wolfram Language zawiera największą na świecie bazę gotowych algorytmów oraz zbiór różnorodnych danych wykorzystywanych w Wolfram|Alpha i umożliwia ich natychmiastowe wykorzystanie w tworzonych aplikacjach.
INTERAKTYWNE PROGRAMOWANIE
W związku z tym, iż Wolfram Language jest językiem interaktywnym, napisany kod może być natychmiast wykonany, a ponieważ jest to język symboliczny każdy fragment kodu jest wykonywalny. Dlatego też aplikacje mogę być tworzone i testowane inkrementalnie.
JĘZYK NAJWYŻSZEGO POZIOMU
W Wolfram Language operować można bezpośrednio na elementach takich jak zdjęcia, sieci, miasta. W odróżnieniu do standardowych niskopoziomowych operacji.
KRÓTKI KOD, DUŻA FUNKCJONALNOŚĆ
Jedna linijka kodu w Wolfram Language odpowiada kilkuset w innych językach programowania.
Kod ten jest również zwięzły i czytelny.
JĘZYK NATURALNY, GDY JEST POTRZEBNY
Wolfram Language interpretuje kod zapisany w naturalnym języku bez zachowania składni języka programowania. Jest tu wykorzystana ta sama technologia co w Wolfram|Alpha. Użytkownik może więc pisać w języku angielskim polecania, a język Wolfram Language interpretuje to i tworzy aplikacje.

ZINTEGROWANA DOKUMENTACJA
Wolfram Language pozwala pisać kod w dokumentach formatu Wolfram CDF, zawierających tekst, grafikę i interaktywny interfejs - wszystko zintegrowane z wykonywalnym kodem.
PISANIE W CHMURZE LUB NA LOKALNIE NA KOMPUTERZE
Wolfram Development Platform pozwala pisać, testować i wdrażać kod bezpośrednio w chmurze za pomocą przeglądarki web.
Jest też interfejs na komputer, który płynnie łączy się z chmurą.
OBLICZENIA O WYSOKIEJ WYDAJNOŚCI
Technologia stworzona przez firmę Wolfram była od lat wykorzystywana w najbardziej zaawansowanych i złożonych środowiskach obliczeniowych.
Wolfram Language udostępnia nową generację wysoce zoptymalizowanych algorytmów.
WDRAŻANIE BEZPOŚREDNIO W CHMURZE
Wolfram Development Platform pozwala bezpośrednio wdrażać stworzone aplikacje w chmurze, tworzyć API, interaktywne treści internetowe, aplikacje na urządzenia mobilne i wiele więcej.



Wolfram Language

Główną zasadą, jaką kierowali się twórcy języka Wolfram Language, było stworzenie języka programowania maksymalnie zautomatyzowanego i zawierającego możliwie dużą ilość algorytmów i danych, tak by jego użytkownik mógł skupić swoją uwagę jedynie na tym co chce zaprogramować, a nie jak program powinien to wykonać.


Przykłady algorytmów wbudowanych w języku Wolfram Language:
Wizualizacja 2D i 3D Analiza grafów Analiza danych
Przetwarzanie obrazów Przetwarzanie dźwięku Uczenie maszynowe
Rozwiązywanie równań Obliczenia algebraiczne Dowolna dokładność obliczeń
Obliczenia Obliczenia na macierzach Manipulowanie ciągami znaków
Optymalizacja kombinatoryczna Geometria obliczeniowa Połaczenie z bazami danych
Wbudowane testowanie Połączenie z urządzeniami Programowanie funkcyjne
Rozumienie języka naturalnego Analiza sekwencji Szeregi czasowe
Dane geograficzne Geomapowanie Dane pogodowe
Dane fizyczne i chemiczne Genomy Jednostki i miary
Teoria sterowania Analiza niezawodności Obliczenia równoległe
Dane inżynieryjne Dane finansowe Obliczenia finansowe
Dane społeczno-gospodarcze Popularne dane kulturowe Obliczenia Boolean'a
Teoria liczb Generowanie dokumentów Formatowanie tabeli
Zapis matematyczny Interaktywne sterowniki Tworzenie interfejsów
Tworzenie obiektów Szablony XML Import i eksport danych
Interpretacja semantyczna Połączenie API Komunikacja między procesami


Więcej na temat Wolfram Language: http://www.wolfram.com/language

Więcej na temat Wolfram Development Platform: http://www.wolfram.com/development-platform/