-
Data: 2013-05-16 09:53:04
Temat: Re: Wybór języka/technologii pod konkretne wymagania, konkretnego przypadku ludzkiego :)
Od: "R.e.m.e.K" <g...@d...null> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Dnia Wed, 15 May 2013 11:08:41 -0700 (PDT), boryspower napisał(a):
> Moje wymagania (i czego mi brakuje w niektórych językach), jaka powinna być ta moja
"idealna" technologia/język:
>
> 1. Obiektowość (na poziomie tej z C++ mi wystarczy, nie musi to być a'la Ruby)
Jest
> 2. Łatwe budowanie i obsługa GUI (a'la Borland, VS itp)
Jest
> 3. Łatwa obsługa wielowątkowości (np mam problemy z C# gdy wątki mają wpływać na
GUI)
Z biblioteka OmniThreadLibrary - jest.
> 4. Prosta obsługa baz danych (minimum MySQL i jakieś bazy lokalne a'la SQLite)
Oj tak, bardzo mocne JEST.
> 5. Możliwość tworzenia aplikacji client-server
Oczywiscie.
> 6. Dobre środowisko z kolorowaniem składni i auto-uzupełnianiem/podpowiadaniem
składni
Jest
> 7. Możliwość budowania aplikacji dla Windows i Linux (ewentualne przekompilowanie
pod drugim systemem, jak w Lazarusie (FPC) albo MONO)
Prawie jest (bedzie za chwile), ale sa inne platformy juz teraz.
> 8. W miarę prost budowanie wersji instalacyjnych
InnoSetup i jest
> 9. Technologia "na czasie"
To skomplikowane zagadnienie, nie umiem napisac jednoznacznie.
> 10. ... pewnie coś jeszcze o czym zapomniałem :)
> Teoretycznie wszystkie te warunki najlepiej spełnia Java (tak mi się wydaje)
Punkt 2 takze Java spelnia?
> tylko ten 8 punkt mi pod Javę nie pasuje...
>
> Co Wy byście mi polecili?
Polecam nowe Delphi z platforma FireMonkey:
http://www.embarcadero.com/products/firemonkey
Dzieki temu masz zalatwione obecnie platformy:
- Win x86/x64
- OSX
- iOS
We wrzesniu dochodzi wsparcie Androida. A w przyszlym roku Linuksa.
Wszystko na bazie jednego GUI (wektorowego, akcelerowanego GPU) i wspolnego
kodu "biznesowego".
--
pozdro
R.e.m.e.K
Następne wpisy z tego wątku
- 16.05.13 10:14 boryspower
- 16.05.13 10:38 wloochacz
- 16.05.13 11:56 boryspower
- 16.05.13 13:36 Tomek Kańka
- 16.05.13 15:46 Borneq
- 16.05.13 16:55 M.M.
- 16.05.13 18:52 boryspower
- 16.05.13 19:13 Borneq
- 17.05.13 02:35 A.L.
- 17.05.13 02:37 A.L.
- 17.05.13 02:44 A.L.
- 17.05.13 02:46 A.L.
- 17.05.13 08:33 Andrzej Jarzabek
- 17.05.13 12:22 Edek
- 17.05.13 12:26 Edek
Najnowsze wątki z tej grupy
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
Najnowsze wątki
- 2025-02-01 Śmierć mózgu a narządy do pobrania
- 2025-01-31 A niektórym to naprawdę zależy na ekologi w miastach LPG POWRACA ;-)
- 2025-01-31 Lublin => Programista Delphi <=
- 2025-01-31 Łódź => Programista NodeJS <=
- 2025-01-31 Wrocław => Senior SAP Support Consultant (SD) <=
- 2025-01-31 Warszawa => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2025-01-31 Gdańsk => iOS Developer (Swift experience) <=
- 2025-01-31 Kraków => UX Designer <=
- 2025-01-31 Warszawa => Data Engineer (Tech Leader) <=
- 2025-01-31 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-01-31 Gliwice => Business Development Manager - Network and Network Security
- 2025-01-31 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-01-31 Warszawa => Full Stack .Net Engineer <=
- 2025-01-31 Warszawa => Programista Full Stack (.Net Core) <=
- 2025-01-31 Gdańsk => Programista Full Stack .Net <=