Quatre suggestions de Nick Hodges pour améliorer Delphi et étoffer sa communauté
Un appel du pied à la direction d'Embarcadero

Le , par Alcatîz, Responsable Pascal, Delphi et Assembleur
Sur son blog, Nick Hodges fait un appel du pied à la direction d'Embarcadero en proposant quatre idées qui, selon lui, iraient dans le sens d'une amélioration de Delphi et d'un meilleur accueil par la communauté.

  • 1. Acquérir les actifs de DevJet Software

Pour Nick Hodges, les deux outils phares de la société DevJet, CodeInsightPlus et Documentation Insight, devraient faire partie de la suite RAD Studio et les compétences des développeurs de DevJet permettraient d'enrichir l'EDI de nouvelles fonctionnalités.

  • 2. Rendre open source les tests unitaires

Nick argue que la série de tests unitaires développés par Embarcadero ne s'allonge pas suffisamment vite ; ouvrir le développement de ces tests à la communauté serait une bonne chose pour tous. Essentiellement, cela devrait renforcer la confiance des utilisateurs dans la qualité du code, les tests pourraient servir de modèles pour l'utilisation du code de la RTL (une source de documentation supplémentaire), et permettre une remontée beaucoup plus rapide des bogues.

  • 3. Supporter la Raspberry Pi

La Raspberry Pi doit être la prochaine plate-forme supportée. Le travail pourrait être grandement facilité en adaptant à la RPi les fonctionnalités actuelles pour Linux.

  • 4. Rendre open source les frameworks visuels

Oui, rien que cela : rendre open source la RTL, la VCL et FireMonkey ! Nick Hodges lance ce pavé dans la mare en citant comme exemple le changement radical de cap de Microsoft, et le gain qui a résulté de la publication sur GitHub du code du compilateur .NET Roslyn. Il ne serait pas absolument obligatoire de mettre le code des frameworks d'Embarcadero sous licence libre, publier le code sur GitHub tout en lui laissant sa licence actuelle serait possible. L'interaction avec la communauté, la remontée des suggestions et des bogues pourrait être une énorme avancée. Nick Hodges est clair : "It's time!".


Source : Nick Hodges

Et vous ?

Que pensez-vous des suggestions de Nick Hodges ?
Comment pensez-vous qu'elles seront accueillies par Embarcadero ?
Avez-vous personnellement des suggestions de cet ordre ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse Signaler un problème

Avatar de Anselme45 Anselme45 - Membre confirmé https://www.developpez.com
le 19/04/2018 à 22:47
Mouais...

Pour étoffer une communauté Delphi, il faut avant tout faire en sorte que le produit soit utilisé par le plus grand nombre pour développer des applications commerciales...

Les suggestions proposées laissent songeur... A mon avis, cela s'adresse surtout à quelques "spécialistes", style "cheveux gras, gros maillot de laine, développant dans sa cave avec la bière dans une main et et des restants de pizza froide sur le clavier"...
Avatar de SergioMaster SergioMaster - Rédacteur/Modérateur https://www.developpez.com
le 20/04/2018 à 8:52
Bonjour,

pour les points 1 et 2, je suis mitigé
mais plus qu’enthousiaste pour les 3 et 4, gonflé le point 4 ne serait-ce ce qui est arrivé pour D7 et qui a abouti à LAZARUS ?
Il me reste encore quelques années, et même si je serai certainement moins prolixe que ces deux dernières, je compte bien encore longtemps faire profiter de mon expérience Delphi à la communauté via mes tutoriels (que Gilles ou d'autres s'épuiseront à corriger ), toute ouverture des sources est donc pour moi de la matière à moudre.

En lisant juste l'annonce sur DVP on est "ébaubis", mais le plaidoyer de Nick Hodges se termine quand même par un retour sur terre. Si son rêve est décrit, il aborde aussi le retour à la réalité en expliquant ce qui pourrait être fait et les bénéfices qui pourraient en être tirés. AMHA Il faut impérativement lire sa conclusion en V.O.

@Anselme45
c'est signé :
un gars qui a une cave (et carrément des viticulteurs à proximité) ne lui servant pas de bureau, qui n'a pas les cheveux gras (enfin ceux qui restent), qui ne mange généralement pas de "junk food" et de toute façon pas au dessus de ses claviers.
Avatar de Anselme45 Anselme45 - Membre confirmé https://www.developpez.com
le 20/04/2018 à 10:32
Citation Envoyé par SergioMaster Voir le message
Bonjour,

pour les points 1 et 2, je suis mitigé
mais plus qu’enthousiaste pour les 3 et 4, gonflé le point 4 ne serait-ce ce qui est arrivé pour D7 et qui a abouti à LAZARUS ?
Il me reste encore quelques années, et même si je serai certainement moins prolixe que ces deux dernières, je compte bien encore longtemps faire profiter de mon expérience Delphi à la communauté via mes tutoriels (que Gilles ou d'autres s'épuiseront à corriger ), toute ouverture des sources est donc pour moi de la matière à moudre.

En lisant juste l'annonce sur DVP on est "ébaubis", mais le plaidoyer de Nick Hodges se termine quand même par un retour sur terre. Si son rêve est décrit, il aborde aussi le retour à la réalité en expliquant ce qui pourrait être fait et les bénéfices qui pourraient en être tirés. AMHA Il faut impérativement lire sa conclusion en V.O.

@Anselme45
c'est signé :
un gars qui a une cave (et carrément des viticulteurs à proximité) ne lui servant pas de bureau, qui n'a pas les cheveux gras (enfin ceux qui restent), qui ne mange généralement pas de "junk food" et de toute façon pas au dessus de ses claviers.
Cher SergioMaster, je vous félicite pour votre travail qui, lui, donne une vraie plus-value à la communauté Delphi (j'ai d'ailleurs pu profiter personnellement de vos lumières plus d'une fois), mais il faut garder une pointe d'humour et reconnaître quand on fait dans la caricature. Je vous félicite pour votre hygiène de vie et vous souhaite encore de belles années avec Delphi (même si vous n'avez plus de cheveux).

Dans ce monde, n'est puissant que celui qui est fort sur le plan économique. Même si Delphi pouvait profiter de centaines de SergioMaster, cela ne ferait pas croitre de manière significative la communauté de Delphi, pas plus qu'en assurant un support Raspberry Pi (Un SergioMaster augmente la qualité d'une communauté pas son nombre d'adhérents).

Il y aura croissance de la communauté Delphi, si il y a croissance des besoins en spécialistes de ce langage dans le monde professionnel! Ce qui est aujourd'hui loin d'être le cas
Avatar de marc.collin marc.collin - Membre éclairé https://www.developpez.com
le 20/04/2018 à 13:40
Citation Envoyé par Anselme45 Voir le message
Il y aura croissance de la communauté Delphi, si il y a croissance des besoins en spécialistes de ce langage dans le monde professionnel! Ce qui est aujourd'hui loin d'être le cas
Je crois pas trop à une croissance de la communauté, suffit de voir les offres d'emploi pour Delphi. Peu d'offre, le produit est trop cher.

Les quelques compagnies que je connaissais qui l'utilisait ont tous migré vers java
Avatar de cryptonyx cryptonyx - Membre actif https://www.developpez.com
le 20/04/2018 à 13:54
Bonjour,

Il est certain que Nick Hodges connaît les dessous de RAD Studio mais je ne suis pas convaincu par ses propositions, à part peut-être la dernière.

Il me semble que la priorité devrait aller au renforcement des équipes pour :
- coller au plus prêt à la réalité des besoins en matière de version de compilateur C++ et de support de SDK, au moins avec Apple
- améliorer le processus de validation des nouvelles versions (le nombre de bogues "triviaux" reste assez élevé)
- être beaucoup plus réactif en matière de support et de fourniture de mises à jour

Cryptonyx
Avatar de sergio_is_back sergio_is_back - Membre éprouvé https://www.developpez.com
le 20/04/2018 à 14:23
Citation Envoyé par Anselme45 Voir le message
Il y aura croissance de la communauté Delphi, si il y a croissance des besoins en spécialistes de ce langage dans le monde professionnel! Ce qui est aujourd'hui loin d'être le cas
La communauté n'est peu être pas en croissance mais pas en déclin non plus. Dans le domaine industriel, je l'ai déjà cité plusieurs fois, Delphi reste très utilisé du fait des performances
des exécutables générés et de leur stabilité, du nombre impressionnant de composants disponibles et de son ouverture sur les protocoles de communications industriels (Modbus/TCP, protocoles
Siemens S7, etc..., etc...) et bien d'autres encore. Je pense que la politique tarifaire serait cependant à revoir...

Une plus grande ouverture d'Embarcadero envers les utilisateurs ne peut pas être nuisible bien au contraire....

PS : Je n'ai pas les cheveux gras et il m'en reste encore autant qu'a 20 ans, je ne développe pas dans ma cave mais au bureau, et de temps en temps, sur ma terrasse en écoutant les oiseaux chanter, je ne supporte pas les
maillots en laine (ça gratte) et j'ai horreur de la pizza froide.... mais j'aime bien la bière (j'en sirote d'ailleurs une en rédigeant ces lignes)
Avatar de Anselme45 Anselme45 - Membre confirmé https://www.developpez.com
le 20/04/2018 à 15:21
Citation Envoyé par sergio_is_back Voir le message
La communauté n'est peu être pas en croissance mais pas en déclin non plus. Dans le domaine industriel, je l'ai déjà cité plusieurs fois, Delphi reste très utilisé du fait des performances
des exécutables générés et de leur stabilité, du nombre impressionnant de composants disponibles et de son ouverture sur les protocoles de communications industriels (Modbus/TCP, protocoles
Siemens S7, etc..., etc...) et bien d'autres encore. Je pense que la politique tarifaire serait cependant à revoir...
Malheureusement oui la communauté est en déclin... Si ce n'est pas encore par le nombre, cela ne saurait tardé vu l'age moyen des développeurs Delphi! Quelle est la pyramide des ages de la communauté Delphi? Je pense que l'on y trouve plus des quinquagénaires que de fiers et fougueux jeunots de 25 ans

Oui Delphi est performant... mais à quoi cela sert si les utilisateurs potentiels ne le savent pas?

Concernant le problème de la politique tarifaire, je suis pleinement d'accord. Je ne compte plus les clients qui ont abandonné Delphi pour des raisons de prix. C'est tout du moins la raison invoquée (le fait que le responsable de l'équipe de développement n'ait jamais été confronté à Delphi durant ses études y est certainement aussi pour quelque chose)
Avatar de SergioMaster SergioMaster - Rédacteur/Modérateur https://www.developpez.com
le 20/04/2018 à 15:30
re,

La communauté française, francophone ou la communauté mondiale ? ça c'est la question a 10 cts
Par exemple : Delphi est enseigné en Russie
Cela fait plusieurs fois que je plaide aux codeway tours pour une politique plus tournée vers les écoles mais ... La réponse Delphi Starter est pas mal (bien que certains outils seraient utiles, en particulier le concepteur de liens AMHA)

Je pense que l'on y trouve plus des quinquagénaires que de fiers et fougueux jeunots de 25 ans
+10 en ce qui me concerne
Avatar de sergio_is_back sergio_is_back - Membre éprouvé https://www.developpez.com
le 20/04/2018 à 17:08
Citation Envoyé par Anselme45 Voir le message
Oui Delphi est performant... mais à quoi cela sert si les utilisateurs potentiels ne le savent pas?
C'est en cela qu'une meilleure ouverture vers les utilisateurs peu aider je pense
Et aller un peu plus vers le public aussi (un rapprochement avec la communauté Opensource Lazarus/free pascal ?)

Je trouve que la communication Embarcadero manque de "peps" !!!! (Y'a des fois on dirait des pub pour des ménagères de plus cinquante ans....)
Bref il faut casser l'image "Delphi c'est que pour les vioques", "Delphi c'est terminé, c'est mort..." (Y'a 20 ans que j'entends ça au passage...)

Aujourd'hui Delphi occupe des marchés de niche où certes il est très bien implanté mais il lui faudrait un coup d'éclat pour le remettre en lumière

C'est outil moderne, à la pointe des techno actuelles, mais ça ne ressent pas toujours dans leur façon de mettre en avant le produit.... C'est dommage !
Avatar de Anselme45 Anselme45 - Membre confirmé https://www.developpez.com
le 20/04/2018 à 19:03
Citation Envoyé par SergioMaster Voir le message
Par exemple : Delphi est enseigné en Russie
Mouais, perso je lis assez mal le cyrilique... Alors si on pouvait avoir un semblant de communauté écrivant avec les lettres de A à Z, cela ne me gênerait pas. Par contre, il est vrai que lorsqu'on cherche sur le web des info pour éclaircir un point très pointu sur Delphi, il n'est pas rare de tomber sur des forums russophones.

Citation Envoyé par SergioMaster Voir le message
Cela fait plusieurs fois que je plaide aux codeway tours pour une politique plus tournée vers les écoles mais ... La réponse Delphi Starter est pas mal.:
La politique envers les écoles est le vrai point noir... Il faudrait que Embarcadero soit un peu plus actif: A quoi cela sert de proposer un "Delphi starter" s'il n'y a pas une dynamique poussant à son usage?

Est-ce si difficile d'approcher les écoles techniques (ingénieurs, informaticiens, etc.) pour leur proposer un concours pour les étudiants? Un truc du style "utiliser Delphi qui vous est fourni gratos pour participer au concours dont le thème est ... développer une application qui fait... le tout agrémenter d'un superbe prix (par exemple: un voyage).

Ce genre d'opération ne coûte rien, cela fait parler du produit et cela amène immanquablement de nouveaux utilisateurs
Responsables bénévoles de la rubrique Delphi : Gilles Vasseur - Alcatîz -