Nous soutenons l’Ukraine pour aider à protéger les civils. Rejoignez-nous
FR
Lorsque vous achetez via les liens de notre site, nous pouvons percevoir une commission d’affiliation

PureBasic pour Mac

Compilateur de code source de programmation.

$79.00
Version 6.40
3.9
D’après 5 notes d’utilisateurs

Aperçu de PureBasic

Purebasic est un compilateur basique disponible pour Windows, Linux, Amiga, et maintenant aussi pour macOS. Il est facile de créer un code source portable pour toutes les plateformes. Purebasic crée des exécutables natifs avec une exécution rapide et une faible consommation de ressources. Une fois acheté, vous avez une garantie de mise à jour à vie.

Fonctionnalités
  • Ensemble énorme de commandes internes (1600+) pour construire rapidement et facilement des applications ou des jeux
  • Support Windows (x86 - x64), Linux (x86 - x64), OS X (x64, M1) et Raspberry (arm32, arm64)
  • Mots-clés basés sur le langage de programmation BASIC
  • Compilateur BASIC très rapide qui crée des exécutables hautement optimisés
  • Aucun DLL externe, interpréteur d'exécution ou autre requis lors de la création d'exécutables
  • Support de procédures et de structures pour une programmation avancée
  • Support complet de l'unicode
  • Conteneurs intégrés comme tableau, liste et carte
  • Types forts, syntaxe forte pour éviter les erreurs de programmation
  • Support de l'espace de noms pour une réutilisation facile du code
  • Accès à l'API complète du système d'exploitation pour les programmeurs avancés
  • Support de jeux 2D facile mais très rapide grâce à des bibliothèques dédiées (DirectX, OpenGL)
  • Support 3D facile et de haute qualité basé sur OGRE
  • Utilisation optimale du matériel disponible en utilisant des commandes hautement optimisées (assembleur)
  • Le code source est portable entre Windows, MacOS X, Linux et Raspberry
  • Éditeur et environnement de développement dédiés
  • Débogueur et profileur intégrés puissants pour tracer et analyser facilement le code

Nouveautés de la version 6.40

  • Ajouté : Gestionnaire de chaînes interne entièrement retravaillé pour des opérations beaucoup plus rapides.
  • Ajouté : Nouvelle bibliothèque StringBuilder pour une concaténation de chaînes ultra rapide.
  • Supprimé : #PB_String_InPlace pour ReplaceString.
  • Corrigé : Quelques bugs de compilateur et de bibliothèque (liste des bugs corrigés).

PureBasic pour Mac

$79.00
Version 6.40
Rédigez un avis détaillé sur PureBasic

Ce que les utilisateurs apprécient

Performances
Stabilité
Valeur

Ce qui mérite d’être amélioré

Personnalisation

Les qualités de PureBasic

Valeur
5.0
Facilité d'utilisation
5.0
Caractéristiques
5.0
Fiabilité
5.0
Service client
5.0

Écrivez ce que vous en pensez dans notre bon vieux champ de commentaire

Politique de commentaires de MacUpdate. Nous vous encourageons vivement à laisser des commentaires ; ceux qui contiennent des propos injurieux, du harcèlement ou des attaques personnelles seront modérés.
3.9

(10 avis sur PureBasic)

  • Commentaires

  • Notes des utilisateurs

chikega
chikega
Jan 12, 2025
6.12
0.0
Jan 12, 2025
0.0
Version: 6.12
Wow, a lot of the reviews are so terribly out of date (last one was posted about 6 years ago!) Currently PureBasic LTS is 6.12 which has seen m****ive updates including a C backend. Combine PureBasic with either "IceDesign GUI Designer" or "PureVision Designer" and you'll have a very affordable suite to produce very small and fast GUI applications. 🚀🚀🚀 Some older reviews complained about Mac support lagging behind - this is no longer the case. Since the 5.70 release in 2019, PureBasic has maintained full feature parity across all platforms. The switch to a C backend in version 6.x has further improved cross-platform compatibility and performance. Those concerned about the old PowerPC-only builds will be happy to know PureBasic now fully supports Apple Silicon with native ARM64 builds, and has even expanded to support Raspberry Pi platforms (both 32-bit and 64-bit). While PureBasic maintains its beginner-friendly BASIC-inspired syntax, it's far from a simple beginner's language. It offers sophisticated low-level programming constructs including full pointer manipulation, function pointer prototypes, structures, inline ****embly, and direct memory management. This combination of accessible syntax with powerful low-level features makes it suitable for everything from quick utilities to performance-critical applications. The GUI complaints from older reviews have been addressed through modern theming support and the excellent third-party "IceDesign GUI Designer", which provides a much more sophisticated interface design experience than the basic form editor that was criticized in 2016. The native look-and-feel on macOS is now properly implemented with full DPI-aware support, addressing the "Windows port" complaints from ancient reviews. Development has been consistently active with regular LTS releases. Major additions since 5.70 include: Native C backend for improved performance and compatibility Enhanced JSON/REST API support with new WebView library for HTML/CSS based UIs * Modern UI framework with comprehensive DPI-aware theme support * Native Apple Silicon and Raspberry Pi support * Expanded database connectivity including native MySQL support * Advanced security features (BCrypt hashing, PBKDF2) * Improved debugging and multithreading capabilities * Comprehensive date handling (years 1601-9999) * SFTP support and enhanced networking features * Smaller executable sizes through optimized linking For developers looking for a lightweight yet powerful cross-platform development tool, PureBasic offers exceptional value. The executables remain remarkably small and fast, while the language has grown to incorporate modern programming features without losing its accessible BASIC-inspired syntax. Whether you're building simple utilities or complex applications, PureBasic's combination of simplicity, power, and cross-platform capability makes it a compelling choice in 2025.
Sparrowhawk
Sparrowhawk
Feb 4, 2019
5.22 LTS
4.5
Feb 4, 2019
4.5
Version: 5.22 LTS
@macupdate: 5.70 LTS out a month ago. (2 January 2019) https://www.purebasic.com/news85.php Highlight features are: Much improved Http functions and it finally has native MySQL support (rather than having to use ODBC).
Sparrowhawk
Sparrowhawk
Sep 2, 2016
5.22 LTS
4.5
Sep 2, 2016
4.5
Version: 5.22 LTS
@MacUpdate admins, Purebasic 5.50 has been available since July 2016 (http://www.purebasic.com/news76.php)

Also, the web version, SpiderBasic, is now at 1.40 (https://www.spiderbasic.com) - I notice there is no entry for it at macUpdate

Having had a chance to play with PB a bit now, I can say that it is a lot more powerful than might be expected. It's chock-full of functionality and yet still generates small and fast executables across three platforms. It's more like C with a Basic syntax than old school Basics. Pointers, structures, modules, events, etc etc make this a useful addition to your dev toolbox.

Although some of the functionality can be a little clunky, such as the JSON commands, the decent Help and helpful online community makes getting solutions to probems quite easy to achieve.

My one tip would be to avoid the built in form editor and use the new XML-based dialog library which is far more flexible.

As mentioned, there is a web version available, SpiderBasic (sold seperately) which I have used to build new user interfaces to our business APIs -works a charm.
Sparrowhawk
Sparrowhawk
Oct 19, 2015
5.22 LTS
4.5
Oct 19, 2015
4.5
Version: 5.22 LTS
@MacUpdate admins - v5.40 LTS was released a couple of days ago. The MU version number (5.22) is very out of date now. I'm really enjoying getting to know PB more and more. It is incredibly feature rich and far, far from the BASICs of the 1980s whilst retaining familiar syntax.
Sparrowhawk
Sparrowhawk
Feb 27, 2015
5.22 LTS
4.5
Feb 27, 2015
4.5
Version: 5.22 LTS
Note for MacUpdate admins: PureBasic is currently at version 5.31 with an LTS version at 5.24 (from October 2014).
Ervins Strauhmanis
Ervins Strauhmanis
Sep 20, 2018
5.0
Sep 20, 2018
5.0
Version: null
Sparrowhawk
Sparrowhawk
Sep 2, 2016
4.5
Sep 2, 2016
4.5
Version: null
PoseMotion
PoseMotion
May 8, 2014
5.0
May 8, 2014
5.0
Version: null
Frigginjoe
Frigginjoe
Dec 2, 2010
4.0
Dec 2, 2010
4.0
Version: null
Shotgunweddings
Shotgunweddings
Jun 21, 2008
1.0
Jun 21, 2008
1.0
Version: null