Article View: alt.pl.comp.lang.csharp
Article #22053Re: Makra -- maly test C# vs. C++
From: 3P
Date: Wed, 16 Feb 2011 13:32
Date: Wed, 16 Feb 2011 13:32
39 lines
2230 bytes
2230 bytes
Dnia 16-02-2011 o 13:51:46 Łukasz 'Maly' Ostrowski <maly@usunnemo.pl>
napisał(a):
> On Wed, 16 Feb 2011 13:05:14 +0100, Maciej Pilichowski wrote:
>> Gdybysmy jednak mieli makra, to podobnie jak w C++ moglibysmy sami to
>> napisac i uzywac od dluzszego czasu piszac , np.
>>
>> DefTuple2(Punkt,int,WspX,int,WspY);
>>
>> Czekam na kontre od przeciwnikow ("makra to zlo") jak stworza podobna
>> konstrukcje w C#. Czy tez beda czekali na ten feature, az MS go
>> wprowadzi? A moze nazwane tuple z nazwanymi polami to tez cale zlo?
>> ;-)
>
> Podobna konstrukcja w C#:
>
> public class Punkt
> {
> public int WspX { get; set; }
> public int WspY { get; set; }
> }
>
> Instrukcja obsługi:
> class<tab><tab>Punkt<enter>
> prop<tab><tab>int<tab>WspX<enter>
> prop<tab><tab>int<tab>WspX<enter>
>
> I od razu każdy widzi co mam na myśli, włacznie
> z kimś kto przychodzi pierwszy raz do firmy i nie ma
> using Maciej.Pilichowski.Framework.Magic.Macros.And.Aliases;
> w małym palcu.
>
+1
Nie tylko widać na tym przykładzie, że makra nie są potrzebne, ale że
idiotycznie stosowane (jak powyżej) tylko wszystko utrudniają.
--
3P
Technical Details
Message-ID:
<op.vqzzwbejqh41p4@mcs.atena.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news2.euro.net!209.197.12.246.MISMATCH!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!news.onet.pl!.POSTED!not-for-mailReferences:
<g2fnl69fl84i7tas2b9pdtnnftip885qff@4ax.com> <kal2nbxo7zoj$.dtgf6lbijmrn.dlg@40tude.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news2.euro.net!209.197.12.246.MISMATCH!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!news.onet.pl!.POSTED!not-for-mail From: 3P <3p@noserver.com> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: Makra -- maly test C# vs. C++ Date: Wed, 16 Feb 2011 14:32:25 +0100 Organization: http://onet.pl Lines: 45 Message-ID: <op.vqzzwbejqh41p4@mcs.atena.pl> References: <g2fnl69fl84i7tas2b9pdtnnftip885qff@4ax.com> <kal2nbxo7zoj$.dtgf6lbijmrn.dlg@40tude.net> NNTP-Posting-Host: 83.238.118.3 Mime-Version: 1.0 X-Trace: news.onet.pl 1297863151 9275 83.238.118.3 (16 Feb 2011 13:32:31 GMT) X-Complaints-To: niusy@onet.pl NNTP-Posting-Date: Wed, 16 Feb 2011 13:32:31 +0000 (UTC) User-Agent: Opera Mail/11.01 (Win32) X-Antivirus: avast! (VPS 110215-2, 2011-02-15), Outbound message X-Antivirus-Status: Clean Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit