piątek, 11 lipca 2008

init()

Koniec sesji to dobra okazja by stworzyć blog. Ten ma na celu pewną systematyzację moich poczynań przy zabawie, a czasem walce z technologiami.

W związku z moją pracą dyplomową, na blogu najpewniej pojawi się sporo z zakresu języków dziedzinowych, modelowania, transformacji między modelami, tworzeniu kodu na podstawie modeli etc. Temat jest spory, a blog wymusza pewien porządek, jest trwały i może przekona mnie do systematycznej pracy.

Poniżej lista skrótów, które mają szansę się pojawić, jeśli ktoś jest zainteresowany jakimś tematem to czekam na sugestie.

! - prawie pewne
? - mało prawdopodobne

Modelowanie
  • UML! czyli najlepszy i najgorszy zarazem język do modelowania
  • Ecore
  • openArchitetureWare!
  • ATL?
  • Eclipse EMF, bo całe Eclipse jest Model Driven!
  • ADM, MDA na opak, czyli jak z istniejącego kodu coś wyciągnąć, albo przetłumaczyć na inny
DSL*
  • GMF, czyli własny język w 2 tygodnie
  • MS DSL Toolkit, czyli własny język w tydzień
  • ANTLR, czyli własny język w weekend
  • oAW XText, czyli własny język w godzinę
* Czasy nie poparte żadnymi badaniami ;)

Web
  • JSF + Seam! lub Shale?
  • Struts2
  • Spring MVC + WebFlow
  • Stripes
  • Wicket?
  • ASP.NET MVC
  • Flex
  • GWT
Frameworki
  • Spring IoC
  • Eclipse RCP
  • Google App Engine
  • ADO.NET Entity Framework, czyli czego w Javie się nie da, co da się w C# i czemu należy czekać na wersję 2.0 w przypadku produktów Microsoft
Języki
  • Groovy! po co generować setery...
  • Scala? bo silna typizacja to lepsze (potencjalnie) narzędzia i prędkość
  • C# 3.0, styl funkcyjny i jak zrobić własny Linq, czyli dlaczego C# zaczyna mi się podobać
  • Erlang? bo i tak będziemy mieli kilkadziesiąt rdzeni | najprostszy z języków ?
  • AspectJ? bo aspekty są dobre
Toolbox
  • Małe i duże narzędzia przydatne na co dzień
Wygląda na to, że tematów starczy mi na kilka najbliższych lat...
Lista pozwoli na pamiętanie pomysłów, a blog ma też na celu uświadomienie mi, że niestety wszystkiego poznać i opisać nie można...

Teraz pora na wybór.

1 komentarz:

Jacek Laskowski pisze...

niestety wszystkiego poznać i opisać nie można..., ale można doszukać się blogów, które znacząco skracają poznanie niepoznanego i liczę, że Twój taki właśnie będzie. Powodzenia!

Wierzę, że kolejne krótkie acz treściwe wpisy pojawią się już niedługo. To jest właśnie zaleta blogów, że uczą zwięzłego przekazywania swoich przemyśleń. Wciąż się tego uczę. Dodając do tego regularne wpisy i mamy takie niekończące się pasmo ciągłej nauki.

Jacek
Notatnik Projektanta Java EE