Tematyka spotkań

18 views
Skip to first unread message

przemek.pokrywka

unread,
Jun 17, 2009, 4:46:42 AM6/17/09
to WrASSE
Cześć,


Przyznam szczerze, że jestem pozytywnie zaskoczony liczbą osób, które
zdecydowały się przyłączyć do WrASSE. Miło mi powitać wszystkich!

Chciałem Was prosić o podzielenie się swoimi refleksjami odnośnie
tematów, które warto by poruszać na spotkaniach. Kwestie organizacyjne
(np. sala) są jeszcze do uzgodnienia, ale na pewno warto by na
początek wiedzieć, czego się spodziewamy po spotkaniach.

Chcę Was spytać dokładniej o dwie rzeczy:
O czym chcielibyście usłyszeć?
Jakimi doświadczeniami jesteście się w stanie podzielić?

A moje odpowiedzi wyglądają tak:
To, o czym ja bym chętnie posłuchał to:
- praktyczna integracja Scali z Javą (ważne do wielu zastosowań,
przede wszystkim komercyjnych)
- przedstawienie użycia ciekawych frameworków i bibliotek Scali (tych
wbudowanych i zewnętrznych open-source)
- ciekawe wzorce projektowe w Scali
- przydatne narzędzia
- kwestie polityczne: jak promować Scalę, jak rozwiewać obawy klientów
co do użycia Scali

Co mogę zaoferować:
Osobiście w tej chwili niezbyt wiele: głównie zreferowanie tego, co
gdzieś zobaczyłem w necie (wydaje mi się, że mam jakieś ogólne
rozeznanie w temacie) i parę jakiś drobnych eksperymentów, które
przeprowadziłem. Chętnie za to na potrzeby spotkań przygotuję coś
bardziej praktycznego.

Pozdrawiam

Piotr Adamski

unread,
Jun 17, 2009, 5:20:03 AM6/17/09
to wroclaw-scal...@googlegroups.com
Czołem!

On 2009-06-17, at 10:46, przemek.pokrywka wrote:

> Chciałem Was prosić o podzielenie się swoimi refleksjami odnośnie
> tematów, które warto by poruszać na spotkaniach. Kwestie organizacyjne
> (np. sala) są jeszcze do uzgodnienia, ale na pewno warto by na
> początek wiedzieć, czego się spodziewamy po spotkaniach.

Fajnie byłoby również, gdybyście mogli wstępnie określić czy
jesteście zainteresowani spotkaniem na źywo, na razie w bliźej
nieokreślonej przyszłości. Z założeniem, że tego dnia będziecie mieli
czas, chęci a w mieście nie będzie korków;) Szukamy odpowiedniego
miejsca do spotkań i szacunkowa (oraz moźliwie optymistyczna) liczba
uczestników bardzo nam się przyda.

> O czym chcielibyście usłyszeć?

Najbardziej interesuje mnie:
- szeroko rozumiane wzorce i 'best practices' w programowaniu w Scali
- pakiet parser combinators i wszelkie wariacje na temat parsowania,
DSLi
- wszelkie narzędzia ułatwiające prace, bo z ich brakiem mam
aktualnie największy problem ;)

> Jakimi doświadczeniami jesteście się w stanie podzielić?

Podobnie jak Przemek, wszystkim co wygrzebane i podsłyszane. Mam też
pewne doświadczenie z wykorzystaniem parser combinators. Jestem w
trakcie pierwszych prób stworzenia biblioteki do YAMLa dla Scali oraz
przymierzam się do odrobiny hackowania w eclipsowym pluginie dla Scali.

Pozdrawiam
Piotr

Paweł Badeński

unread,
Jun 17, 2009, 5:32:22 PM6/17/09
to WrASSE
Hej,

Przyznam się, że kiedy usłyszałem o powstaniu Wrasse byłem szczerze
podekscytowany! Bardzo się cieszę, że więcej osób uważa, że skala ma
szansę naprawdę odnieść sukces :) (I przyznam się - a moi
współpracownicy to potwierdzą ;P - że bardzo często można ode mnie już
usłyszeć "w Scali bym to napisał" ;)).

Piotr Adamski wrote:
> Fajnie byłoby również, gdybyście mogli wstępnie określić czy
> jesteście zainteresowani spotkaniem na źywo, na razie w bliźej
> nieokreślonej przyszłości.
Ode mnie masz 3 x TAK !

Jeśli chodzi o mnie to mógłbym słuchać o wszystkim co jest z tym
językiem związane, ale za wybitnie interesujące uważam:
- budowa embedded DSL/API w Scali,
- pisanie pluginów do kompilatora,
- Lift
- jak wyżej - wzorce projektowe, implementacyjne, dobre praktyki,
idiomy, etc.

Myślę, że wspomiane przez Przemka "kwestie polityczne" są bardzo ważne
i warto byłoby rzeczywiście na ten temat rozmawiać. Wy również
zapewnie dużo się nasłuchaliście o "zagrożeniach" ze strony Scali.
Sądzę, że naprawdę warto się wymieniać poglądami, opiniami i
zasadnością obaw ;)

Od siebie mogę dać niewiele - ograniczajać się podobnie jak przedmówcy
do "wygrzebanego i podsłyszanego". Natomiast nasunął mi się pomysł, że
można by pomyśleć o tym co tygryski lubią najbardziej i zorganizowaniu
Coding Dojo w Scali :) Bo co jest lepszym sposobem na poznanie nowego
i nieznanego jak "pobrudzenie" sobie rąk ;)

pozdrawiam,
paweł

Piotr Adamski

unread,
Jun 17, 2009, 5:55:10 PM6/17/09
to wroclaw-scal...@googlegroups.com
Czołem!

Wiadomość napisana w dniu 2009-06-17, o godz. 23:32, przez Paweł
Badeński:


> (I przyznam się - a moi
> współpracownicy to potwierdzą ;P - że bardzo często można ode mnie już
> usłyszeć "w Scali bym to napisał" ;)).

Mamy to samo :D Jeśli w ciągu dnia nie padnie ani jedno "Zróbmy to w
Scali!", to znaczy że ani Przemka, ani mnie nie ma w pracy :)

> Natomiast nasunął mi się pomysł, że
> można by pomyśleć o tym co tygryski lubią najbardziej i zorganizowaniu
> Coding Dojo w Scali :) Bo co jest lepszym sposobem na poznanie nowego
> i nieznanego jak "pobrudzenie" sobie rąk ;)

Pomysł jak najbardziej ciekawy, tym bardziej że jeśli nie będzie
nadzwyczajnej frekwencji to sala, którą organizujemy będzie wygodna i
obfitować będzie w okoliczności przyrody jak prąd, internet i
rzutnik ;) A gdyby tak w czasie Dojo powalczyć z czymś dla community?
Powiem szczerze że myślę tu o wspomnianym już Eclipsowym pluginie dla
Scali (jest pisany w .. Scali właśnie;). Musiałbym jednak sprawdzić
wcześniej jak wygląda sprawa z bootstrapowaniem środowiska pod takie
zabawy. A na to czas będzie dopiero po sesji.. W każdym razie, +1 to
pomysłu ode mnie.

Pozdrawiam,
Piotr.

Paweł Badeński

unread,
Jun 17, 2009, 6:09:40 PM6/17/09
to wroclaw-scal...@googlegroups.com
W dniu 17 czerwca 2009 23:55 użytkownik Piotr Adamski <mcv...@gmail.com> napisał:

> Natomiast nasunął mi się pomysł, że
> można by pomyśleć o tym co tygryski lubią najbardziej i zorganizowaniu
> Coding Dojo w Scali :) Bo co jest lepszym sposobem na poznanie nowego
> i nieznanego jak "pobrudzenie" sobie rąk ;)

Pomysł jak najbardziej ciekawy, tym bardziej że jeśli nie będzie
nadzwyczajnej frekwencji to sala, którą organizujemy będzie wygodna i
obfitować będzie w okoliczności przyrody jak prąd, internet i
rzutnik ;) A gdyby tak w czasie Dojo powalczyć z czymś dla community?
Powiem szczerze że myślę tu o wspomnianym już Eclipsowym pluginie dla
Scali (jest pisany w .. Scali właśnie;). Musiałbym jednak sprawdzić
wcześniej jak wygląda sprawa z bootstrapowaniem środowiska pod takie
zabawy. A na to czas będzie dopiero po sesji.. W każdym razie, +1 to
pomysłu ode mnie.


Jeśli chodzi o plugin do Eclipsa pomysł wydaje mi się ciekawy - w końcu w kupie siła ;) Taki coding session musiałby jednak według mnie trwać ok. 3-4h. Wymaga też poznania struktury projektu (na razie oparta o VC - co sprawy nie ułatwia, Miles Sabin to podobno przepisuje na coś bardziej zjadliwego ;]) i w części przypadków kodu kompilatora (który mimo VC jest moim zdaniem całkiem zjadliwy :)). Jeśli chodzi o konfigurację środowiska spędziłem nad tym już wiele godzin i większość przypadków (przynajmniej do pojawienia się Eclipse'a 3.5 który podobno _wszystkie_ problemy rozwiąże ;P) mam przerobionych.

Podsumowując - w sprawie rozwoju pluginu służę pomocą (skromną, bo skromną ale zawsze :P), a na początek lobbowałbym za czymś prostszym :)

pozdrawiam,
paweł

Krzysztof Kowalczyk

unread,
Jun 17, 2009, 6:56:00 PM6/17/09
to wroclaw-scal...@googlegroups.com
Podpisuję się pod Lift :)

Do tego może warto przedstawić te "brzydkie akademickie hasła" od
strony praktycznej. Mam na myśli np. mixins, kontynuacje itp.

Pozdrawiam,
Krzysztof Kowalczyk

Jarek Menel

unread,
Jun 18, 2009, 4:16:39 PM6/18/09
to wroclaw-scal...@googlegroups.com
Hej,
Faktycznie milo slyszec ze powstala wroclawska inicjatywa Scalowa. Juz nas Krakow zaczynal wyprzedzac :)

Jak najbardziej jestem za spotkaniem/ami w realu. Mysle ze pierwsze mozna zrobic w formule ogolno-organizacyjnej, bez konkretnego tematu prezentacji. Ustalilibysmy wtedy na czym wlasciwie ew. dzialalnosc niniejszej - poza prezentacjami - grupy mialaby polegac - zdaje sie ze na razie raczej nie na ewangelizacji, bo poki co sa tu sami Scala-entuzjasci.

Moje pomysly na tematy spotkan:
- Lift + porownanie z konkurencyjnymi technologiami (nie tylko JVM'owymi)
- DSL'e i parser combinators kontra np. AntLR
- dyskusja panelowa nt skladni jezyka - co jest fajne, co nie i dlaczego
- Java stack -> Scala stack - ktore narzedzia dzialaja bezproblemowo po zamianie

Do dwoch srodkowych punktow moglbym zaoferowac wklad swoich niewielkich doswiadczen.

Pozdrawiam,
Jarek

PS. Na coding-session proponowalbym wlasnie Lift'a lub DSL'e


2009/6/17 przemek.pokrywka <przemysla...@gmail.com>

Krzysztof Kowalczyk

unread,
Jun 18, 2009, 4:46:07 PM6/18/09
to wroclaw-scal...@googlegroups.com
Porównanie z ANTLR i Xtext byłoby fajne :) co do Xtext to mógłbym
dołożyć cegiełkę, ewentualnie do ANTLR.

No i wcale nie tacy sami entuzjaści ;) , po prostu niektórzy nie lubią
podejścia religijnego do języków :p
A dobre narzędzia warto znać.

Pozdrawiam,
Krzysiek

Reply all
Reply to author
Forward
0 new messages