Nowy projekt. Co wybra

Potrzebujesz pomocy z C, C++, perl, python, itp.
Awatar użytkownika
ruun
Member
Posty: 1366
Rejestracja: 29 marca 2007, 21:07
Lokalizacja: Kruszwica

Nowy projekt. Co wybrać?

Post autor: ruun »

Być może niedługo będę musiał coś napisać. Z tego co udało mi się na razie ustalić wynika że:

- aplikacja ma być okienkowa
- ma działać na windowsie
- dane będzie pobierać i zapisywać w bazie (prawdopodobnie mysql)
- będzie coś drukować
- interfejs musi być wygodny do długotrwałej pracy (skróty klawiszowe, przejrzystość itp)

Ostatni raz gdy robiłem coś takiego użyłem Delphi, dlatego że były tam już komponenty do robienia wydruków i nie było problemu z podpięciem aplikacji do bazy.

Teraz szukam czegoś nowego ponieważ nie mam licencji na Delphi a w miejscu działania przedmiotowej aplikacji wszystko musi być legalne.

Co możecie mi polecić?
tomii
Junior Member
Posty: 687
Rejestracja: 21 października 2007, 13:27

Post autor: tomii »

jeżeli program nie ma być bardzo wydajny to może java, łatwo napisać różne rzeczy bo jest dużo klas gotowych.
LiTE
Beginner
Posty: 208
Rejestracja: 25 marca 2008, 13:22
Lokalizacja: Nowa Ruda

Post autor: LiTE »

Również jestem za java - dużo bibliotek jest już napisanych za Ciebie - tylko odpowiednio je wykorzystać ;-)
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Skoro miałeś coś w Delphi to może Lazarus zadziała.
Awatar użytkownika
ruun
Member
Posty: 1366
Rejestracja: 29 marca 2007, 21:07
Lokalizacja: Kruszwica

Post autor: ruun »

Dzięki za odpowiedzi.

A jakie jest teraz najlepsze IDE dla javy? Eclipse? NetBeans? Fajnie byłoby gdyby IDE miało możliwość łatwego tworzenia interfejsu.

Cały czas jestem otwarty na inne propozycje.
tomii
Junior Member
Posty: 687
Rejestracja: 21 października 2007, 13:27

Post autor: tomii »

jak do interfejsu to netbeans, możliwośc wyklikania interfejsu, w eclipse takie coś trzeba specjalnie doinstalować.
Czocher
Beginner
Posty: 140
Rejestracja: 26 maja 2007, 23:19

Post autor: Czocher »

A czemu nie stary dobry python?
genobis
Beginner
Posty: 353
Rejestracja: 21 lipca 2008, 21:59
Lokalizacja: Trzebinia

Post autor: genobis »

Panowie już w sumie odpowiedzieli ;-) Z wydajnością Javy też nie jest tak źle.

NetBeans w istocie ma bardzo fajny moduł do tworzenia interfejsu graficznego (i jest on o wiele wygodniejszy niż ten z Eclipse), poza tym - jeżeli nie korzystałeś z Eclipse - to w NB chyba będziesz miał łatwiejszy start.

Polecam zainteresowanie się netbeans platform - potężnym frameworkiem do Swinga (podstawowa biblioteka GUI dla J.). Sam się jeszcze nie miałem okazji pobawić, ale ogólna zasada jest taka, że masz gotowy szkielet aplikacji i uzupełniasz jego funkcjonalność modułami. Wbudowana jest kupa ułatwień, włącznie z automatycznymi aktualizacjami Twojego programu.

Jeżeli masz dużo czasu i projekt też jest duży, polecam skorzystanie z technologii J2EE, co pozwoli na wygodne umieszczenie części logiki aplikacji po stronie serwera. £ączenie się z bazą danych bezpośrednio z programu klienckiego (niezależnie od tego, w czym jest napisany) może okazać się niedobrym rozwiązaniem.

@Czocher:
Python jest super, ale nie do wszystkiego się nadaje. A aplikacje biznesowe client-side to chyba jednak jedna z tych rzeczy, do których się nie nadaje.
borlus
Beginner
Posty: 299
Rejestracja: 08 stycznia 2008, 14:27
Lokalizacja: okolice Poznania

Post autor: borlus »

Jak na Windowsa to polecam C++ lub Pascal.
ODPOWIEDZ