Meilleures alternatives à PureBasic les mieux notées
Avis sur 10 PureBasic

Prise en charge multiplateforme, compilation native efficace, syntaxe lisible, commandes complètes, communauté dédiée, adapté aux débutants et aux programmeurs expérimentés. Avis collecté par et hébergé sur G2.com.
Communauté plus petite par rapport aux langues grand public, moins de bibliothèques intégrées, moins de support tiers, pas aussi bien connu que certaines alternatives, fonctionnalités avancées limitées par rapport à certaines langues. Avis collecté par et hébergé sur G2.com.
PureBasic continue de s'améliorer et de devenir plus puissant à chaque nouvelle version. La communauté est généralement solidaire. Dans l'ensemble, c'est un compilateur. Avis collecté par et hébergé sur G2.com.
PureBasic est un langage qui fonctionne sur des systèmes d'exploitation, il n'a pas le même niveau de support de bibliothèque. C'est difficile en raison de la courbe d'apprentissage abrupte. Avis collecté par et hébergé sur G2.com.

PureBasic est un langage de programmation de haut niveau connu pour sa simplicité, sa flexibilité et sa portabilité. L'une des meilleures caractéristiques de PureBasic est sa facilité d'utilisation, ce qui en fait un langage idéal pour les débutants qui commencent tout juste à programmer. La syntaxe de PureBasic est facile à comprendre, et ses commandes puissantes permettent aux développeurs de créer des applications rapidement et efficacement. Avis collecté par et hébergé sur G2.com.
Il n'a pas le même soutien communautaire et les mêmes ressources que certains autres langages de programmation. Avis collecté par et hébergé sur G2.com.
PureBasic a une interface basique avec plusieurs fonctionnalités à intégrer. J'aime qu'il y ait beaucoup de commandes pour coder facilement n'importe quel programme ou application. Ce que je trouve le plus intéressant, c'est qu'il ne nécessite pas de DLL externes pour créer des exécutables dans l'environnement. Avis collecté par et hébergé sur G2.com.
Il n'y a pas beaucoup de fonctionnalités que je n'aime pas dans ce logiciel, sauf parfois que la fonction de saisie semi-automatique du texte suggère des mots qui ne correspondent pas au type de variable ou au type de données en cours de modification. Avis collecté par et hébergé sur G2.com.

C'est un langage de programmation facile à apprendre pour quiconque débute en programmation, est organisé, dispose d'une grande bibliothèque, ce qui permet de créer des programmes allant de programmes simples aux plus puissants. Avis collecté par et hébergé sur G2.com.
L'IDE nécessite une amélioration, afin que les captures et la structure des programmes puissent être développées beaucoup mieux. Il est nécessaire d'ajouter plus de fonctions pour le rendre plus puissant. Avis collecté par et hébergé sur G2.com.
J'aime comment PureBasic est un langage de programmation assez bas niveau avec accès à l'Assembly pour ceux qui ont un souhait de mort, compilant le code source en véritable EXE, la capacité de se connecter directement à l'API Windows et aussi la capacité de se connecter à n'importe quelle DLL de choix.
Le langage est assez organisé et facile à apprendre pour un débutant, avec des fonctionnalités extrêmement avancées pour ceux qui ont besoin ou veulent plus de leurs applications. Avis collecté par et hébergé sur G2.com.
Je pense qu'une meilleure interface graphique et une capacité plus facile à compiler pour diverses plateformes pourraient améliorer cela, par exemple en ce moment, vous ne pouvez compiler que pour votre plateforme de choix - ce qui signifie que je dois posséder chaque plateforme afin de déployer une application pour diverses plateformes.
Je suppose cependant que cela a beaucoup de sens à moins que vous ne trouviez un testeur à distance à qui vous souhaitez envoyer des compilations sans avoir à partager le code source. Avis collecté par et hébergé sur G2.com.

PureBasic est un excellent langage de programmation pour les débutants et les professionnels. Il dispose d'une grande bibliothèque (bien documentée) de fonctions intégrées pour faire presque tout ce dont vous auriez besoin, qui est complétée par des bibliothèques utilisateur. Celles-ci permettent d'apprendre facilement le langage rapidement et de commencer à créer des programmes puissants et légers.
Il est multiplateforme (Windows, Linux, Mac), avec la plupart des bibliothèques prises en charge sur les trois. Les programmes peuvent être facilement écrits pour prendre en charge plusieurs plateformes en utilisant des directives du compilateur, sans avoir besoin d'utiliser quelque chose comme Java, qui a ses propres problèmes.
Probablement le plus grand avantage est que les exécutables compilés sont très petits et efficaces. L'empreinte disque et mémoire est généralement négligeable pour la plupart des applications que vous créerez.
Enfin, le prix du logiciel est extrêmement raisonnable à 89 $. C'est une licence unique à vie incluant toutes les mises à jour que le logiciel recevra jamais. Où voyez-vous ce genre de prix ? Avis collecté par et hébergé sur G2.com.
Le constructeur d'interface graphique fourni avec l'IDE laisse beaucoup à désirer. Il existe des outils d'édition GUI tiers gratuits qui fonctionnent bien mieux que celui intégré à PureBasic. Dans l'ensemble, si votre solution logicielle nécessite une interface graphique, il vaut mieux utiliser quelque chose dans l'environnement .Net si possible.
L'autre point de douleur est que l'IDE pour le codage devient un problème si votre projet logiciel commence à devenir très grand (des dizaines d'inclusions, bibliothèques dll, etc.) Avis collecté par et hébergé sur G2.com.

Certaines des meilleures caractéristiques de PureBasic sont qu'il est multiplateforme (Windows, Linux et Macintosh), facilement extensible en créant des bibliothèques, le compilateur est rapide et crée des exécutables hautement optimisés avec une empreinte réduite. Je trouve également que la communauté d'utilisateurs, dans laquelle les développeurs sont actifs, est l'une des meilleures pour tout langage de programmation que j'ai jamais utilisé. PureBasic a également le cycle de publication le plus fréquent de tous les langages de programmation commerciaux, et toutes les mises à jour sont gratuites à vie après l'achat initial. J'utilise PureBasic depuis plus de 10 ans maintenant et je n'ai jamais échoué à accomplir une tâche tentée. Avis collecté par et hébergé sur G2.com.
Je ne peux pas dire qu'il y a quelque chose que je n'aime pas à propos de PureBasic ... et il ne cesse de s'améliorer à chaque nouvelle version. Avis collecté par et hébergé sur G2.com.
C'est une langue vraiment facile à apprendre, mais super flexible (avec des pointeurs, des structures et des classes). Elle peut également être utilisée pour de nombreux usages différents : applications Windows, jeux vidéo, programme en arrière-plan. Elle peut également charger des DLL externes et vous pouvez également écrire du code Assembleur (pour un usage spécifique ou de meilleures performances).
Il était également possible de créer votre propre bibliothèque et même de la partager avec d'autres utilisateurs.
Contrairement à .Net ou Java, distribuer votre logiciel pour que tout le monde puisse l'utiliser est vraiment facile : il suffit de partager le fichier .EXE et c'est tout. Pas besoin d'avoir un framework supplémentaire installé sur cette machine. C'est aussi multi-système (peut être exécuté sur Linux même si je ne l'ai jamais essayé dessus). De plus, l'installation de PureBasic était super rapide, ne prenant pas d'espace disque et ne ralentissant pas votre machine. Avis collecté par et hébergé sur G2.com.
L'IDE avait probablement besoin d'un peu d'amélioration pour que les programmeurs gagnent du temps et aident à être organisés dans des projets plus importants.
PureBasic manque de fonctions et de fonctionnalités plus avancées, ce qui oblige les développeurs à coder encore et encore les mêmes choses.
De plus, PB est également plus un langage procédural qu'un langage orienté objet. L'approche orientée objet n'était pas la meilleure et nous utiliserons la plupart du temps des structures et des fonctions dédiées : ClassName_FunctionName(*object), donc plus similaire au langage C. Avis collecté par et hébergé sur G2.com.

PureBasic abandonne la programmation orientée objet pour une programmation purement procédurale. Il a une syntaxe qui semble familière aux programmeurs C, un excellent support pour l'API Win32, et un projet source peut être compilé et exécuté (en supposant qu'il n'utilise pas l'API Win32 susmentionnée) sur Mac, Linux et Windows. C'est un travail multiplateforme agréable et productif ! J'utilise PureBasic lorsque j'ai besoin d'une application GUI rapide, très facile à construire une interface utilisateur fonctionnelle (mais pas super jolie, à mon avis). Bon pour les outils, les applications métiers, mais il a aussi un support profond pour la programmation de jeux et 3D. Moins de 100 $ pour une licence à vie. Forum communautaire actif avec de nombreux experts qualifiés, y compris les créateurs de PureBasic, pour répondre à vos questions. Les bibliothèques intégrées sont très complètes et incluent le réseau, le http, toutes sortes de graphiques, etc. Crée des EXE autonomes (vraiment) petits qui s'exécutent très rapidement, presque à la vitesse du C. Avis collecté par et hébergé sur G2.com.
L'IDE est bon, mais pas particulièrement excellent si vous êtes habitué à des environnements de développement haut de gamme. Le créateur d'interface graphique est embourbé dans l'apparence et la convivialité de Windows XP. Vous pouvez créer une interface utilisateur impressionnante, bien sûr, ce n'est tout simplement pas une promenade de santé pour y arriver et cela impliquera beaucoup de programmation manuelle. Les membres du forum communautaire sont utiles mais peuvent parfois être très impolis -- cherchez d'abord vos propres réponses et ne dénigrez pas excessivement PureBasic, que vous pensiez que ce soit justifié ou non, et tout ira bien. Cela pourrait représenter une courbe d'apprentissage pour quelqu'un qui souhaite un compilateur BASIC convivial. Faire des choses plus intéressantes nécessite un bon investissement en temps et une expérience préalable en programmation est très, très utile. Avis collecté par et hébergé sur G2.com.