0
I Use This!
Activity Not Available

Project Summary

Why FLiOOPS?There are several programming languages not having native definitions for the whole set of Object-Oriented Programing structures (features).

This project's been created mainly to emulate those structures (features) not included in a wide range of object oriented languages (prioritized considering members' free time and motivation). To achieve this goal, we will state a set of requirements to be imposed in order to enhance user's (programmers) source code and models. Also a minimal set of links, free articles and/or comments will be provided for the native features of selected languages. If previous free solutions are found for an specific feature and language, they will be either compared (may be re-implemented) considering suitable requirements or, if appropiate, referenced including hyperlinks to third party sites or by any other means. We discourage to include third party artifacts among project downloads.

We plan to provide the previously mentioned solutions and also simple usage examples and automated test artifacts (preferently

Unit-style tests...) in order to show the benefits offered to programmers, assure artifacts quality and ease users learning process.

As a consequence of member's coding efforts, some supporting libraries, code and/or utilities may be generated as well.

Por qué FLiOOPS?Existe un alto número de lenguaje de programación que no incluyen entre sus elementos sintácticos soporte para todas las estructuras de la Programación Orientada a Objetos (POO).

Este projecto ha sido concebido principalmente para emular las características que no están presentes en un amplio grupo de lenguajes con orientación a objetos (considerados de acuerdo al tiempo disponible y motivación de los miembros). Para lograr estos objetivos, se definen los requisitos a considerar para mejorar los modelos y código fuente que obtendrán los usuarios (programadores) al utilizar el código fuente y otros artefactos generados por el proyecto. También se pretende incluir un número mínimo de hipervínculos, artículos y/o comentarios acerca de los elementos que si están incluídos en estos lenguajes, para motivar la rápida comprensión de las potencialidades de la POO.

En los casos en que se hayan aportado anteriormente otras soluciones no privativas con objetivos afines, o bien se compararán (pudiendo aportarse nuevas soluciones) considerando los requisitos antes mencionados o de ser apropiado, se referenciarán mediante hipervínculos a los sitios apropiados u otro medio. Los miembros no deberán incluir entre los artefactos que ofrezca el proyecto otros de la autoría de terceras partes.

Las soluciones introducidas estarán disponibles junto con ejemplos simples de su uso y artefactos de prueba (preferentemente al estilo

Unit...). De esta manera se mostrarán las potencialidades de las soluciones, se asegurará la calidad del código propuesto y se acortará el tiempo de aprendizaje.

Como resultado del trabajo de los miembros también se obtendrán librerías, código y/o utilidades que darán soporte a la construcción de sistemas con especificaciones más formales.

FLiOOPS... Pour quoi?Aujourd'hui ils sont nombreux les langages de programmation qui ne contiennent pas toutes les éléments définis pour ceux orientés objet.

On présente-ci le projet FOOPS, lequel a été créé pour émuler les caractéristiques qui ne sont pas définis par défaut en chaque langage de ce type (en les considerant selon le temps libre des mêmbres et leur motivation). Pour réussir ce but, on choisit les exigences qui doivent être imposées sur chaque caractéristique afin améliorer les modèles et le code que les utilisateurs (dans ce cas les programmeurs) obtiendront après utiliser toutes les composants que nous offrons. On désirerait aussi inclure assez de liens, articles, peut-être remarques, tous en rapport aux particularités vraiment définies par la syntaxe.

Dans les cas où on ait ailleurs apporté d'autres solutions pas restreinte en ayant un but similaire, on essaiera soit de les comparer (en puvant apporter de nouvelles alternatives de résolution) en considérant les exigences déjà prevues, soit de les faire référence en présentant des liens aux pages où on puisse en savoir plus. Parmi les composants livrés par le projet on ne trouvera aucun dont les auteurs ne soyent pas de mêmbres du projet.

Les composants livrés par le projet seront acompagnés par exemples d'utilisation et épreuves (préférablement celles du type

Unit...). Ainsi on assurera la qualité du code proposé et les programmeurs pourront voir leurs bienfaits, en les utilisant plus rapidement.

En conséquence on aura à la main aussi d'autres composants et code d'aide à spécifier les logiciels plus corrèctement.

Tags

feat-dbc lang-python

In a Nutshell, flioops...

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

GNU General Public License v2.0 or later
Permitted

Commercial Use

Modify

Distribute

Place Warranty

Forbidden

Sub-License

Hold Liable

Required

Distribute Original

Disclose Source

Include Copyright

State Changes

Include License

These details are provided for information only. No information here is legal advice and should not be used as such.

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    nearly 1 in 3 companies have no process for identifying, tracking, or remediating known open source vulnerabilities
  • ...
    learn about Open Hub updates and features on the Open Hub blog
  • ...
    55% of companies leverage OSS for production infrastructure
  • ...
    by exploring contributors within projects, you can view details on every commit they have made to that project

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

Community Rating

Be the first to rate this project
Click to add your rating
   Spinner
Review this Project!
Sample ohloh analysis