Zachary Kessin constate qu'en PHP, on produit souvent le même code, comme pour les soumissions de requêtes SQL. Ce code est suffisament identique à chaque fois pour donner envie de faire un copier / coller mais suffisamment différent pour demander des modifications importantes. Pour gagner du temps, à l'aide de Lisp et de Emacs, il produit du code PHP à partir des requêtes SQL.
Practical Common Lisp, disponible depuis début avril, offre une approche pragmatique inédite et approfondie du langage Common Lisp : au travers d'exemples pratiques et fonctionnels, tels que filtre antispam, serveur de MP3 ou bibliothèque de génération HTML, Peter Seibel couvre les concepts clés, les particularités et les idiomes du langage.
Destiné aux développeurs qui ont une expérience dans d'autres langages, ce livre permet de saisir la caractérisation de Common Lisp : a programmable programming language (que je laisserai non traduite).
J'ajoute en liens quelques références d'implémentations libres de Common Lisp.
Chez les développeurs, les rumeurs vont bon train suite aux révélations de plusieurs employés de Microsoft qui ont évoqué un utilitaire Emacs.Net à venir.
Ce samedi 18 décembre, de 16h à 18h, Parinux organise à l'Espace Libre 13.1 un atelier sur Emacs, l'éditeur de texte à tout faire. La découverte de cet outil fabuleux commencera tout simplement par le commencement, donc n'hésitez pas à vous inscrire même si vous êtes débutant.
Code Crawler est un moteur de recherche dans les codes sources des applications. Il combine les avantages du grep et des expressions rationnelles avec une interface Web et une connaissance sémantiques des langages de programmation (assembleur, ASP, C++, C#, Cobol, Fortran, HTML, Java, Lisp, Pascal, Perl, PHP, Python, Tcl...) pour extraire et classer les informations par pertinence.
Yipyip, 22/10/2005 21:44:40 (1)
C'est pas parce que je suis au MVP Summit que ça va m'empêcher de coder la nuit.
J'avais précédemment blogué sur la génération de code à la volée qui permettait de convertir une Table LINQ To SQL en DataTable.
Suite à
la remarque de Jean-Baptis...
Avez-vous à baliser du contenu textuel pour le Web? La plupart des logiciels WYSIWYG génèrent un code truffé d'impropretés. La solution? Générer du code sain, comme écrit à la main -quoique nettement plus rapidement-, à l'aide de k-html....
Managing Millennials: A BNET Survival Guide on BNET.com
tags: millenial, generationy, management
Vous avez dit ?Génération Y? ? « Twin Partners
Génération Y : C'est le nom de code utilisé pour désigner la génération née entre 1978 et 1994. Qui sont ces jeunes qui promettent de bouleverser les valeurs, les habitudes et la conception du travail, tout comme [...]
A l'heure où certains éditeurs d'IDE vont jusqu'à parler de développement automatisé, trois lecteurs apportent leur retour d'expérience en matière d'outils de génération d'application.
Lorsqu'on utilise les designers LINQ To SQL ou EDM, le code .NET est généré pour nous. L'utilisation des partial methods permet de nous approprier les classes générées en rajoutant notre propre code.
Cependant, j'ai déjà entendu plusieurs fois la que...
Lisp, Haskell, Erlang, Dylan... Notre sélection des langages de programmation reposant avant tout sur l'évaluation d'expressions.
DslFactory.org est un site Français créé par Jean-Marc Prieur et Alain Metge et dédié aux DSL. Parmi les projets développés sur ce site, Candle est l'un des plus originaux : "Le principe de Candle est de modéliser un composant multi-couches et de générer le code associé grace à des stratégies de génération. L'idée de base est de génerer tout (ou du moins le plus possible) le mécanisme 'de plomberie' d'une architecture multi-niveaux pour permettre au développeur de se focaliser sur le code métier. Candle gére un référentiel des modèles permettant de gérer les dépendences entre composants. " A découvrir absolument, Alain recherche des volontaires pour créer de nouvelles stratégies de génération de code.
Les QR code, ces codes-barres nouvelle génération, capables d'êtres scannés par l'APN d'un téléphone mobile équipé du logiciel adequate, semblent ne pas trop se développer hors du Japon. Ce n'est pas faute de leur avoir trouvé une utilité, mais leur...
Trailer de l’épisode 4 de Generation Kill, intitulé Combat, diffusé sur HBO le 03/08/08.
Generation Kill ? Part. 3 : Screwby
Generation Kill: On Set Tour
Generation Kill ? Part. 2 : The Cradle Of Civilization
Audiences US : Generation Kill, The Closer, Saving Grace
Generation Kill ? Part.1 : Get Some