Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Hermann Riemann Newsgroups: de.alt.folklore.computer Subject: Re: Pascal auf Nr. 10 ;-) Date: Sat, 6 Sep 2025 12:23:09 +0200 Lines: 45 Message-ID: References: <26f84d3bd29d92a0485841d3dc2c08f1@wxp-nb-01.mouse.local> <109cdpc$14159$1@solani.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: individual.net 4yrfOmtKH2heh14pq3WCqAeU+wpUkMq1S5tcK14bwtcwWGqGj8 Cancel-Lock: sha1:ndek5ztrLT2JUxpalhYd1XqGmzk= sha256:cXG6LJEJoazsaOoZTKYzZA9PcuYYQh0FDCN0fp7nxoc= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1 In-Reply-To: Content-Language: de-DE Xref: csiph.com de.alt.folklore.computer:51996 Am 06.09.25 um 10:58 schrieb Eric Bruecklmeier: > Am 05.09.2025 um 17:14 schrieb Hermann Riemann: >> Am 05.09.25 um 11:45 schrieb Eric Bruecklmeier: >>> Am 04.09.2025 um 19:45 schrieb Hermann Riemann: >>> >>> [...] >>> >>>> >>>> Ruby erscheint mir etwas schlechter als Python. >>> >>> Kannst Du diese Aussage kurz erläutern? Mit fiele wirklich nichts >>> ein, was in Ruby schlechter gelöst wäre als in Python - ganz im >>> Gegenteil... >> >> Ruby hat eine end Anweisung, Python macht das über Einrückung. >> > > Einrückung als Teil der Syntax halte ich für extremen Murks. Die Einrückung hat schon bei Programmen in anderen Sprachen die Lesbarkeit erhöht. In C schreibe ich z.B. if (a>0){ a+=1; b-=1;} Da erhöht Python if a>0: a+=1 b-=1 nochmal deutlich die Lesbarkeit Das end in Ruby verschlechtert die Lesbarkeit. ( Pascal ist da noch schlimmer. ALGOL ist noch schlimmer und erst COBOL mit COMPUTE .. ) Ein für mich brauchbarer Vorteil von Ruby gegenüber Python ist mir nicht bekannt. --