-
Data: 2012-04-04 20:59:09
Temat: Re: delphi
Od: Przemek O <p...@o...eu> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2012-04-04 00:04, Andrzej Jarzabek pisze:
> Zgadza się. Ale jeśli np. projekty w Javie są zamykane, ale z drugiej
> strony są też rozpoczynane nowe projekty w Javie, to ludzie, którzy
> odchodzą z zamykanych projektów mają lepszą perspektywę na
> długoterminowe zatrudnienie.
>
> Jeśli projekty w danej technologii są zamykane, natomiast nowe projekty
> nie są otwierane to... a taki właśnie uważam, że jest przypadek Delphi.
No właśni Ty uważasz... A ja tak nie uważam.
> To zależy. Są przypadki, że np. z powodu tego jak wygląda kod, albo z
> powodu decyzji projektowych, zaczyna być trudno dodawać do programu taką
> funkcjonalność, jaką by się chciało. Znaczy trwa to strasznie długo i
> wymaga wiele pracy. Co jakiś czas pojawia się oszacowanie: gdyby to a
> tamto było inaczej zrobione, to byśmy mogli dodać ten ficzer w dwa
> tygodnie, a tak to zajmie nam to trzy miesiące. I to jest uzasadnienie
> ekonomiczne.
Tylko że taki projekt może być napisany w dowolnym języku. Delphi nie
implikuje tworzenia złego i nierozwijalnego kodu.
> Osobiście brałem udział w przepisywaniu dwóch projektów, z czego jeden
> był właśnie przepisywany z Delphi na co innego.
Ja brałem udział w przepisywaniu jednego programu z javy na delpi a
jednego z objective-c na delphi i co z tego? Nie wieszczę od razu na
podstawie tego faktu upadku javy czy objective-c.
> Nie wiem ile ci się wydaje, że mi się wydaje, ale skoro ty wiesz, ile to
> jest naprawdę, albo przynajmniej potrafisz oszacować od dołu, to może
> napisz, np. jaki to jest procent nowo powstających projektów w ogóle,
> albo ile w stosunku do nowo powstających projektów w Javie czy choćby w
> C++.
Ale na podstawie czego i w stosunku do czego? Mogę Ci napisać, że z
około 20 firm z którymi w jakiś sposób współpracuje (z tego stricte
programistycznych około 9) w przeciągu ostatnich 5 lat na łączną liczbę
nowych projektów 50-60% z nich jest tworzone w Delphi. Firmy są z
Polski, Ukrainy, Słowacji i Niemczech. Tylko że to nie daje i tak
żadnego obrazu.
> Są też inne ważne powody.
Jakie?
>> Co do ostatniego zdania to się nie wypowiadam, bo to są Twoje dywagacje,
>> a ja takie opinie słyszę już od co najmniej 10-15 lat. Ze Delphi
>> zniknie, że nie będzie projektów itd itp. I co? I nic. Jakoś się to nie
>> sprawdza.
>
> Jak to nie? Przecież znika.
No tak. Oczywista oczywistość i nikt nam nie wmówi że białe jest białe a
czarne czarne... :/
> Czy moje słowo nie jest wystarczającym dowodem na to, że mi się tak
> wydaje? Uważasz, że w rzeczywistości jestem przekonany o świetlanej
> przyszłości Delphi, ale publicznie mówię co innego w celu "zaklinania
> rzeczywistości"?
Wybacz, jeśli mamy mówić o "wydawaniu się" to to nie ma sensu.
"Wydawanie się" z założenia nie jest obiektywne.
> Co to znaczy "dziedzina docelowa"? Że np. muszę się znać np. na
> sprzedawaniu biletów lotniczych i wtedy będę zarabiał dobre pieniądze na
> tworzeniu programów do sprzedawania biletów lotniczych?
Wiesz, jeśli np. zajmujesz się oprogramowaniem medycznym i oprócz
doskonałej znajomości języka, środowiska, frameworka, znasz dziedzinę w
której się poruszasz (na zasadzie zrozumienia zachodzących w niej
procesów, terminologii wykorzystywanych schematów lub innych) jesteś
wtedy bardziej cennym programista niż taki który nie zna dziedziny
docelowej. Ten drugi jest tylko klepaczem którego można w dowolnym
momencie zastąpić dowolnym innym klepaczem.
I żeby nie było, w żadnym wypadku nie wmawiam programiście funkcji
projektanta.
> Nie bardzo rozumiem, co to dla ciebie "pełna infrastruktura"?
> Standardowe bilioteki do Javy, runtime i JDK to dla ciebie "pełna
> infrastruktura"? Dla C++ pełną infrastrukturą jest kompilator, linker,
> debugger i biblioteka standardowa?
Dokładnie o tym piszę.
> No więc niekoniecznie. Często jest tak, że dana firma wykorzystuje swoje
> własne biblioteki, albo jakieś mało standardowe frameworki. W takich
> sytuacjach w ogóle nie szukają ludzi pod kątem znajomości tych iliotek,
> tylko zakładają (słusznie, moim zdaniem), że jak ktoś dorze zna język i
> potrafi dobrze programować, to nie będzie miał wielkich problemów z
> nauczeniem się danej biblioteki.
I co Ty nie powiesz? Odpowiem na to w pod postem Jacka C. bo mi się nie
chce dwa razy pisać tego samego.
pozdrawiam,
Przemek O.
Następne wpisy z tego wątku
- 04.04.12 21:01 Edek Pienkowski
- 04.04.12 21:11 Przemek O
- 04.04.12 21:18 A.L.
- 04.04.12 22:49 Artur Muszyński
- 05.04.12 00:07 Andrzej Jarzabek
- 05.04.12 07:19
- 05.04.12 19:25 Przemek O
- 05.04.12 20:34 Andrzej Jarzabek
- 05.04.12 22:03 Przemek O
- 06.04.12 00:16 Andrzej Jarzabek
- 25.04.12 20:42
- 25.04.12 20:44
Najnowsze wątki z tej grupy
- 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
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
Najnowsze wątki
- 2024-11-08 Belka
- 2024-11-09 pierdolec na punkcie psa
- 2024-11-09 Warszawa => Sales Executive <=
- 2024-11-09 Wrocław => SAP BTP Consultant (mid/senior) <=
- 2024-11-09 Warszawa => ECM Specialist / Consultant <=
- 2024-11-09 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2024-11-10 TVN donosi: Obywatelskie zatrzymanie policjanta (nie na służbie)
- 2024-11-08 Warszawa => Head of International Freight Forwarding Department <=
- 2024-11-08 Warszawa => Key Account Manager <=
- 2024-11-08 Szczecin => Key Account Manager (ERP) <=
- 2024-11-08 Białystok => Full Stack web developer (obszar .Net Core, Angular6+) <
- 2024-11-08 Wrocław => Senior PHP Symfony Developer <=
- 2024-11-08 Warszawa => QA Engineer <=
- 2024-11-08 Warszawa => QA Inżynier <=
- 2024-11-08 Warszawa => Key Account Manager <=