Je vois pas vraiment ce que tu appelle un paradigme ...
Le but de Nosica au debut etait de s'affranchir de certains problemes dus a ld pour la resolution des appels polymorphes.
La solution apportee est derivee de celle de SmartEiffel : l'analyse globale du code.
Nosica se veut
- simple de part sa syntaxe
- 1 feature 1 syntaxe : pas 36000 facons de faire comme en Perl
- coherent au niveau de la syntaxe (c'est a dire qu'on se prend la tete a trouver des mots clefs comprehensibles par tout le monde et coherent entre eux)
- souple (par exemple il y a la delegation automatique)
- portable
- optimise (on a des idees, nottamment celles apportees par Nico, voir le forum, mais pas encore implementees)
Sinon, le concept c'est l'objet, je vois pas trop ce que je pourrai dire d'autre.
Par contre, on a un vrai concept objet : plus comme Smaltalk que comme c++ ou Java : tous les objets (je dis bien tous, y compris int, float, ...) sont des objets (et pas des first class) et comme tel peuvent etre derives...
[^] # Re: Nosicalight version 0.2
Posté par Epsos . En réponse au journal Nosicalight version 0.2. Évalué à 5.
Le but de Nosica au debut etait de s'affranchir de certains problemes dus a ld pour la resolution des appels polymorphes.
La solution apportee est derivee de celle de SmartEiffel : l'analyse globale du code.
Nosica se veut
- simple de part sa syntaxe
- 1 feature 1 syntaxe : pas 36000 facons de faire comme en Perl
- coherent au niveau de la syntaxe (c'est a dire qu'on se prend la tete a trouver des mots clefs comprehensibles par tout le monde et coherent entre eux)
- souple (par exemple il y a la delegation automatique)
- portable
- optimise (on a des idees, nottamment celles apportees par Nico, voir le forum, mais pas encore implementees)
Sinon, le concept c'est l'objet, je vois pas trop ce que je pourrai dire d'autre.
Par contre, on a un vrai concept objet : plus comme Smaltalk que comme c++ ou Java : tous les objets (je dis bien tous, y compris int, float, ...) sont des objets (et pas des first class) et comme tel peuvent etre derives...
Vala, plus d'infos ?