🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.pascal
Article #92834

Re: Kto uzywa Pascala w Polsce?

#92834
From: Grzegorz Skoczylas
Date: Mon, 02 Aug 2010 08:51
55 lines
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-mail
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>

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