- 
 1. Data: 2009-05-18 13:58:26
 Temat: Lisp, Clojure, Scala, Haskell ...
 Od: ternyk <ternyk@nospam_gmail.com>
 Witam, 
 
 Chciałbym nauczyć sie jakiegos nowego języka. Po C, C++, Perlu, Javie,
 C# chciałbym coś innego co by zmieniło podejście strukturalno/OO.
 Chciałbym używac go to własnych wariacji na temat AI. Prolog fajny ale
 raczej wąskie zastosowanie, choć właśnie logika, i reguły przetwarzania
 są tym nad czym chciałbym eksperymentować. Kiedyś programowałem w
 Ocamlu, więc programowanie funkcyjne nie jest mi obce, jednak ciągnie
 mnie w stronę języków z rodziny Lispa głownie ze względu na mały podział
 między kodem a danymi oraz makra.
 
 Tak wiec na razie:
 - Common Lisp - popularny, fajna książka do AI z przykładami w Lispie
 - Clojure - JVM i związana z tym przenośność
 - Scala - niby lepsza Java, może warto się przyjrzeć
 - Haskell - ładna składnia
 - Ocaml lub F# - standardowe funkcyjne programowanie
 
 Te uwagi to tylko luźne przemyslenia, nie chcę wywołać jakiejś wojny
 językowej :)
 
 Uwagi i porady mile widziane.
 
 --
 pozdrowienia,
 ternyk
 
- 
 2. Data: 2009-05-18 15:23:27
 Temat: Re: Lisp, Clojure, Scala, Haskell ...
 Od: A.L. <a...@a...com>
 On Mon, 18 May 2009 15:58:26 +0200, ternyk <ternyk@nospam_gmail.com> 
 wrote:
 
 >Witam,
 >
 >Chciałbym nauczyć sie jakiegos nowego języka. Po C, C++, Perlu, Javie,
 >C# chciałbym coś innego co by zmieniło podejście strukturalno/OO.
 >Chciałbym używac go to własnych wariacji na temat AI. Prolog fajny ale
 >raczej wąskie zastosowanie, choć właśnie logika, i reguły przetwarzania
 >są tym nad czym chciałbym eksperymentować. Kiedyś programowałem w
 >Ocamlu, więc programowanie funkcyjne nie jest mi obce, jednak ciągnie
 >mnie w stronę języków z rodziny Lispa głownie ze względu na mały podział
 >między kodem a danymi oraz makra.
 >
 >Tak wiec na razie:
 >- Common Lisp - popularny, fajna książka do AI z przykładami w Lispie
 >- Clojure - JVM i związana z tym przenośność
 >- Scala - niby lepsza Java, może warto się przyjrzeć
 >- Haskell - ładna składnia
 >- Ocaml lub F# - standardowe funkcyjne programowanie
 >
 >Te uwagi to tylko luźne przemyslenia, nie chcę wywołać jakiejś wojny
 >językowej :)
 >
 >Uwagi i porady mile widziane.
 
 A moze Mozart-OZ?...
 
 http://www.mozart-oz.org/
 
 Jest dopra ksiazka (po polsku) o paradygmatach programwoania, oparta o
 Mozart-OZ
 
 Scala i F# maja sladowe zainteresowanei w przemysle, wiec warte sa
 popatrzenia.
 
 Jak interesuke cie AI, to moz Prolog?...
 
 A.L.
 
- 
 3. Data: 2009-05-18 17:17:43
 Temat: Re: Lisp, Clojure, Scala, Haskell ...
 Od: ternyk <ternyk@nospam_gmail.com>
 A.L. pisze: 
 > On Mon, 18 May 2009 15:58:26 +0200, ternyk <ternyk@nospam_gmail.com>
 > wrote:
 >
 > A moze Mozart-OZ?...
 >
 > http://www.mozart-oz.org/
 >
 > Jest dopra ksiazka (po polsku) o paradygmatach programwoania, oparta o
 > Mozart-OZ
 
 Raczej nie brałem go pod uwage, mimo że wspiera różne paradygmaty (w tym
 te które mnie interesują). Niepokoiło mnie to, że nie ma "konkurencji"
 - innych środowisk uruchomieniowych - tylko Mozart (moge się mylić, z
 tego też powodu Erlang u mnie "odpadł" ale i tak miał bałaganiarską
 składnię :)).
 Ale dzięki, poszukam książki i przyjrzę mu się dokładniej.
 
 > Scala i F# maja sladowe zainteresowanei w przemysle, wiec warte sa
 > popatrzenia.
 F# to taki Ocaml z klasami .Net - nie spodobała mi się ta mieszanka
 
 > Jak interesuke cie AI, to moz Prolog?...
 
 Prolog ogólnie tak, ale wydaje mi się, że może ograniczać. Np chciałbym
 mieć własne reguły wnioskowania np. oparte o logikę rozmytą. Wolałbym
 samemu zaprogramować jakiś DSL oraz wnioskujący engine. Wydaje mi się że
 lispowate języki byłyby OK.
 
 --
 pozdrowienia,
 ternyk
 
- 
 4. Data: 2009-05-18 17:45:26
 Temat: Re: Lisp, Clojure, Scala, Haskell ...
 Od: A.L. <a...@a...com>
 On Mon, 18 May 2009 19:17:43 +0200, ternyk <ternyk@nospam_gmail.com> 
 wrote:
 
 >
 >Prolog ogólnie tak, ale wydaje mi się, że może ograniczać. Np chciałbym
 >mieć własne reguły wnioskowania np. oparte o logikę rozmytą. Wolałbym
 >samemu zaprogramować jakiś DSL oraz wnioskujący engine. Wydaje mi się że
 >lispowate języki byłyby OK.
 
 A co powoduje ze logiki rozmytej nie mozna zaprogramowac w Prologu?...
 
 http://clip.dia.fi.upm.es/Software/Ciao/ciao_html/ci
 ao_113.html
 http://citeseer.ist.psu.edu/old/699619.html
 http://cis.csuohio.edu/~munakata/publs/pdf/fuzzy98.p
 df
 
 Google zapuszczone na prolog fuzzy logic zwraca 50 tysiecy linkow...
 
 A.L.
 
- 
 5. Data: 2009-05-19 12:06:15
 Temat: Re: Lisp, Clojure, Scala, Haskell ...
 Od: matmis <m...@g...com>
 
 to moze od razu idz na calosc:
 1. dowiedz sie jak mniej wiecej zbudowane sa kompilatory jezykow
 programowania,
 2. zrozum to, ze w makrze Lispa mozesz nawet napisac caly taki
 kompilator minus parsowanie skladni
 3. znajdz haka do Lisp readera, takiego ze mozesz podlaczyc wlasne
 parsowanie skladni
 ... i rob co chcesz
 
 -ms
 
 
 
 
 
- 
 6. Data: 2009-05-25 11:41:13
 Temat: Re: Lisp, Clojure, Scala, Haskell ...
 Od: Seweryn Habdank-Wojewódzki <h...@g...com>
 Witam, 
 
 > > Jak interesuke cie AI, to moz Prolog?...
 >
 > Prolog ogólnie tak, ale wydaje mi się, że może ograniczać. Np chciałbym
 > mieć własne reguły wnioskowania np. oparte o logikę rozmytą. Wolałbym
 > samemu zaprogramować jakiś DSL oraz wnioskujący engine. Wydaje mi się że
 > lispowate języki byłyby OK.
 
 Prolog powinien byc OK. Jednak jesli juz tak daleko masz przemyslane
 sprawy,
 polecam R. Napisalem w nim troche kodu wlasnie obliczajacego
 rozmytosci
 i jezyk okazal sie niezaciemniac meritum i byl wystarczajaco szybki,
 chociaz NIE jest to jezyk ogolnego przeznaczenia.
 
 Pozdrawiam,
 
 --
 |\/\/| Seweryn Habdank-Wojewodzki
 \/\/
 Professionalism in programming - www.accu.org
 
 


 do góry
 do góry![Jak zwiększyć otwieralność mailingu? 6 sposobów na wysoki Open Rate [© jakub krechowicz - fotolia.com] Jak zwiększyć otwieralność mailingu? 6 sposobów na wysoki Open Rate](https://s3.egospodarka.pl/grafika2/mailing/Jak-zwiekszyc-otwieralnosc-mailingu-6-sposobow-na-wysoki-Open-Rate-222959-150x100crop.jpg) 
![Jak korzystnie przelewać pieniądze do Polski pracując za granicą? [© v.poth - Fotolia.com] Jak korzystnie przelewać pieniądze do Polski pracując za granicą?](https://s3.egospodarka.pl/grafika2/przelewy/Jak-korzystnie-przelewac-pieniadze-do-Polski-pracujac-za-granica-230796-150x100crop.jpg) 
![Ranking kredytów i pożyczek konsolidacyjnych [© Africa Studio - Fotolia.com] Ranking kredytów i pożyczek konsolidacyjnych](https://s3.egospodarka.pl/grafika2/kredyt-konsolidacyjny/Ranking-kredytow-i-pozyczek-konsolidacyjnych-203373-150x100crop.jpg) 
![Ile można dorobić do emerytury i renty? Nowe limity od 1 września 2025 [© wygenerowane przez AI] Ile można dorobić do emerytury i renty? Nowe limity od 1 września 2025](https://s3.egospodarka.pl/grafika2/ile-mozna-dorobic-do-emerytury/Ile-mozna-dorobic-do-emerytury-i-renty-Nowe-limity-od-1-wrzesnia-2025-268351-150x100crop.png) 
 Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei
Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei 
 
 
 
![Milion na koncie? Wystarczyło inwestować po około 2 tysiące miesięcznie [© wygenerowane przez AI] Milion na koncie? Wystarczyło inwestować po około 2 tysiące miesięcznie](https://s3.egospodarka.pl/grafika2/oszczedzanie-pieniedzy/Milion-na-koncie-Wystarczylo-inwestowac-po-okolo-2-tysiace-miesiecznie-269397-150x100crop.jpg) 
![Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy [© pixabay] Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy](https://s3.egospodarka.pl/grafika2/rynek-najmu/Wynajem-mieszkania-w-Warszawie-pochlania-44-pensji-Zobacz-jak-wypadamy-na-tle-Europy-269391-150x100crop.jpg) 
![Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie? [© wygenerowane przez AI] Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie?](https://s3.egospodarka.pl/grafika2/prawa-pasazera/Lot-z-niespodzianka-jak-overbooking-zmienia-podroz-i-jakie-prawa-maja-pasazerowie-269384-150x100crop.jpg) 
![Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu [© wygenerowane przez AI] Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu](https://s3.egospodarka.pl/grafika2/lider/Lider-z-sercem-empatia-i-zaufanie-jako-klucz-do-sukcesu-zespolu-269133-150x100crop.png) 
![Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam? [© wygenerowane przez AI] Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam?](https://s3.egospodarka.pl/grafika2/AI/Banka-AI-za-5-bilionow-dolarow-Kiedy-inwestorzy-powiedza-sprawdzam-269382-150x100crop.png) 
 


