No, to sa stáva a dosť často. V procese komunikácie so softvérovými vývojármi sa o našich technológiách vyjadrujú celkom lichotivo, napríklad o tom, ako im skutočne pomohli pri štúdiu v škole alebo pri vykonávaní vedeckej práce, no keď im potom položím otázku: “Takže používaš jazyk Wolframský jazyk a výpočtové schopnosti vo vašich softvérových systémoch?"Niekedy odpovedia áno, ale príliš často je trápne ticho a potom povedia:"Nie, ale je to možné?".
Chcem sa presvedčiť, že odpoveď na túto otázku bude vždy len: “Áno, je to jednoduché!" A aby sme vám s tým pomohli, dnes spúšťame bezplatný Wolfram Engine pre vývojárov (Free Wolf Engine pre vývojárov). Je to plnohodnotný engine Wolfram Language, ktorý je možné nasadiť na akýkoľvek systém a volať z akéhokoľvek programu, jazyka, webového servera alebo čohokoľvek iného...
Veľa ľudí vie o jazyku Wolframský jazyk (často len vo forme programu Mathematica) ako výkonný systém pre interaktívnu výpočtovú techniku, ako aj pre vedecký výskum vo vzdelávaní, spracovaní dát a „Computational X“ (oblasti výpočtovej techniky) pre mnohé X (oblasti poznania). Stále viac sa však používa bez toho, aby sa dostával do popredia, ako kľúčový komponent pri budovaní výrobných softvérových systémov. Čo teda môže bezplatná knižnica Wolfram Engine urobiť pre vývojárov teraz? „Zabalí jazyk takým spôsobom, že je vhodné ho vložiť do mnohých softvérových prostredí a projektov.
Tu by sme sa mali zastaviť kvôli objasneniu, Ako vidím Wolframov jazyk v dnešnej realite. (Treba poznamenať, že ho môžete okamžite spustiť online v Sandbox Wolfram Language). Najdôležitejšie je uvedomiť si, že jazyk Wolfram vo svojej súčasnej podobe je skutočne zásadne novým softvérovým produktom, a to plnohodnotný výpočtový jazyk. Dnes je mimoriadne silný (symbolické, funkčné... ) je programovací jazyk, ale je oveľa viac, pretože má jedinečnú vlastnosť, že má v sebe zabudované obrovské množstvo výpočtových znalostných báz: znalosti o algoritmoch, znalosti o svete okolo nás, znalosti o automatizácii softvérových produktov a procesov.
Cieľ wolframského jazyka je jednoduchý, ale aj dosť ambiciózny: všetko, čo je potrebné, by malo byť zabudované do jazyka a zároveň by malo byť čo najviac automatizované.
Vráťme sa však k zrodu počítačového inžinierstva – všetko, čo vtedy existovalo, bol iba strojový kód, potom sa objavili jednoduché programovacie jazyky. A čoskoro by sa dokonca mohlo považovať za samozrejmosť, že v počítači by mal byť predinštalovaný operačný systém. Neskôr, s príchodom sietí, sa objavilo používateľské rozhranie, potom prostriedky na pripojenie k sieti.
Považujem za svoj cieľ, spolu s jazykom Wolfram, poskytnúť používateľovi úroveň výpočtovej inteligencie, ktorá v podstate obsahuje všetky výpočtové znalosti celej našej civilizácie a umožňuje ľuďom považovať za samozrejmosť, že ich počítač bude vedieť rozpoznať objekty. na obrázku, ako vyriešiť rovnice alebo vypočítať počet obyvateľov akéhokoľvek mesta, ako aj nespočetné množstvo riešení iných užitočných problémov.
Dnes, s bezplatným Wolfram Engine pre vývojárov, by sme chceli urobiť náš produkt všadeprítomným a rýchlo dostupným pre vývojárov softvéru.
Bezplatný Wolfram engine pre vývojárov má prístup k celej databáze Wolframove znalosti cez zadarmo Základný plán predplatného Wolfram Cloud. (Ak nepotrebujete dáta v reálnom čase, všetko je možné uložiť do vyrovnávacej pamäte a môžete spustiť Wolfram Engine offline.) Základné predplatné služby Wolfram Cloud vám tiež umožňuje ukladať vaše metódy API v cloude.
(Samozrejme, ak chcete využiť celú našu "ultra-architektúru" zahŕňajúcu desktop, server, cloud, paralelné, vstavané, mobilné - a interaktívne, vývojové a produkčné výpočtové systémy - potom je dobré začať Wolfram|Jeden, ktorý je dostupný ako bezplatný skúšobná verzia).
Uvedenie do prevádzky
Ako teda funguje licencovanie bezplatnej knižnice Wolfram Engine pre vývojárov? Za posledných 30+ rokov mala naša spoločnosť veľmi jednoduchý model používania: Náš softvér sme licencovali za účelom zisku, čo nám umožňuje pokračovať v našej dlhodobej misii neustály a energický vedecký vývoj. Mnohé dôležité programy sme tiež sprístupnili zadarmo – napríklad toto je náš hlavný Web Wolfram|Alpha, Hráč Wolfram a prístup ku cloudu Wolfram so základným predplatným.
Bezplatný Wolfram Engine je určený pre vývojárov na použitie pri vývoji hotového softvéru. Môžete ho použiť na vývoj hotových softvérových produktov pre seba aj pre spoločnosť, pre ktorú pracujete. Môžete ho použiť na rozvoj osobných projektov doma, v škole alebo v práci. Môžete ho použiť na naučenie sa jazyka Wolfram pre budúce softvérové projekty. (Ak máte záujem, tento odkaz je k dispozícii platná licencia).
Ak máte hotový softvérový produkt (systém) pripravený na spustenie, môžete tiež získať preukaz na výrobu pomocou motora Wolfram. Ako to presne funguje, bude závisieť od konkrétneho softvérového produktu, ktorý ste vytvorili a ponúkate. Existuje niekoľko možností: pre lokálne nasadenie, pre podnikové nasadenie, pre distribúciu knižnice Wolfram Engine so softvérom alebo hardvérom, pre nasadenie na platformách cloud computingu a pre nasadenie vo Wolfram Cloud alebo Wolfram Enterprise Private Cloud.
Ak vytvárate bezplatný systém s otvoreným zdrojovým kódom, môžete požiadať o bezplatnú licenciu na používanie motora Wolfram. Tiež, ak už máte licenciu podľa typu licencie Wolfram (typu, ktorý existuje napr väčšina univerzít), môžete voľne používať bezplatný nástroj Wolfram pre vývojárov na všetko, čo je uvedené v licencii.
Ešte sme nepokryli všetky možné nuansy používania enginu Wolfram, ale zaviazali sme sa, že licencovanie bude z dlhodobého hľadiska jednoduché (a pracujeme na tom, aby bol jazyk Wolfram vždy dostupný a funkčný offline). V súčasnosti máme stabilné ceny všetkých našich softvérových produktov, ktoré boli vytvorené viac ako 30 rokov tvrdej práce, a radi by sme zostali čo najďalej od mnohých typov reklamných trikov, ktoré sa v poslednej dobe bohužiaľ stali príliš bežnými. oblasti softvérových licencií.
Využite ho pre svoje zdravie!
Som veľmi hrdý na to, čo sme dokázali vytvoriť s jazykom Wolfram, a bolo mi potešením vidieť všetky vynálezy, objavy a pokroky v oblasti vzdelávania, ktoré boli dosiahnuté pomocou nášho softvéru za tieto desaťročia. V posledných rokoch sa objavila zásadne nová úroveň v čoraz rozšírenejšom používaní jazyka Wolfram vo veľkých softvérových projektoch. Niekedy je celý projekt vytvorený iba v jazyku Wolfram. Niekedy sa zavedie jazyk Wolfram, aby priniesol určitú ďalšiu výpočtovú inteligenciu na vysokej úrovni na konkrétne miesto v projekte.
Cieľom bezplatného enginu Wolfram pre vývojárov je uľahčiť každému používateľovi používanie jazyka Wolfram v akomkoľvek projekte vývoja softvéru a pri budovaní systémov, ktoré využívajú jeho výkonné výpočtové schopnosti.
Náš tím tvrdo pracoval na tom, aby bol Free Wolfram Engine pre vývojárov čo najjednoduchší na používanie a nasadenie. Ale ak zrazu niečo nefunguje pre vás osobne alebo vo vašom projekte v práci, potom prosím pošli mi list! Ak je všetko v poriadku, použite to, čo sme pre vás vyvinuli, a vytvorte niečo nové na základe toho, čo už bolo vytvorené!