IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

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

225PARTAGES

9  0 
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 ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de marc.collin
Membre émérite 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
3  0 
Avatar de gbegreg
Membre expert https://www.developpez.com
Le 21/04/2018 à 0:45
Citation Envoyé par Anselme45 Voir le message
des quinquagénaires que de fiers et fougueux jeunots de 25 ans
-10 pour moi

Delphi est enseigné en Russie mais aussi par exemple en Afrique du sud (https://www.embarcadero.com/fr/products/rad-studio/academic-program). La communauté Russe est importante mais il y a aussi des communautés brésiliennes, japonaises et pour l'Europe c'est l'Allemagne ou l'Espagne par exemple. En France, j'ai l'impression que depuis que Barnsten s'occupe de la commercialisation des produits Embarcadero, davantage de communication se fait autour de Delphi (présentations, conférences, meetups, articles dans le magazine Programmez, contacts avec les universités...).

Pour les concours, il y a celui du "Cool Apps Context" qui décerne un prix tous les mois à une application sans thème particulier (https://community.embarcadero.com/competitions). De plus, occasionnellement, il y a des concours à thème : l'an dernier, il y avait eu un concours ayant pour thème l'utilisation des API REST de la Nasa. Je serai ravi qu'il y en ait plus (et peut être avec plus de communication autour de ces événements) !

Ici même il y a quelques temps, l'équipe Pascal de Développez organisait aussi des concours à thème. J'avoue n'y avoir jamais participé mais on trouve toujours des excuses (manque de temps, pas d'inspiration, le thème ne nous passionne pas...).

Je suis d'accord sur le fait que les tarifs sont élevés. Mais un avantage que je trouve à Delphi c'est sa polyvalence déjà en standard. On peut développer toutes sortes d'applications (bureau, web, mobile, 3D...) sans avoir à ajouter des plugins dans tous les sens. On est tout de suite opérationnel. J'utilise d'autres langages et technos et je trouve souvent qu'il faut installer le produit, puis la couche graphique, la couche d'accès aux données, l'outil de maquettage etc. C'est lourd : il faut gérer les dépendances entre tous ces produits/modules. Alors, souvent, on fait appel à de la prestation pour aider et là, même si les outils sont gratuits, les tarifs des sociétés de services font grimper le budget...

Le passage en open source des sources des frameworks utilisés serait une bonne chose. Il est à préciser quand même que ces sources sont fournies avec les éditions payantes de Delphi (et ce depuis la première version de Delphi).
3  0 
Avatar de sergio_is_back
Expert confirmé 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 !
2  0 
Avatar de Anselme45
Membre extrêmement actif https://www.developpez.com
Le 21/04/2018 à 10:57
Citation Envoyé par gbegreg Voir le message
-10 pour moi
Avec le +10 de SergioMaster, mon estimation reste juste

Citation Envoyé par gbegreg Voir le message


Pour les concours, il y a celui du "Cool Apps Context" qui décerne un prix tous les mois à une application sans thème particulier (https://community.embarcadero.com/competitions). De plus, occasionnellement, il y a des concours à thème : l'an dernier, il y avait eu un concours ayant pour thème l'utilisation des API REST de la Nasa. Je serai ravi qu'il y en ait plus (et peut être avec plus de communication autour de ces événements) !
Pour assurer le succès d'un produit comme Delphi, il faut répondre à 3 points:
  • Disposer d'un produit de qualité
  • Disposer d'un environnement de qualité (prix, support, communauté d'utilisateurs active, etc.)
  • Disposer d'un nombre d'utilisateurs important qui se renouvellent


Le problème n'est pas tellement d'organiser des concours mais de savoir à qui ils s'adressent: Organiser des concours pour des personnes qui sont déjà des utilisateurs Delphi, cela n'a pas grand intérêt pour promouvoir la croissance d'une communauté d'utilisateurs.

Et où peut-on trouver de nouveaux utilisateurs potentiels? Dans les clubs du 3ème age? Auprès de développeurs qui ont déjà acquis une expérience dans un autre langage à la mode?

Ben non! Le seul endroit envisageable est... l'école!
2  0 
Avatar de yvslms
Membre confirmé https://www.developpez.com
Le 20/07/2018 à 10:18
Citation Envoyé par yvslms Voir le message

Par contre il manque chez Embarcadero une version gratuite pleinement opérationnelle comme le propose tous les autres.
C'est fait !!
https://delphi.developpez.com/actu/2...-non-lucratif/
2  0 
Avatar de gros_rougeot
Membre actif https://www.developpez.com
Le 27/07/2018 à 10:22
Je suis entièrement d'accord avec ce qui a été dit plus haut : c'est sur les écoles et les jeunes qu'il faut mettre l'accent.
C'est d'ailleurs comme ça que j'ai commencé : il y avait Turbo Pascal à l'école. C'était gratuit ou pas cher, facile à installer, simple à utiliser. Puis, plus tard j'ai acheté une version Delphi 5 étudiante.
Delphi starter va dans le bon sens.
Cependant j'irai plus loin :
- focaliser et simplifier l'outil vers le dev mobiles plus à la mode chez les jeunes que les PC,
- pouvoir faire tourner sa première appli "hello word" en quelques minutes. Car malheureusement, une installation interminable, une mise en route laborieuse peut en décourager plus d'un.
2  0 
Avatar de 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.
1  0 
Avatar de Anselme45
Membre extrêmement actif 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
1  0 
Avatar de 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
1  0 
Avatar de Anselme45
Membre extrêmement actif 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
1  0