SCOL
SCOL (Standard Cryo On-line Language) est un langage de programmation fonctionnelle créé par Sylvain Huet au sein de feu Cryo-Networks.
Il permet, entre autres, de créer et gérer des sites internet en 3D visibles et utilisables via un plugin : le Voy@ger. Ce logiciel permet de réaliser l’interface entre cette technologie et votre système (Windows, Linux, MacOS [1] et de surfer sur les sites l’utilisant.
SCOL prend la forme d’une machine virtuelle comprenant le langage de programmation original. La même machine virtuelle, et donc le même langage Scol®, fonctionnent côté client et côté serveur. Pratiquement deux formes sont disponibles :
- une version cliente (ou "plugin") dotée de nombreuses librairies multimédia pour l’internaute,
- un logiciel serveur [2] conçu pour fonctionner sans interface graphique si vous souhaitez disposer d’un serveur complet.
Pour créer votre site, aucune ligne de code à l’horizon, le logiciel complémentaire SCS (Site Construction Set) permet d’intégrer les scènes 3D et le langage depuis son interface graphique. De nombreux modules peuvent s’y greffer et permettent d’animer le site et gérer les interactions avec les internautes sur votre site.
SCOL dispose des capacités nécessaires à mettre en oeuvre des applications en temps réel :
- sites internet 3D multi-utilisateurs : communautés, jeux, boutiques virtuelles...
- gestion des échanges : p2p, visualisation et projets collaboratifs...
- présentations interactives [3] : présentation 3D avec interaction de/des utilisateur(s)...
L’intérêt de cette technologie est qu’elle est ouverte à de nombreux langages de scripts et qu’elle ne nécessite pas beaucoup de ressources de la part des utilisateurs finaux.
Elle offre des taux de compression inférieurs aux technologies VRML et constitue une technologie de mise en relation directe des internautes, dans un environnement virtuel qui n’est pas nécessairement 3D, contrairement au VRML standard ou aux solutions Blaxxun ou ActiveWorlds.
SCOL est sous licence de type BSD et non GPL (à notre grand regret !) ainsi que les dernières versions du SCS, du plugin, du Voy@ger... Les versions antérieures de SCS et les modules venant de Cryo-Networks sont eux dans le domaine public. D’autres modules développés [4] par la communauté SCOL sont libres de tous droits.
[1] A noter que la version disponible pour Mac(V3.5) est en partie incompatible avec les serveurs actuels. Un portage de la version 4 du Voy@ger est en cours.
[2] Le serveur est disponible sous Linux ou Windows
[3] La technologie peut être utilisée de manière autonome sous forme d’applet
[4] Visitez les liens !
- iriZone 2D : Celui qui nous l’a fait découvrir : Explications détaillées et Didacticiels.
Ajouter des tags (séparés par des virgules ou des espaces) : Attention: tous les caractères spéciaux sont interdits (sauf le .). Les tags n'apparaîtront qu'au prochain rafraichissement du cache (dans plusieurs heures).
<< Mettre à jour >>
:: lien mort :: orthographe :: nouveauté :: mise à jour ::
Vous souhaitez mettre à jour la notice ? La première chose à faire est de déterminer s'il s'agit d'une mise à jour mineure ou d'une mise à jour majeure .
- Mineure : un lien mort, des fautes d'orthographe, un lien à ajouter ou encore une petite précision.
- Majeure : une nouvelle version avec des nouveautés, des changements majeurs.
Commentaires
<< Poster un message >>
:: question :: précision :: avis :: commentaire :: bug ::
SCOL BSD , le 13 juillet 2010 (1 rép.)
SCOL BSD , le 13 juillet 2010 par iri
Bonjour,
Je suis l’un des auteurs de Scol et lors de sa libération, je me suis battu pour la GPL. Cependant la majorité de notre petit groupe, dont l’auteur initial, a souhaité la BSD.
Lors de la rédaction initiale de cette fiche, j’ai échangé avec son auteur et je lui ai fait part de mes préférences : j’en fais d’ailleurs état publiquement, encore récemment.
La reprise de "mes regrets" ici est sans doute maladroite sinon inutile car hors contexte mais sachez qu’il n’y avait aucun esprit discriminatoire dans mon propos vis à vis de la BSD. C’est un avis personnel de développeur (et je continue à développer Scol depuis 10 ans ...).
En prenant le temps de répondre, j’espère avoir éclairci cet éventuel malentendu.
iri
SCOL est un langage de programmation fonctionnelle , le 17 septembre 2007 par SpiceGuid (1 rép.)
« SCOL (Standard Cryo On-line Language) est un langage de programmation orienté objet »
Je crois qu’il y a une erreur dans cette présentation du langage, à ma connaissance SCOL est un langage de programmation fonctionnelle.
SCOL est un langage de programmation fonctionnelle , le 18 septembre 2007 par iri
Scol étant fortement influencé par Caml, il en a hérité ses concepts fonctionnels. Donc oui, Scol est un langage fonctionnel : Sylvain Huet, qui l’a créé, le revendique d’ailleurs.
Cependant, je ne pense pas que Scol soit purement fonctionnel (assignations et donc effets de bord locaux sont notamment présents) et qu’il est possible de l’orienter objet.
La présentation donnée par la fiche est sans doute quelque peu excessive à ce sujet.
Cela dit, je ne suis pas puriste (non péjoratif) pour définir les frontières exactes de ce qui est fonctionnel de ce qui ne l’est pas :)
SCOL , le 20 mars 2006 par iri (1 rép.)
Bonsoir,
La version 4.5 pour Windows est disponible depuis quelques semaines déjà. Aucun problème de stabilité n’a été remonté. Une version 4.6 alpha est également disponible : elle est stable mais tous les ajouts prévus n’ont pas encore été implémentés.
Sous Linux, une version 4.5 beta est disponible (tests effectués sous FC et Ubuntu), néanmoins elle n’est pas finalisée. A ce propos, si des développeurs sont intéressés à nous aider qu’ils n’hésitent surtout pas à se faire connaître !
Le portage sous Mac OS X est prévu une fois la version Linux réalisée.
Cordialement,
SCOL pour Windows , le 13 mars 2009 par Lexav
J’ai essayé de le télécharger mais je ne trouve pas la version pour windows, je vois juste un téléchargement pour Linux. Où peut on avoir le lien ? Merci par avanceInformations complémentaires
Faire un don ? (défiscalisé)
Aidez-nous à atteindre notre objectif de 1080 donateurs récurrents pour assurer notre pérennité et notre développement !
Dégooglisons Internet, l’an 2
Les services en ligne de géants tentaculaires comme Google, Apple, Facebook, Amazon ou Microsoft (GAFAM) mettent en danger nos vies numériques.
Pour cette 2e année, nous continuons le défi de vous proposer une alternative Libre, Éthique, Décentralisée et Solidaire à chacun de ces services.
Autres rubriques
Libre : agenda
- Nantes: Atelier de contribution à Wikipédia, On Wednesday 30 January 2019 from 18h30 to 21h30.
- Nantes: Atelier de contribution à Wikipédia, On Monday 30 January 2017 from 18h30 to 21h30.
- Nantes: Atelier de contribution à Wikipédia, On Wednesday 21 December 2016 from 18h30 to 21h30.
- Nantes: Atelier de contribution à Wikipédia, On Monday 5 December 2016 from 18h30 to 21h30.
- Nantes: Atelier de contribution à Wikipédia, On Saturday 19 November 2016 from 18h30 to 21h30.
Informations générales
Sur le Framablog
Sur Framagora
- Disque externe hfs en lecture seule
- Problème de couleur
- Changer la langue d'un clavier sous xubuntu
- LibreOfficePortable : décimales
- au sujet de mon netbook gdium
- framabag certificat SSL revoqué
- rendre vierge ma clé
- Soumettre une notice pour un logiciel dont on est l'auteur
- Blender - Projet Gooseberry
- Bonjour
Juste une image
- Fly 1-PW
- Creative Commons BY-SA