7 języków programowania, które zyskują na popularności w biznesie

2. Ruby

Język Ruby, czy raczej jego kombinacja ze środowiskiem narzędziowym Rails, jest chętnie wykorzystywany przez programistów na etapie prototypowania aplikacji. Zdaniem ekspertów źródłem sukcesów języka Ruby jest możliwość łatwego zastosowania paradygmatu Convention Over Configuration, który bazując na wykorzystaniu standardowych metod pozwala na istotne uproszczenie procesu kodowania złożonych procedur. Dzięki relatywnie prostej składni, natywnej obsłudze wyjątków, funkcjach dynamicznego typowania danych oraz ogromnej elastyczności Ruby - zwłaszcza w parze ze środowiskiem Rails, jest uznawany za wzorowe narzędzie do prototypowania. Liczący 15 lat język umożliwia m.in. programowanie strukturalne, obiektowe i funkcyjne. Ruby w połączeniu z platformą Rails samodzielnie obsługuje m.in. formatowanie tabel bazodanowych. Jego możliwości sprzyjają również eksperymentowaniu i tworzeniu innowacyjnych aplikacji Web 2.0. To właśnie w tym języku zostały napisane aplikacje oferowane przez amerykańską firmę 37signals, która zasłynęła m.in. z systemu Basecamp - obsługiwanego przez przeglądarkę oprogramowania wspierającego prowadzenie działalności w reżimie projektowym.

Zainteresowanie platformą Ruby on Rails ze strony biznesu znacząco rośnie od momentu rozpoczęcia projektu mającego na celu stworzenie środowiska narzędziowego Rails. Jednak biorąc pod uwagę fakt, że aplikacje tworzone na platformie Ruby on Rails charakteryzuje możliwość łatwego przenoszenia między różnymi platformami systemowymi, można spodziewać się zarówno dalszych wzrostów popularności języka Ruby, jak i wartości kompetencji z nim związanych.

3. Matlab

Matlab to język opracowany z myślą o tworzeniu aplikacji matematycznych dla środowiska obliczeń naukowych o tej samej nazwie. Stworzony ćwierć wieku temu pakiet Matlab był przeznaczony przede wszystkim do rozwiązywania równań liniowych. Przeznaczone dla matematyków narzędzie - język programistyczny, jak i środowisko Matlab - znalazły zastosowanie w biznesie w efekcie rosnącego wolumenu informacji przetwarzanych w przedsiębiorstwach. Dziś możliwości środowiska Matlab wykorzystują m.in. firmy Capgemini, Boeing, Ford, General Motors i Phillips.

Język programowania Matlab bazuje na składni języka C. Względem niego zawiera jednak wiele usprawnień ułatwia pisanie aplikacji realizujących skomplikowane obliczenia. Eksperci są zdania, że wykorzystanie tego typu narzędzi będzie rosło nadal rosło wskutek postępujących trendów związanych z analizowaniem i prognozowaniem zachowań konsumentów. Podobnie rosło będzie zapotrzebowanie na specjalistów dysponujących wiedzą na temat narzędzi statystycznych, systemów analitycznych oraz rozwiązań pozwalających na rozwiązywanie złożonych działań matematycznych. Jednocześnie nawet najbardziej zaawansowane techniki statystyczne i narzędzia analityczne wykorzystywane dziś jako narzędzie wspierające biznes bazują w dużej mierze na rozbudowanych algorytmach liniowych. Matlab, jako jeden z najstarszych i najbardziej rozbudowanych funkcjonalnie narzędzi tego typu najprawdopodobniej jeszcze przez lata będzie cieszył się szczególnym uznaniem. To tym bardziej prawdopodobne, że obecnie w pracach związanych z rozwojem oprogramowania klasy Business Intelligence często uczestniczą naukowcy. Tymczasem znajomość Matlaba jest wśród matematyków niemal powszechna.


TOP 200