Article View: pl.comp.programming
Article #216413Wyzwanie Ruchawych Prostokątów
From: godek.maciek
Date: Tue, 17 Sep 2019 10:25
Date: Tue, 17 Sep 2019 10:25
24 lines
2513 bytes
2513 bytes
Jakiś czas temu zamieściłem na swoim Quorowym blogu post zatytułowany "The Draggable Rectangle Challenge": https://www.quora.com/q/swxyyuefcwvpwuzs/Draggable-rectangle-challenge-part-I-the-introduction Celem jest stworzenie na pozór bezsensownego programu z graficznym interfejsem, którego użytkownik może przeciągać kolorowe prostokąty i umieszczać je w innych kolorowych prostokątach, tak jak na poniższym filmie: https://www.youtube.com/watch?v=S8EqU92jq1Y (Program jest na pozór bezsensowny, ale w praktyce stanowił podstawę środowiska do programowania graficznego, którym kiedyś się tu dzieliłem) Od czasu ogłoszenia wyzwania dwie osoby dostarczyły rozwiązanie alternatywne do mojego (co ciekawe, obie użyły języka F#). Moje rozwiązania w Scheme/Racket: https://github.com/panicz/sracket rozwiązanie Christera van der Meerena w F#/Fable: https://gist.github.com/cmeeren/6e1ff19bd64c9dac57d8bbc56b8ec2a8 rozwiązanie Jona Harropa w F#/WPF: https://gist.github.com/jdh30/2a6a958fc1d01531c92c55e1641fe51d Zachęcam wszystkich zainteresowanych programowaniem graficznym do podjęcia wyzwania i dostarczenia rozwiązania w swoim ulubionym języku/frameworku
Technical Details
Message-ID:
<51f34b57-be11-4e9a-ac49-241bc16b0589@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!4.us.feeder.erje.net!feeder.erje.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!o24no4007389qtl.0!news-out.google.com!q23ni601qtl.1!nntp.google.com!o24no4007377qtl.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
X-Received: by 2002:a37:b4c2:: with SMTP id d185mr2958218qkf.450.1568715912914; Tue, 17 Sep 2019 03:25:12 -0700 (PDT) X-Received: by 2002:ac8:3f96:: with SMTP id d22mr925390qtk.36.1568715912716; Tue, 17 Sep 2019 03:25:12 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!4.us.feeder.erje.net!feeder.erje.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!o24no4007389qtl.0!news-out.google.com!q23ni601qtl.1!nntp.google.com!o24no4007377qtl.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.programming Date: Tue, 17 Sep 2019 03:25:12 -0700 (PDT) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=213.192.68.153; posting-account=f7iIKQoAAAAkDKpUafc-4IXhmRAzdB5r NNTP-Posting-Host: 213.192.68.153 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <51f34b57-be11-4e9a-ac49-241bc16b0589@googlegroups.com> Subject: Wyzwanie Ruchawych Prostokątów From: godek.maciek@gmail.com Injection-Date: Tue, 17 Sep 2019 10:25:12 +0000 Lines: 34 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit