Skip to content

Commit a97686d

Browse files
committed
Sync about and community page content (pl)
1 parent 50c69cb commit a97686d

File tree

2 files changed

+45
-33
lines changed

2 files changed

+45
-33
lines changed

pl/about/index.md

+32-29
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,10 @@ Smalltalka, Eiffel, Ady i Lispa) by uformować nowy język, który
1616
zbalansował programowanie funkcjonalne wraz z programowanie
1717
imperatywnym.
1818

19-
Matz często mówi, że chce uczynić ten język naturalnym – nie prostym – w
20-
sposób w sposób odzwierciedlający życie. Później dodaje:
19+
Matz często mówi, że chce uczynić ten język naturalnym – nie
20+
prostym – w sposób odzwierciedlający życie.
21+
22+
Bazując na tym dodaje:
2123

2224
> Ruby jest prosty z wyglądu, ale bardzo skomplikowany w środku, tak jak
2325
> ciało ludzkie<sup>[1](#fn1)</sup>.
@@ -36,12 +38,14 @@ Gmane.](http://gmane.org/plot-rate.php?group=gmane.comp.lang.ruby.general&amp;wi
3638
{: style="float:right"}
3739

3840
Ruby-Talk, główna [lista mailingowa](/en/community/mailing-lists/) na
39-
tematy związane z Rubim, osiągnęła średnio ruch 200 wiadomości dziennie.
41+
tematy związane z Rubim, osiągnęła średnio ruch 200 wiadomości dziennie
42+
w 2006 roku. Zmalało to w ostatnich latach gdy część spółeczności
43+
przeniosło dyskusje z jednej centralnej listy na wiele mniejszych grup.
4044

41-
Wskaźnik [TIOBE][8], który mierzy rozwój języków programowania, umieszcza
42-
Rubiego na 10 miejscu. Wiele owego wzrostu zawdzięcza Ruby popularności
43-
software napisanego przy jego użyciu, szczególnie frameworkowi Ruby on
44-
Rails<sup>[2](#fn2)</sup>.
45+
Wskaźnik [TIOBE indeks][6], który mierzy rozwój języków programowania, umieszcza
46+
Rubiego na 10 miejscu wśród światowych języków programowania. Wiele owego
47+
wzrostu zawdzięcza Ruby popularności software napisanego przy jego użyciu,
48+
szczególnie frameworkowi Ruby on Rails<sup>[2](#fn2)</sup>.
4549

4650
Ruby jest także [zupełnie darmowy]({{ site.license.url }}). Darmowe jest nie
4751
tylko korzystanie, ale również kopiowanie, modyfikowanie i
@@ -51,7 +55,7 @@ rozprowadzanie tego języka.
5155

5256
Początkowo, Matz szukał w innych językach idealnej składni. Wspominając
5357
swoje poszukiwania, Matz mówi: “Szukałem języka potężniejszego od Perla
54-
i bardziej obiektowego od Pythona\[3\].”
58+
i bardziej obiektowego od Pythona<sup>[3](#fn3)</sup>.”
5559

5660
W Rubim, wszystko jest obiektem. Każdy fragment informacji i kodu może
5761
uzyskać swoje właściwości i czynności. Programowanie obiektowe nazywa
@@ -91,7 +95,7 @@ y = 5.plus 6
9195
# y wynosi teraz 11
9296
{% endhighlight %}
9397

94-
Operatory Rubiego są [lukrem składniowym][2] dla metod, metody również
98+
Operatory Rubiego są lukrem składniowym dla metod, metody również
9599
możesz przedefiniować.
96100

97101
### Bloki, Prawdziwie Ekspresyjna Właściwość
@@ -102,7 +106,7 @@ dana metoda ma działać. To domknięcie nazywa się *blokiem* i stało się
102106
ono jednym z najbardziej popularnych właściwości Rubiego dla
103107
programistów pochodzących ze środowisk PHP i Visual Basic’a.
104108

105-
Bloki zainspirowane zostały [językami funkcjonalnymi][3]. Matz mówił, “w
109+
Bloki zainspirowane zostały językami funkcjonalnymi. Matz mówił, “w
106110
blokach Rubiego chciałem oddać szacunek środowisku
107111
Lispa<sup>[4](#fn4)</sup>.”
108112

@@ -121,7 +125,7 @@ który może napisać swój własny blok i wykorzystać go w danej metodzie.
121125
### Język Ruby oraz Mixin-y
122126

123127
W przeciwieństwie do innych języków obiektowych, Ruby potrafi realizować
124-
tylko jednokrotne dziedziczenie (celowo). Język Ruby pozwala jednak na
128+
tylko jednokrotne dziedziczenie **celowo**. Język Ruby pozwala jednak na
125129
korzystanie z modułów (zwanych również Kategoriami w Objective-C).
126130
Moduły są zbiorami metod.
127131

@@ -137,12 +141,13 @@ end
137141
{% endhighlight %}
138142

139143
Programiści języka Ruby uznają tą technikę za prostszą niż wielokrotne
140-
dziedziczeniektóre może być skomplikowane i nakłada wiele ograniczeń.
144+
dziedziczenie, które może być skomplikowane i nakłada wiele ograniczeń.
141145

142-
### Ruby’s Visual Appearance
146+
### Wygląd Rubiego
143147

144-
Ruby używa minimalnej liczby elementów składni. Pomimo tego, istnieją
145-
sposoby na jej udekorowanie. Ruby nie wymaga deklaracji zmiennych,
148+
Ruby używa minimalnej liczby elementów składni i zwykle preferuje
149+
angielskie słowa kluczowe. Używa pewnych znaków interpunkcyjnych
150+
do jej udekorowania. Ruby nie wymaga deklaracji zmiennych,
146151
jedynie bardzo prostej konwencji, aby zaznaczyć w jakim zakresie żyje
147152
zmienna.
148153

@@ -156,7 +161,7 @@ kluczowego `self.` przy każdym wystąpieniu zmiennej instancji.
156161

157162
### Zaawansowane techniki
158163

159-
Ruby posiada bogactwo innych właściwościniektóre z nich to:
164+
Ruby posiada bogactwo innych właściwości, niektóre z nich to:
160165

161166
* Ruby obsługuje błędy poprzez wyjątki, zupełnie jak Java lub Python.
162167
Pozwala to na wykorzystanie dobrze znanego mechanizmu przez
@@ -181,35 +186,33 @@ Ruby posiada bogactwo innych właściwości—niektóre z nich to:
181186

182187
* Ruby posiada wątki, które są niezależne od systemu operacyjnego. To
183188
znaczy, że są one dostępne na każdej platformie, niezależnie od tego,
184-
czy sama platforma wspiera wątkimożna ich używać nawet w MS-DOS!
189+
czy sama platforma wspiera wątki, można ich używać nawet w MS-DOS!
185190
^
186191

187192
* Ruby jest bardzo przenośny: rozwijany głównie na platformie GNU/Linux,
188193
ale może być używany na wielu typach UNIXów, Mac OS X, Windows
189-
95/98/Me/NT/2000/XP/Vista, DOS, BeOS, OS/2, itd.
194+
95/98/Me/NT/2000/XP/Vista/7/8, DOS, BeOS, OS/2, itd.
190195

191196
#### Odnośniki
192197

193-
<sup>1</sup> Matz, wypowiedź na liście ruby-talk, [May 12th, 2000][4].
198+
<sup>1</sup> Matz, wypowiedź na liście ruby-talk, [May 12th, 2000][2].
194199
{: #fn1}
195200

196-
<sup>2</sup> Zobacz stronę [Ruby on Rails][5] aby dowiedzieć sie więcej.
201+
<sup>2</sup> Zobacz stronę [Ruby on Rails][3] aby dowiedzieć sie więcej.
197202
{: #fn2}
198203

199-
<sup>3</sup> Matz, w [Wywiad z twórcą języka Ruby][6], Nov. 29th, 2001.
204+
<sup>3</sup> Matz, w [Wywiad z twórcą języka Ruby][4], Nov. 29th, 2001.
200205
{: #fn3}
201206

202-
<sup>4</sup> Matz, w [Bloki i domknięcia w Rubym][7], December 22nd,
207+
<sup>4</sup> Matz, w [Bloki i domknięcia w Rubym][5], December 22nd,
203208
2003.
204209
{: #fn4}
205210

206211

207212

208213
[1]: http://www.rubyist.net/~matz/
209-
[2]: http://pl.wikipedia.org/wiki/Lukier_sk%C5%82adniowy
210-
[3]: http://en.wikipedia.org/wiki/Functional_programming
211-
[4]: http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/2773
212-
[5]: http://rubyonrails.org/
213-
[6]: http://www.linuxdevcenter.com/pub/a/linux/2001/11/29/ruby.html
214-
[7]: http://www.artima.com/intv/closures2.html
215-
[8]: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
214+
[2]: http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/2773
215+
[3]: http://rubyonrails.org/
216+
[4]: http://www.linuxdevcenter.com/pub/a/linux/2001/11/29/ruby.html
217+
[5]: http://www.artima.com/intv/closures2.html
218+
[6]: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

pl/community/index.md

+13-4
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,22 @@ poniżej znajdziesz kilka propozycji:
3636
języka, to nie ma lepszego miejsca niż grupa ruby-core.
3737

3838
[Blogi na temat Rubiego](weblogs/)
39-
: Blogi zawierają setki megabajtów cennych informacji o języku Ruby,
39+
: Bardzo mało dzieje się w społeczmności Rubiego bez omawiania tego na
40+
blogach. Blogi zawierają setki megabajtów cennych informacji o języku Ruby,
4041
jego zastosowaniach oraz doświadczeniach z projektami w Rubim.
4142

4243
[Konferencje o Rubim](/en/community/conferences/)
4344
: Konferencje są znakomitym miejscem, aby dowiedzieć się więcej o
4445
rozwoju języka, nowych ciekawostkach oraz dowiedzieć się o postępach w
45-
projekcie. W Polsce od jakiegoś czasu odbywają się [regularne
46-
spotkania][2] miłośników Rubiego.
46+
projekcie i przywitać nowe osoby w społeczności.
47+
48+
[Projekt Ruby Mentor][2]
49+
: To nowe źródło ma za zadanie sparować ludzi nowych w świecie Ruby z
50+
bardziej doświadczonymi. Celem jest uproszczenie procesu nauki Rubiego
51+
mając kogoś kogo można spytać. W założeniu ma to być mniej krępujące od
52+
listy mailingowej, mile widziane pytania od początkujących.
53+
W Polsce dobrym miejscem do zadawania pytań dla poczatkujących odnośnie
54+
Rubiego jest [forum][6]
4755

4856
Ogólne informacje o Rubim
4957
: * [Ruby Central][3]
@@ -53,7 +61,8 @@ Ogólne informacje o Rubim
5361

5462

5563
[1]: http://meme.b9.com/
56-
[2]: http://forum.rubyonrails.pl/viewforum.php?id=3
64+
[2]: http://rubymentor.rubyforge.org/
5765
[3]: http://www.rubycentral.org/
5866
[4]: http://dmoz.org/Computers/Programming/Languages/Ruby/
5967
[5]: http://dmoz.org/Computers/Programming/Languages/Ruby/Software/Rails/
68+
[6]: http://forum.rubyonrails.pl/

0 commit comments

Comments
 (0)