Thread Würdest du auf Perl 6 umsteigen? (38 answers)
Opened by Muffi at 2014-01-27 17:00

lichtkind
 2014-01-29 14:59
#173272 #173272
User since
2004-03-22
5681 Artikel
ModeratorIn + EditorIn
[Homepage]
user image
<< ist auch ein metaoperator, etwas das mit konkreten operatoren kombiniert wird, das gezeigte war nur ein beispiel von sehr vielen möglichen, unter denen wohl was sein kann womit du was anfangen kannst. Es ist da, um parallelität und das abarbeiten von listen zu organisieren so ein bischen wie map und grep. und wenn man viel mit daten spielt, hat man schon arbeit für sowas. Der kern ist ja die idee was du machen willst auszudrücken. wenn ich in deinem code << sehe weiss ich sofortin welche richtung das kaninchen läuft. code mit "for" könnte sonstwas sein und ich mussmich erstmal tiefer in zeile knien.

ich finde das mit den kontexten eigentlich ganz gut, deshalb ist mein diesjähriger Perl6-vortrag dem Thema gewidmen, eben weil so wichtiges Konzept ist. es gibt nur die drei grundlegenden kontext für die es operatoren gibt ($ @ % nicht mitgerechnet die man auch als operator verwenden könnte)+ ? ~ für num, bool und string kontext. weil das ist was du praktisch am meisten brauchst.

wenn keinen string mit int addieren willst kannst auch das in Perl 6 verbieten lassen und auch strenge typisierung anschmeissen. nur ... naja teilweise ist es schon praktisch, selbst in meinen java schnipsel mit denen ich grad basteln muss hab ich schon gewünscht das zu haben und ausserdem darf perl 6 ja auch nicht zu verschieden sein.

. steht über all zw objekt und methode also auch bei acessoren und ! ist auch überall verneinung. mit etwas guten willen kan mas sich das auch logisch herleiten

ich hab grad den eindruck das es dich unglücklich macht, das die konsequenz aus freiheit ist, das die anderen auch frei sind. klar muss das ordentlich organisiert sein damit ein zusammenspiel sinnvoll bleibt, aber das wird sich wenn perl 6 mehr benutzt wird. vieles in Perl 5 wird auch kaum genutzt wie .. im skalarkontext aka flip flop operator und was ich bsiher an perl 6 code gesehen hab war eigentlich nach meinen augen aufgeräumter.

in den normelen fällen ist perl 6 ein fortschritt in eine gesündere welt.
Last edited: 2014-01-29 15:05:50 +0100 (CET)
Wiki:Tutorien in der Wiki, mein zeug:
kephra, baumhaus, garten, gezwitscher

Es beginnt immer mit einer Entscheidung.

View full thread Würdest du auf Perl 6 umsteigen?