• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wybór języka

Mały hosting, OGROMNE możliwości
0 głosów
717 wizyt
pytanie zadane 21 listopada 2018 w Rozwój zawodowy, nauka, praca przez Darkous Nowicjusz (120 p.)
Witam,

Niestety, mam sztandarowy problem - jaki język?

Myślę o tworzeniu aplikacji okienkowych. Acz -- najlepiej z prostą implementacją dostępu do serwerów Oracle, składowania danych, przyzwoitym poziomie zabezpieczeń, stabilnych.

Mam spore doświadczenie w sql, plqsl jak i VBA. Ostatnio napisałem coś na kształt rejestru sprzedaży dla wydziału kontaktu z klientem - Excel który podpięty jest do MS Access. Niestety, to dość mało wydajne rozwiązanie. Plus parę innych programów na bazie Excel I vba które korzystają z Access (czasem w drugą stronę- wypluwam po części przetworzone dane z serwera do Access a przygotowany Excel agreguje je do wykresie wedle definicji dostępnych definicji. I co też ważne- potrzebuję pisać programy gdzie będzie wielu użytkownika naraz i aby mogli skorzystać ze wspólnej bazy.

Jest to jednak mało wydajne, stosowanie Excel - Access - serwer (dane potem muszę zasysać do hurtowni i zwracać po przetwarzaniu z systemem transakcyjnym), samo IT nie chce mi pod Excela dać opcji lączenia z serwerem oracle (bo każdemu pracowników musiało by robić dodatkowe instalki, boją się o bezpieczeństwo itp).

Waham się między javą, Python acz mam ostry mętlik co mogło by działać jako niezależna aplikacja z przyjaznym (I łatwym do napisania) interfejsem, także prezentacją danych.

Czy ktoś doświadczony mógłby tutaj coś poradzić?
komentarz 21 listopada 2018 przez sefir Dyskutant (8,560 p.)
Niestety java ma toporne GUI w dodatku pobugowane przez to, że Oracle nie rozwija tego od dawna.

3 odpowiedzi

+2 głosów
odpowiedź 21 listopada 2018 przez Secrus Nałogowiec (32,880 p.)
Do okienek to albo C# i WPF (tylko na windowsa), HTML, CSS i JS we frameworku Electron.js (multiplatformowe). Możesz też rozważyć stworzenie tego jako aplikacji webowej, backend działałby niezależnie od tego czy masz apliakcję otwartą, a front miałbyś do przeglądania wyników swojej pracy. Obecnie tworzy się coraz mniej aplikacji okienkowych.
komentarz 21 listopada 2018 przez Darkous Nowicjusz (120 p.)
Tutaj słuszna uwaga, że odchodzi się od aplikacji okienkowych. Popatrzę i poczytam sobie o tej opcji, może faktycznie webowa aplikacja byłaby lepsza.
0 głosów
odpowiedź 21 listopada 2018 przez profesorek96 Szeryf (91,400 p.)
Ja na twoim miejscu wybrął bym Pythona, prosta składnia mnogość bibliotek. Możesz pisać aplikacje multiplatformowe z freamworkiem Kivy, Qt. Aplikacje webowe też zrobisz, Django, Flask.
0 głosów
odpowiedź 21 listopada 2018 przez jankustosz1 Nałogowiec (37,030 p.)
Aplikacje okienkowe -> c# & wpf

Podobne pytania

–2 głosów
3 odpowiedzi 672 wizyt
0 głosów
2 odpowiedzi 290 wizyt
pytanie zadane 22 sierpnia 2018 w HTML i CSS przez asxz Nowicjusz (140 p.)
–4 głosów
2 odpowiedzi 361 wizyt
pytanie zadane 4 stycznia 2017 w SQL, bazy danych przez moofi Początkujący (470 p.)

93,717 zapytań

142,629 odpowiedzi

323,261 komentarzy

63,262 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...