eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingWybór języka/technologii pod konkretne wymagania, konkretnego przypadku ludzkiego :)
Ilość wypowiedzi w tym wątku: 110

  • 61. Data: 2013-05-21 10:52:48
    Temat: Re: Wybór języka/technologii pod konkretne wymagania, konkretnego przypadku ludzkiego :)
    Od: "Wojciech \"Spook\" Sura" <s...@s...op.pl>

    W dniu 21.05.2013 o 09:12 boryspower <b...@g...com> pisze:
    > "prosta obsługa baz danych" = importuję bibliotekę, robię
    > db_obj.connect(...) i działa ;)
    >
    > W ciągu ostatnich dni, po kilku eksperymentach z dwoma finalistami
    > (FPC/Lazarusem i Javą) stwierdziłem, że postaram się przysiąść mocniej
    > nad Javą... Jak oceniacie mój wybór? :)

    Beznadziejny.

    (Tylko z przekory. Na StackOverflow takie pytanie po 5 minutach miałoby 8
    downvote'ów i zostałoby zamknięte z powodu "Not constructive" :))

    Pozdrawiam -- Spook.

    --
    Używam klienta poczty Opera Mail: http://www.opera.com/mail/


  • 62. Data: 2013-05-21 11:06:10
    Temat: Re: Wybór języka/technologii pod konkretne wymagania, konkretnego przypadku ludzkiego :)
    Od: "Wojciech \"Spook\" Sura" <s...@s...op.pl>

    W dniu 16.05.2013 o 10:14 boryspower <b...@g...com> pisze:
    > Hmm... Delphi wygląda/zapowiada się interesująco... tylko jedną z rzeczy
    > o których zapomniałem wspomnieć jest, że przydałaby się technologia nie
    > wymagająca dużych nakładów finansowych... takie Delphi to jednak 4200
    > EURO...

    Porównaj sobie Delphi Starter z Visual Studio Express. Tak w skrócie: VS
    EE jest całkowicie darmowe (włącznie z zastosowaniami komercyjnymi), nie
    ma żadnych ograniczeń w kwestii doinstalowywania dodatkowych pakietów (nie
    da się tylko instalować rozszerzeń do środowiska), współpracuje z Team
    Foundation Server Express Edition (profesjonalny serwer kontroli wersji za
    darmo do 5 użytkowników), współpracuje z MS SQL Express (bazy do 2 GB), ma
    takie opcje jak na przykład debuggowanie shaderów karty graficznej,
    edit'n'continue (edycja kodu źródłowego w trakcie pracy programu) i jest
    mocno stabilne (VS 2012 za mojej pamięci jeszcze nie udało mi się położyć
    - z kompilatorem włącznie).

    Z uwagi na denną politykę marketingową Delphi w tej chwili jest
    środowiskiem, które powolutku jest spychane na margines - vide np.
    http://www.tiobe.com/index.php/content/paperinfo/tpc
    i/index.html . W mojej
    obecnej firmie nie ma już żadnych nowych aplikacji w Delphi, a stare są
    tylko utrzymywane i planuje się ich przepisanie na C++/C#. IMO nie warto
    już się pchać w tę technologię (przynajmniej dopóki Embarcadero nie zadba
    o nowych programistów - hobbystów, studentów itp.)

    Pozdrawiam -- Spook.

    --
    Używam klienta poczty Opera Mail: http://www.opera.com/mail/


  • 63. Data: 2013-05-21 11:09:54
    Temat: Re: Wybór języka/technologii pod konkretne wymagania, konkretnego przypadku ludzkiego :)
    Od: boryspower <b...@g...com>

    W dniu wtorek, 21 maja 2013 10:52:48 UTC+2 użytkownik Wojciech Spook Sura napisał:
    > W dniu 21.05.2013 o 09:12 boryspower pisze:
    >
    > > "prosta obsługa baz danych" = importuję bibliotekę, robię
    >
    > > db_obj.connect(...) i działa ;)
    >
    > >
    >
    > > W ciągu ostatnich dni, po kilku eksperymentach z dwoma finalistami
    >
    > > (FPC/Lazarusem i Javą) stwierdziłem, że postaram się przysiąść mocniej
    >
    > > nad Javą... Jak oceniacie mój wybór? :)
    >
    >
    >
    > Beznadziejny.
    >
    >
    >
    > (Tylko z przekory. Na StackOverflow takie pytanie po 5 minutach miałoby 8
    >
    > downvote'ów i zostałoby zamknięte z powodu "Not constructive" :))
    >
    >
    >
    > Pozdrawiam -- Spook.

    Jeśli chodzi Ci o to, że Javy i Javowców jest jak mrówków (co ma też swoje zalety),
    to przecież nie powinienem się kierować tym, co innych (obserwatorów) zadowoli, lub
    co będzie "poprawne politycznie" i "dobrze postrzegane", tylko powinienem się
    kierować swoimi kryteriami, tak by mi było dobrze... prawda? :)

    ...chyba, że miałeś coś innego na myśli :)

    --
    Przemek


  • 64. Data: 2013-05-21 11:14:05
    Temat: Re: Wybór języka/technologii pod konkretne wymagania, konkretnego przypadku ludzkiego :)
    Od: "Wojciech \"Spook\" Sura" <s...@s...op.pl>

    W dniu 21.05.2013 o 11:09 boryspower <b...@g...com> pisze:
    > ...chyba, że miałeś coś innego na myśli :)

    Miałem na myśli to, że Twoje pytanie można streścić tak: "Czy lepiej uczyć
    się obsługi młotka, kombinerek, czy śrubokrętu? Narzędzie musi mieć
    czerwony uchwyt i musi mieścić się w mojej skrzynce na narzędzia".

    Jeśli chcesz kierować się tylko rynkiem pracy, to Java, C# (chyba głównie
    ASP.NET) i C++. W przeciwnym wypadku trzeba pamiętać, że to narzędzia
    dobiera się do problemu, a nie problem do narzędzi. Na przykład
    oprogramowywanie baz danych z interfacem użytkownika w C++ to mordęga w
    porównaniu z C#/Delphi. Pisanie niskopoziomowego przetwarzania danych albo
    oprogramowania do systemów osadzonych (np. BTSy) w Delphi albo Javie jest
    bezsensowne, jeśli porównamy je z C++. Rozwiązywanie skomplikowanych
    problemów matematycznych w C++ jest stratą czasu, jeśli masz Matlaba - i
    tak dalej.

    Pozdrawiam -- Spook.

    --
    Używam klienta poczty Opera Mail: http://www.opera.com/mail/


  • 65. Data: 2013-05-21 11:17:37
    Temat: Re: Wybór języka/technologii pod konkretne wymagania, konkretnego przypadku ludzkiego :)
    Od: boryspower <b...@g...com>

    W dniu wtorek, 21 maja 2013 11:14:05 UTC+2 użytkownik Wojciech Spook Sura napisał:
    > W dniu 21.05.2013 o 11:09 boryspower <b...@g...com> pisze:
    >
    > > ...chyba, że miałeś coś innego na myśli :)
    >
    >
    >
    > Miałem na myśli to, że Twoje pytanie można streścić tak: "Czy lepiej uczyć
    >
    > się obsługi młotka, kombinerek, czy śrubokrętu? Narzędzie musi mieć
    >
    > czerwony uchwyt i musi mieścić się w mojej skrzynce na narzędzia".
    >
    >
    >
    > Pozdrawiam -- Spook.
    >

    Moje wymagania sprowadzały się w sumie do tworzenia aplikacji bazodanowych z GUI z
    obsługą modelu klient-serwer.

    --
    Przemek


  • 66. Data: 2013-05-21 11:42:17
    Temat: Re: Wybór języka/technologii pod konkretne wymagania, konkretnego przypadku ludzkiego :)
    Od: wloochacz <w...@n...spam.gmail.com>

    W dniu 2013-05-21 11:17, boryspower pisze:
    > W dniu wtorek, 21 maja 2013 11:14:05 UTC+2 użytkownik Wojciech Spook Sura napisał:
    >> W dniu 21.05.2013 o 11:09 boryspower <b...@g...com> pisze:
    >>
    >>> ...chyba, że miałeś coś innego na myśli :)
    >>
    >>
    >>
    >> Miałem na myśli to, że Twoje pytanie można streścić tak: "Czy lepiej uczyć
    >>
    >> się obsługi młotka, kombinerek, czy śrubokrętu? Narzędzie musi mieć
    >>
    >> czerwony uchwyt i musi mieścić się w mojej skrzynce na narzędzia".
    >>
    >>
    >>
    >> Pozdrawiam -- Spook.
    >>
    >
    > Moje wymagania sprowadzały się w sumie do tworzenia aplikacji bazodanowych z GUI z
    obsługą modelu klient-serwer.
    >
    Zatem Delphi i to zdecydowanie.

    --
    wloochacz


  • 67. Data: 2013-05-21 11:49:31
    Temat: Re: Wybór języka/technologii pod konkretne wymagania, konkretnego przypadku ludzkiego :)
    Od: boryspower <b...@g...com>

    W dniu wtorek, 21 maja 2013 11:42:17 UTC+2 użytkownik wloochacz napisał:
    > W dniu 2013-05-21 11:17, boryspower pisze:
    > > Moje wymagania sprowadzały się w sumie do tworzenia aplikacji bazodanowych z GUI
    z obsługą modelu klient-serwer.
    >
    > >
    >
    > Zatem Delphi i to zdecydowanie.
    >
    > --
    >
    > wloochacz

    Myślałem o Delphi... ale Lazarus to prawie to samo, a bardziej otwarte i darmowe więc
    wstępnie na Lazarusa się przymierzałem... ale doszedłem do wniosku, że jeśli chcę coś
    tworzyć asap to szybciej mi pójdzie z Javą, bo ją lepiej znam... Muszę jakoś
    przeboleć te JARy i braki EXEków ;)


  • 68. Data: 2013-05-21 12:19:14
    Temat: Re: Wybór języka/technologii pod konkretne wymagania, konkretnego przypadku ludzkiego :)
    Od: "Wojciech \"Spook\" Sura" <s...@s...op.pl>

    W dniu 21.05.2013 o 11:17 boryspower <b...@g...com> pisze:
    > Moje wymagania sprowadzały się w sumie do tworzenia aplikacji
    > bazodanowych z GUI z obsługą modelu klient-serwer.

    Zatem C# zdecydowanie.

    Pozdrawiam -- Spook.

    --
    Używam klienta poczty Opera Mail: http://www.opera.com/mail/


  • 69. Data: 2013-05-21 12:21:25
    Temat: Re: Wybór języka/technologii pod konkretne wymagania, konkretnego przypadku ludzkiego :)
    Od: "Wojciech \"Spook\" Sura" <s...@s...op.pl>

    W dniu 21.05.2013 o 11:49 boryspower <b...@g...com> pisze:
    > Myślałem o Delphi... ale Lazarus to prawie to samo, a bardziej otwarte i
    > darmowe więc wstępnie na Lazarusa się przymierzałem... ale doszedłem do
    > wniosku, że jeśli chcę coś tworzyć asap to szybciej mi pójdzie z Javą,
    > bo ją lepiej znam... Muszę jakoś przeboleć te JARy i braki EXEków ;)

    No to aż się prosi C# tutaj. Jest podobny do Javy (przenosiłem kod mojego
    modułu z C++ do Javy - 40k linijek w tydzień, potem z Javy do C# w niecały
    dzień) i masz EXEki. Pod Linuksem masz (Mono), więc jedyne co musisz
    znaleźć, to jakiś wieloplatformowy framework GUI (tylko czy naprawdę
    potrzebujesz wieloplatformowości, czy masz takie widzimisię? Użytkowników
    *nix w porównaniu do Windows jest bardzo mało).

    Pozdrawiam -- Spook.

    --
    Używam klienta poczty Opera Mail: http://www.opera.com/mail/


  • 70. Data: 2013-05-21 12:21:31
    Temat: Re: Wybór języka/technologii pod konkretne wymagania, konkretnego przypadku ludzkiego :)
    Od: wloochacz <w...@n...spam.gmail.com>

    W dniu 2013-05-21 11:49, boryspower pisze:
    > W dniu wtorek, 21 maja 2013 11:42:17 UTC+2 użytkownik wloochacz napisał:
    >> W dniu 2013-05-21 11:17, boryspower pisze:
    >>> Moje wymagania sprowadzały się w sumie do tworzenia aplikacji bazodanowych z GUI
    z obsługą modelu klient-serwer.
    >>
    >>>
    >>
    >> Zatem Delphi i to zdecydowanie.
    >>
    >> --
    >>
    >> wloochacz
    >
    > Myślałem o Delphi... ale Lazarus to prawie to samo,
    Nie jest tym samym i w pip daleko mu do "prawie to samo".
    To, że idea jest podobna, to nic nie znaczy.

    > a bardziej otwarte i darmowe więc wstępnie na Lazarusa się przymierzałem...
    Bardziej otwarte?
    Otwarte w jakim sensie?
    Darmowe? OK i na tym kończą się jego zalety.

    Lazarus ma tylko jedną przewagę nad Delphi - jest za darmo.
    Ale to co jest za darmo, wcale nie jest lepsze.
    Jest naprawdę potężna przepaść pomiędzy Lazarusem a Delphi; Lazarus na
    papierze wygląda podobnie do Delphi, ale w rzeczywistości nic nie jest
    podobne.
    Lazarus może jest podobny do Delphi, ale do tego sprzed 10 lat - ja nie
    chcę zajmować się takim starociem, w tym się prawie pisać nie da ;-)

    > ale doszedłem do wniosku, że jeśli chcę coś tworzyć asap to szybciej mi pójdzie z
    Javą, bo ją lepiej znam... Muszę jakoś przeboleć te JARy i braki EXEków ;)
    OK, ale to co będziesz robił w Javie w tydzień, w Delphi zrobisz w jeden
    dzień. Oczywiście w kontekście oprogramowania typu
    bazy-danych-klient-serwer.

    --
    wloochacz

strony : 1 ... 6 . [ 7 ] . 8 ... 11


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: