Bossie: najlepsze aplikacje deweloperskie open source

Subskrybuj RSS A A A
09 września 2010 7:23
Marcin Marciniak

TAGI: narzędzia developerskie open source Google Go JRuby Framework Zend JQuery JQTouch Ext Core Ext JS Ext GWT Sencha Touch Apache Hadoop Git

Aby wyróżnić najlepsze produkty rozwijane w modelu open source, Infoworld przyznaje coroczne nagrody Best of Open Source Software Awards (tzw. Bossie). Prezentujemy następną kategorię - narzędzia deweloperskie.

Google Go
Twórcy języka Go postanowili spróbować przywrócić prostotę programowania. Zamiast budowania wielu skomplikowanych konstrukcji, które pojawiły się w wielu językach, postanawia uprościć prace nad kodem i usprawnić rozumienie kodu przez dewelopera. Go obsługuje zbieranie nieużytków (garbage collection), bezpieczeństwo typów i ochronę pamięci, wbudowaną obsługę programowania równoległego oraz znaków Unicode. Do kodu binarnego dla wielu platform kompiluje się szybko i sprawnie. Go w dalszym ciągu się rozwija, prezentując nowy, ciekawy kierunek rozwoju języków programowania. Niestety nadal ma ograniczenia, m.in. słabe wsparcie dla środowiska Windows.

Czytaj też:
Sieć na rozwiązaniach open source
Osobną kategorię w konkursie Best of Open Source Software Awards (tzw. Bossie) stanowią narzędzia sieciowe. Przedstawiamy nagrodzone rozwiązania.

Najlepsze programy open source
Spośród wielu projektów open source trudno wybrać te szczególnie ciekawe, przydatne dla biznesu lub wyróżniające się w inny sposób. Infoworld nagradza jednak co roku takie aplikacje w konkursie Bossie Awards (Best of Open Source Software Awards).
JRuby
Chociaż Ruby stał się standardowym językiem skryptowym, nadal nie uzyskał silnej pozycji w korporacjach. Jedną z przyczyn jest wykorzystywanie własnej VM, co wymaga instalacji osobnego runtime'u - a tego korporacyjne IT woli unikać. JRuby wykorzystuje platformę Java (JVM), dostarczając w pełni funkcjonalne środowisko Ruby. Dzięki temu język ten może być wykorzystywany w korporacyjnych środowiskach, a także może skorzystać z olbrzymiej ilości bibliotek języka Java.

Framework Zend
Twórcy runtime języka PHP opracowali framework Zend, który łączy przyjazną biznesowi licencję z zestawem obiektowo zorientowanych bibliotek komponentów o wysokiej jakości, przeznaczonych do sprawnego budowania aplikacji webowych. Składniki te obejmują uwierzytelnienie, zarządzanie sesjami, serwisy webowe i API do popularnych stron Web 2.0, a także komponenty do MVC i narzędzia RAD.

JQuery
JQuery jest szybką i zwięzłą biblioteką języka JavaScript, przeznaczoną do szybkiego budowania stron WWW, która upraszcza przechodzenie między dokumentami HTML, obsługę zdarzeń, animacje oraz interakcje AJAX. JQuery działa z większością nowoczesnych przeglądarek, nie obciąża nadmiernie strony i jest zgodna z CSS3. Dodatkowo rozszerzono ją o wiele wtyczek, efektów, widżetów i tematów. Oprócz wbudowanych tematów, można zbudować własne za pomocą narzędzia ThemeRoller.

JQTouch
JQTouch jest wtyczką dla JQuery przeznaczoną do tworzenia stron webowych dla urządzeń przenośnych, takich jak iPhone czy telefony z systemem Android. Obecnie najlepiej wspieranymi urządzeniami są produkty firmy Apple, niektóre animacje w telefonach z systemem Android nie zawsze wyświetlają się poprawnie. Jest to bardzo obiecująca biblioteka, która umożliwia zbudowanie strony WW, która w przeglądarce telefonu będzie zachowywać się zgodnie z natywnym interfejsem urządzenia.

1  2  dalej »

Oceń artykuł

średnio: 0 liczba ocen: 0

Komentarze (0)


Najnowsze

Garść rad dla roztropnego szefa IT

Trudne czasy w gospodarce to okres, kiedy szczególnego znaczenia nabiera hasło: Jak cię widza, tak cię piszą. Osłabienie rynku przekłada się na oszczędności w przedsiębiorstwie, a oszczędności najłatwiej szukać w działach, które, w opinii zarządu, nie są bezpośrednio związane z prowadzoną działalnością - czyli również w dziale IT.

Biznes decyduje o inwestycjach w IT

Decyzje dotyczące projektów IT coraz częściej podejmują kierownicy działów biznesowych, bezpośredni beneficjenci wdrożeń. Rolą CIO jest wsparcie merytoryczne realizacji projektu.

Jak powinna wyglądać serwerownia od środka

Przedstawiamy szczegóły zapewnienia bezpieczeństwa serwerowni wewnątrz budynku.

Pierwsza odsłona spotkania innowatorów

Polskim, innowacyjnym firmom technologicznym brakuje platformy współpracy i wymiany doświadczeń. Tę lukę próbuje wypełnić łódzka firma Ericpol.

Blokowanie internetu przeciwko blokowaniu internetu

Atak na serwery rządowe pod pretekstem walki z porozumieniem ACTA to marna strategia walki o otwartość informacyjną. Rząd musi się zastanawiać, jak się zabezpieczyć przed hakerami.

Koniec ery nieograniczonego dostępu do Internetu

Taką zmianę może przynieść nadchodzące 12 miesięcy. Dostawcy usług będą musieli wprowadzać ograniczenia by zapewnić ciągłość usług - wynika z raportu "TMT Predictions 2012" zawierającego przewidywania dla sektora Technologii, Mediów i Telekomunikacji, przygotowanego przez firmę doradczą Deloitte.

Hakerzy uderzą z niezwykłą siłą

Rok 2012 przynosi nowe zagrożenia. Hakerzy oferują ataki na zamówienie, wirusy infekują automatykę przemysłową. Cyberprzestępcy wykorzystują luki w zabezpieczeniach samych urządzeń, a nie programów.

Rekomendacje


Serwisy IDG - Warunki obsługi - Kontakt - Redakcja - Regulamin - O nas - Polityka prywatności - Serwis zgodny z ASME
Reklama - Licencjonowanie treści
Computerworld Polska i Computerworld Polska online są znakami towarowymi IDG Poland SA.
© Copyright 2012 International Data Group Poland S.A. 04-204 Warszawa ul. Jordanowska 12 tel.(+4822)321-78-00 fax(+4822)321-78-88