Objective-C côté serveur
FKDEV
Membre
En relisant des topics sur php / ruby, je me suis dit que cela serait sympa d'avoir une solution côté serveur à base d'Objective C.
J'ai trouvé 2 ou 3 projets plus ou moins moribond (frothkit, bombaxtic).
Qui a déjà essayé ce genre de solution ?
J'ai trouvé 2 ou 3 projets plus ou moins moribond (frothkit, bombaxtic).
Qui a déjà essayé ce genre de solution ?
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Mais des retours d'expériences m'intéresseraient aussi.
Le premier je ne connaissais pas du tout, le deuxième, j'en avais entendu parler.
Pour le module, il faut faire une passerelle car si mes souvenir sont bon, Apache est écrit en C. J'ai déjà eu la même idée, mais vue la tournure que prends Mac Os X Server je ne préfère pas me risquer sur un logiciel spécifique. Il faut garder à l'esprit que travailler avec du web peux demander beaucoup de portabilité (devoir faire tourner le logiciel sur d'autre serveur que ceux d'origine).
Je sais ce que je ne veux pas, ecrire du code du type :
echo '<tr><td>'.currentElement.title.'</td></tr>';
J'aimerais bien un framework MVC dont le langage serait Objective C coté serveur et aussi côté client avec possibilité de passer des objets de manière transparente entre les deux.
Regarde ça :
http://mac.softpedia.com/get/Internet-Utilities/SimpleCocoaServer.shtml
Le gros problème c'est le débugage du code.
Tu peux effectivement mettre des breakpoints dans le JavaScript ! Pas dans Objective-J. Car ce dernier est passé dans un interpréteur écrit en JavaScript ! Tu code pas en JS directement.
Et effectivement, il semble vouloir de l'Obj-C chez le client et sur le serveur.
Mais je me disais qu'avec tous ces développeurs nouvellement formés à l'objective C sur le marché, il était dommage de ne pas avoir un framework côté serveur basé sur objective C. Quitte à se limiter à une implémentation compatible avec cocotron pour être compatible Windows et linux.
Après, j'ai étendu la démarche au côté client mais là , il y a en effet cappucino+objective J qui existe.
Maintenant on pourrait très bien avoir de l'objective C natif côté client même si ça semble moins réaliste économiquement.
Il y a deux projets open source qui mime les WebObjects en objective C:
GNUStepWeb (inclys dans GNUStep)
SOPE AKA GetObjects.
Les deux projets semblent solides mais ils ne sentent pas le frais...
Je pense que je vais la suivre en cmmençant par quelques developpements perso en local (en CGI ou FastCGI, si c'est possible).