Article View: pl.comp.lang.pascal
Article #92834Re: Kto uzywa Pascala w Polsce?
From: Grzegorz Skoczylas
Date: Mon, 02 Aug 2010 08:51
Date: Mon, 02 Aug 2010 08:51
55 lines
4155 bytes
4155 bytes
W dniu 2010-08-02 03:57, Koriolan pisze: > [ciach] >> Odnosnie zapomnienia... To porownaj sobie popularnosc C/Pascal dekade >> temu, a dzisiaj ;-) > > 'Tak tu cicho o zmierzchu ...' - to i ja sie dołożę. Moim zdaniem algorytmy koduje się mniej więcej tak samo szybko w Pascalu i w C++. Oczywiście zawsze można znaleźć mały przykład kodu, który w jednym czy drugim języku można zakodować szybciej lub efektywniej, ale patrząc na cały proces pisania aplikacji uważam, że efektywność kodowania (czas spędzony na napisanie aplikacji) jest mniej więcej taki sam. Mnie do Pascala, a w szczególności do Delphi, przekonują dwie rzeczy: 1. składnia i semantyka języka skłania do porządniejszego kodowania 2. wszystkie znane mi kompilatory C++ działają *wielokrotnie* wolniej niż Delphi, a przecież podczas tworzenia aplikacji często kompilujemy tworzony kod dziesiątki razy dziennie. Wydaje mi się, że na rynku aplikacji dla Win32 nadal najlepszym wyborem będzie Delphi. Dopóki będzie się opłacało pisać aplikacje dla Win32, Delphi powinno mieć tam dobrą pozycję, o ile oczywiście aktualni właściciele Delphi nie będą działać tak, jak ś. p. firma Borland. Na rynku .NET Pascal próbuje zaistnieć przy pomocy Delphi Prism. Podobno udany produkt. Obserwując jednak rynek mam wrażenie, że będzie to jeden z wielu różnych języków programowania dla tej platformy, ale niekwestionowanym królem będzie tam C#. C# jest trochę podobny do C++, ale został zaprojektowany przez eksperta, który przez wiele lat był głównym projektantem Delphi w byłej firmie Borland. Dlatego ten język, mimo że podobny do C++, jest również bardzo podobny do Pascala. Dzięki temu osoby znające Pascal mogą go bardzo łatwo opanować. Wydaje mi się też, że ten język dużo bardziej skłania do porządnego programowania, niż C/C++. Za C#, jak językiem dominującym w najbliższych latach, przemawia jeszcze jedna rzecz: istnieją bardzo dobre wersje platformy .NET i języka C# dla Linux i MacOS. Mam oczywiście na myśli bardzo dobry klon .NET, czyli platformę Mono. Dzięki temu znając jeden język i jedno środowisko, można bez większego trudu pisać aplikacje działające w Windows, Linux i MacOSX. Taka możliwość de facto zaistniała po raz pierwszy. Mało tego, pisząc w C# pod Mono bez większego wysiłku możemy pisać aplikacje zgodne ze wszystkimi tymi systemami operacyjnymi nie tylko na poziomie kodu źródłowego, ale również na poziomie kodu binarnego. Innymi słowy, aby uruchomić w Linux czy MacOSX program napisany pod Mono dla Windows, wystarczy tylko skopiować skompilowany program do tego systemu. Nie trzeba go nawet rekompilować. -- Pozdrawiam, Grzegorz Skoczylas http://gskoczylas.rekord.pl ----------------------------------------------
Technical Details
Message-ID:
<i360uf$v4c$1@news.dialog.net.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mailReferences:
<bhl4o4hunne4dcgaboc3tt5csjv97l90no@4ax.com> <h7u0tc$cko$1@news.onet.pl> <h82cnn$vlh$1@news.onet.pl> <h85mck$3qi$1@news.onet.pl> <op.vgp6w3wbbp2dyt@pavilion.opteris.pl> <i347r3$2eiq$1@news.mm.pl> <op.vgr0tp1tbp2dyt@pavilion.opteris.pl> <i358mo$86v$1@speranza.aioe.org>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail From: Grzegorz Skoczylas <gskoczylas@kasuj-to.rekord.pl> Newsgroups: pl.comp.lang.pascal Subject: Re: Kto uzywa Pascala w Polsce? Date: Mon, 02 Aug 2010 10:51:16 +0200 Organization: Dialog Net Lines: 55 Message-ID: <i360uf$v4c$1@news.dialog.net.pl> References: <bhl4o4hunne4dcgaboc3tt5csjv97l90no@4ax.com> <h7u0tc$cko$1@news.onet.pl> <h82cnn$vlh$1@news.onet.pl> <h85mck$3qi$1@news.onet.pl> <op.vgp6w3wbbp2dyt@pavilion.opteris.pl> <i347r3$2eiq$1@news.mm.pl> <op.vgr0tp1tbp2dyt@pavilion.opteris.pl> <i358mo$86v$1@speranza.aioe.org> NNTP-Posting-Host: dynamic-78-8-109-166.ssp.dialog.net.pl Mime-Version: 1.0 X-Trace: news.dialog.net.pl 1280739087 31884 78.8.109.166 (2 Aug 2010 08:51:27 GMT) X-Complaints-To: abuse@dialog.net.pl NNTP-Posting-Date: Mon, 2 Aug 2010 08:51:27 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.8.1.23) Gecko/20090812 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666 In-Reply-To: <i358mo$86v$1@speranza.aioe.org> X-Antivirus: avast! (VPS 100801-1, 2010-08-01), Outbound message X-Antivirus-Status: Clean Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit