Perguntas com a marcação «libraries»

10
Por que desenvolver bibliotecas internas para aplicativos internos?

Estou tendo dificuldades para entender por que você deve desenvolver bibliotecas internas para serem usadas exclusivamente no desenvolvimento de aplicativos internos. Aprecio que, se eu quiser usar o software que alguém de fora da organização escreveu, eles poderão me enviar seus arquivos de...

10
Maneira adequada de lidar com EINTR em bibliotecas

Qual é a etiqueta recomendada quando se trata de EINTRbibliotecas? No momento, estou escrevendo uma função que executa algumas tarefas do sistema de arquivos com a API POSIX, mas muitas das chamadas que utilizo podem potencialmente retornar EINTR. Além disso, a função pode bloquear em algumas...

10
Pode-se editar um módulo Python embutido?

Atualmente, estou aprendendo Python e estou no ponto do livro sobre o uso da biblioteca de matemática. Eu olhei no site do Python e notei que a biblioteca era um pouco escassa e estou escrevendo algumas funções mais úteis. Por exemplo, fui adiante e escrevi uma função para obter coeficientes e...

9
Projetando classes de exceção

Estou codificando uma pequena biblioteca e estou tendo problemas para projetar o tratamento de exceções. Devo dizer que estou (ainda) confuso com esse recurso da linguagem C ++ e tentei ler o máximo possível sobre o assunto para entender o que eu teria que fazer para trabalhar adequadamente com...

9
GUI Haskell: quanto pode ser feito com Haskell?

Eu estava querendo experimentar gráficos em Haskell. Pelo que vi, as bibliotecas disponíveis são front-ends para bibliotecas C / C ++ ou uma abstração delas com recursos mínimos. As bibliotecas de alto nível parecem não atender às minhas necessidades e, portanto, fico com front-ends de nível...

9
Como criar e publicar uma biblioteca Java útil

Recentemente, trabalhei em uma classe Java que gera permutações por lista de objetos. De qualquer forma, eu gostaria que essa biblioteca fosse oferecida ao público, por isso tenho várias perguntas: A maioria das bibliotecas que eu vejo tem esse nome de pacote complicado, incluindo especificamente...

8
Perguntas sobre como vincular bibliotecas em C

Estou aprendendo C (ainda muito iniciante) no Linux usando o compilador GCC. Percebi que algumas bibliotecas, como a biblioteca usada com o math.hcabeçalho, precisam ser vinculadas manualmente quando incluídas. Estive vinculando nas bibliotecas usando vários sinalizadores do formulário...

8
Quando uma biblioteca 'básica' é uma má ideia?

Ao desenvolver software, geralmente tenho uma biblioteca 'central' centralizada contendo código útil que pode ser compartilhado e referenciado por diferentes projetos. Exemplos: um conjunto de funções para manipular strings expressões regulares comumente usadas código de implantação comum No...

8
O que conta como reinventar a roda?

Os seguintes cenários contam como "reinventar a roda" em seu livro? Existe uma solução, mas não no idioma que você deseja usar, e as soluções existentes não podem fazer interface com o idioma que você deseja usar de maneira limpa e idiomática. Em princípio, você poderia obter uma biblioteca...