-
Path: news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!pwr.wroc.pl!panorama
.wcss.wroc.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!ne
ws.tpi.pl!not-for-mail
From: "Marcin" <n...@n...com>
Newsgroups: pl.praca.dyskusje
Subject: Re: Czy warto uczyć się Delphi?
Date: Fri, 14 Feb 2003 22:42:45 +0100
Organization: tp.internet - http://www.tpi.pl/
Lines: 112
Message-ID: <b2jnu0$pil$1@nemesis.news.tpi.pl>
References: <4...@n...onet.pl>
NNTP-Posting-Host: pa69.andrespol.sdi.tpnet.pl
X-Trace: nemesis.news.tpi.pl 1045259009 26197 80.49.193.69 (14 Feb 2003 21:43:29 GMT)
X-Complaints-To: u...@t...pl
NNTP-Posting-Date: Fri, 14 Feb 2003 21:43:29 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Xref: news-archive.icm.edu.pl pl.praca.dyskusje:72857
[ ukryj nagłówki ]
Witam
Użytkownik <k...@g...pl> napisał w wiadomości
news:4650.00000a73.3e4a175b@newsgate.onet.pl...
> Cześć.
> Jest tyle języków programowania, wydaje się, że najprostszym w opanowaniu
jest
> Delphi, lecz czy wystarcza jego znajomość, aby zająć się np. pisaniem
aplikacji
> bazodanowych. Czy Delphi jest popularne jako język programowania w firmach
> zajmujących się tymi typami aplikacji?
Ogolnie warto, bo mozna znalezc prace.
Ale bedzie to raczej robienie formatek do baz danych.
Wiec i w SQL trzeba sie podksztalcic.
Jezeli chcesz samemu pisac programy i je sprzedawac
to jeszcze nalezy rozwazyc jedna rzecz.
Otoz w Delphi sa dostepne komponenty do baz danych dopiero
od wersji Pro, ktora kosztuje ponad 4 000 pln.
Gdy w takim np. VC++ nawet w wersji standard mozna sie laczyc
z baza przez ODBC.
A za 4000 PLN mozna kupic cale Visual Studio, gdzie jest
VC++, VBasic, C#
Wiem, ze dla firm czy profesjonalistow nie jest to zaden argument, ale
jezeli zaczynasz dopiero to moze miec znaczenie.
W wersji standard takiego MS VC++ tez nie ma wszystkiego oczywiscie,
ale duzo mniej klopotliwy jest brak optymalizacji kodu niz brak dostepu do
baz danych.
Ale waze jest chyba, ze Delphi nie jest popularny wsrod programistow.
(tzn. jesli chodzi o swiatowy rynek. Nie mam danych ile kompilatorow ktorego
anrzedzia sprzedano
w Polsce).
Jezeli chodzi o formatki do baz danych to jakos sobie daje rade (zwlaszcza w
Polsce),
ale coraz bardziej traci do VB. Moze teraz jeszcze do C#?
Help dostepny w narzedziach microsoftu (MSDN) jest chyba tez lepszy od tego
w Delphi.
Ale moze to kwestia gustu.
Za to w delphi mozna duzo zrobic klikajac kilka razy myszka. A w VC++ trzeba
juz
kod napisac.
Po prostu C i C++ to "standard przemyslowy".
Jak znasz C to nie musisz koniecnzie pisac programy do pctow i to pod Winde.
Kompilatory C sa dostepne na wiele systemow wbudowanych, pisze sie w nim
tez dla duzych komputerow.
No i skladnia "nowoczesnych" jezykow: java i c# jest wzorowana na c++.
Jak poznasz Visual Basic, to ten jezyk mozna wykorzystac np. takze w ASP
czy w skryptach pakietu Office.
Jezeli poznalbys Jave to mozesz pisac programy dla komputerow biurkowych i
programy dla serwerow.
Takze jest wersja skryptowa ktora generuje strony (Java Server Pages).
Oraz takze np. dla komorek (J2ME). Nie wiem czy to sie przyjmie albo czy
pdozieli los wapu,
ale wiekszosc telefonow np. Nokii pod koniec tego roku ma miec taka
mozliwosc.
Czy java sie przyjmie na wieksza skale niz dzisiaj to trudno powiedziec.
Ale wiele firm (takze Borland) zainwestowalo w nia wiele dolarow i bedzie
chcialo
odzyskac...
Do tego dochodzi jeszcze java script. Jezyk troche podobny do javy.
Niby w Delphi mozna pisac pod Linux (Kylix).
Ale w tamtym srodowisku tez sie nie przyjal.
Pozatym przenoszenie zrodel zapewne nie jest takie latwe
jak wyglada na reklamach (chcoby wywolanie Windows API).
A i przenosnosc wieksza bo jeszcze np. na Macintoshe
mozna uzyskac stosujac jave.
Nie wiem czy mam dobre odczucia, ale wydaje mi sie, ze Pascal jest
preferowany
przez osoby, ktore zostaly programistami niejako na sile. Wczesniej robily
cos innego
a teraz programuja lub programowanie to ich marginalne zajecie. Tak jest np.
na polibudzie.
W katedrach, gdzie robia cos innego
i czasami musza cos napisac to robia to w pascalu (delphi). A tam gdzie
glowna robota to programowanie
to uzywaja C++ lub javy.
Wiec wybor nie jest latwy:(
Ale uczyc sie jest warto. Np. latwoej sie nauczyc C jak sie zna Pascala
niz jak sie nic nie zna.
Pozdrawiam
Marcin
"In philosophy, or religion, or ethics, or politics, two and two might make
five, but when one was designing a gun or an aeroplane they had to make
four." - George Orwell
Następne wpisy z tego wątku
- 17.02.03 13:05 McMac
Najnowsze wątki z tej grupy
- Pedalskie ogłoszenia na rządowej s. WWW oferty.praca.gov.pl:443
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Ile powinien trwać tydzień pracy?
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- praca 12/24
- 5 minut przerwy przy komputerze
- raczej już nigdy nie będę pracował w Polsce
- Stanowiska sztucznie tworzone
- Re: SOLUTIONS MANUAL: Optical Properties of Solids 2nd Ed by Mark Fox
- zapłata
- Re: Cwana cwaniurka czyli niemieccy oszuści.
- Re: Cwana cwaniurka czyli niemieccy oszuści.
- Jawność zarobków wszystkich
- rozmówki przy wódeczce...
Najnowsze wątki
- 2024-12-04 Warszawa => Analityk w dziale Trade Development (doświadczenie z Powe
- 2024-12-04 Warszawa => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2024-12-04 Warszawa => Software .Net Developer <=
- 2024-12-04 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2024-12-03 Wróblewo => Analityk finansowy <=
- 2024-12-02 Olsztyn => Sales Specialist <=
- 2024-12-02 Poznań => Technical Artist <=
- 2024-12-02 Bieruń => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-12-02 Kraków => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2024-12-02 Chrzanów => Team Lead / Tribe Lead FrontEnd <=
- 2024-12-02 Białystok => Delphi Programmer <=
- 2024-12-02 Poznań => Dyspozytor Międzynarodowy <=
- 2024-12-02 Szczecin => Key Account Manager (ERP) <=
- 2024-12-02 Poznań => Senior PHP Developer <=
- 2024-12-02 Gdańsk => Full Stack web developer (obszar .Net Core, Angular6+) <=