Objfw.

Quadro portátil e leve para Objetivo C
Baixe Agora

Objfw. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Jonathan Schleifer
  • Site do editor:
  • http://webkeks.org

Objfw. Tag


Objfw. Descrição

Quadro portátil e leve para objetivo C OBJFW é uma estrutura leve e portátil para a linguagem do objetivo C. Por que eu precisaria de OBJFW? Ele permite que você escreva um aplicativo no objetivo C que será executado em qualquer plataforma suportada pela OBJFW sem ter que se preocupar com diferenças entre sistemas de operação ou várias estruturas. Você precisaria se quiser ser portátil. Mas por que uma nova estrutura? Há cacau e gnustep! OBJFW é bem diferente do Cocoa ou GNUSTEP.Se você deseja escrever um aplicativo que não esteja limitado ao Mac OS X e ao seu cacau, você geralmente é dito ao porto para Grofe. Mas isso já é onde começa: você tem que portar isso. E há diferenças entre cacau e gnustep que podem ser bastante enormes às vezes. Cacau não tem outras coisas que ainda estão em Gnustep e Gnustep muitas vezes não tem coisas que foram introduzidas em cacau. Então, por que não ter uma estrutura que é executada em todos os lugares - no Mac OS X, em outros unices como o Linux e até mesmo o Windows? Desta forma, você não precisa escrever seu código para cacau e gnustep. Se uma função existir nessa estrutura portátil, você pode ter certeza de que funciona em qualquer plataforma. E essa estrutura portátil é exatamente o que Objfw é. Mas tem mais diferenças do que isso. Se você não planeja ser portátil, ainda oferece vantagens. Por exemplo, o GNUSTEP ainda é projetado para GCC 3.x e não faz uso de quaisquer recursos de GCCs mais recentes. Mas o GCC 3.x tinha muito pobre apoio objc. Ele ainda tem vantagens em cacau: por exemplo, faz uso de exceções não apenas para erros de programador, mas também para outros erros sérios. Dessa forma, o programador tem que lidar com o erro ou o programa abortará, o que pode evitar alguns erros realmente desagradáveis e até mesmo orifícios de segurança às vezes.Outro é que o OBJFW inclui apenas as coisas do núcleo. Se você não quiser todas essas coisas da GUI e quer escrever um servidor, poderá estar bastante infeliz com todas as coisas que Gnustep, por exemplo, precisa. E sobre o quanto se integra mal na UNIX FHS. Com OBJFW, sua inscrição não parecerá diferente de um aplicativo nativo para o usuário. Um servidor pode simplesmente vincular Objfw e não precisa de alguma estrutura de diretório "estranha" etc.Last, mas não menos importante, você também pode misturar Objfw com Cacau e Gnustep porque OBJFW usa um prefixo diferente (de em vez de NS). Por exemplo, você pode escrever seu núcleo de aplicativo usando OBJFW, mas escreva sua GUI usando Cacau e posteriormente adicione um GTK + ou Qt GUI para unices, usando o mesmo núcleo.Fin mais informações sobre a home page oficial! O que há de novo nesta versão: · Corrigir um bug no AfMutablearray's - e que pode levar a remover todas as ocorrências do objeto da matriz e para fora dos limites. · Altere o URL no quadro Plist para a página inicial.


Objfw. Software Relacionado