kunsix 0 Denunciar post Postado Novembro 1, 2012 Olá Sou novo neste forúm e gosto muito da maneira que está feito. Estava a fazer uma pesquisa em linguagens de programação quando o enconttrei, apesar de ser Portugês acho que não tem problema pois as linguagens são globais. Eu estou iniciando no mundo da programação e estou a iniciar com o Haskell, pois é o que tenho de matéria e sinceramente aquilo não serve para nada. Queria que me ajudassem com tutoriais, exercicios para me explicarem como é que funciona estou mesmo sem perceber nada, nas aulas percebo o que professor explica mas se eu tiver de fazer um exercico não consiguo. O que me sugerem para me ajudar a programar? O que devo fazer nestas primeiras alturas? Obrigado Rui Compartilhar este post Link para o post Compartilhar em outros sites
_Isis_ 202 Denunciar post Postado Novembro 1, 2012 Eu estou iniciando no mundo da programação e estou a iniciar com o Haskell, pois é o que tenho de matéria e sinceramente aquilo não serve para nada. Engano seu. Pode não ser largamente utilizada como Java, mas serve p/ algo (http://www.haskell.org/haskellwiki/Haskell_in_industry) O exemplo "oficial" da linguagem é o quicksort (http://www.haskell.org/haskellwiki/Why_Haskell_matters). Isso se deve à diferença de paradigma e expressividade da linguagem. http://learnyouahaskell.com/ O fórum tem alguns tutoriais de Haskell. http://forum.imasters.com.br/forum/277-programacao-funcional/ Compartilhar este post Link para o post Compartilhar em outros sites
kunsix 0 Denunciar post Postado Novembro 4, 2012 Obrigado esses tutoriais vao ajudar muito pois é quase toda a materia que estou a dar obrigado. Alguem aqui percebe muito de Haskell. Alguem me consegue arranjar uns exercicios resolvidos, tipo exercicios modelo. Compartilhar este post Link para o post Compartilhar em outros sites
guidjos 65 Denunciar post Postado Novembro 11, 2012 Sugiro que se esforce pra aprender Haskell. Alguns dos conceitos necessários para usá-la têm cunho matemático, então vai ser educativo. Ainda que alguns não sejam diretamente aplicados no contexto industrial, a tendência atual é de que linguagens de programação "completamente" industriais incorporem aspectos de programação funcional. O haskell.org tem muitos recursos pra aprender. A Isi já falou sobre o Learn You a Haskell for Great Good, e tem também o Real World Haskell. Os reports (especificações da linguagem) 98 e 2010 têm as definições formais de toda a linguagem, e se não me engano não chegam a 400 páginas. Isto é pouco pra linguagens de programação. Apesar disso, recomendo que antes de tentar percorrê-los, estude pelos livros. Criei estes dois pequenos projetos há um tempo. Estão funcionais: SOList: implementação de conjuntos usando listas com heurísticas de reordenação Hassort: implementação de algoritmos de ordenação de listas. Além do Quicksort, que, como a Isis disse, é talvez o mais famoso exemplo de Haskell, tem o mergesort e o insertion sort. Compartilhar este post Link para o post Compartilhar em outros sites
kunsix 0 Denunciar post Postado Novembro 14, 2012 ok obrigado Compartilhar este post Link para o post Compartilhar em outros sites