Précédent   Forum des professionnels en informatique > Autres langages > Autres langages > Basic > PureBasic
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 25/03/2010, 22h27   #61
Invité de passage
 
Inscription : mars 2010
Messages : 10
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 10
Points : 3
Points : 3
Purebasic pour le loisir parce que même un débutant comme moi arrive a se faire plaisir, tout simplement
chourmovs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/08/2010, 13h06   #62
Invité de passage
 
Inscription : décembre 2006
Messages : 9
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 9
Points : 4
Points : 4
Par défaut La portabilité de PureBasic, cerise sur la gâteau !

Ce qu'il y a quand même de vachement bien, avec PureBasic, c'est qu'il est portable. C'est tout de même sympa de pouvoir trimbaler sa clef USB ou sa carte SD et dessus son PB chéri avec sa conf préférée et ses projets. Dommage que PureVision ne veuille pas franchir le pas et devenir lui aussi portable . En plus, grâce à la portabilité, on peut embarquer la version aboutie plus la dernière RC, et lancer l'une ou l'autre sans scrupules ni doutes.

J'ai installé mes versions sur une carte SD (déclarée lecteur B: sous Windows 7) et je lance chaque version dans son dossier qu'à elle par B:\(...)\PB451W32\PureBasic.exe /PORTABLE ici pour la version 4.51.

La portabilité à ceci d'avantageux qu'elle me permet de battre en retraite dignement devant les gosses, qui veulent le "gros PC", pour me réfugier sur le "vieux" portable réservé à Papa...

Ah oui, ça serait quand même bien si PureVision arrêtait la parano et devenait portable... . Ah ben, je l'ai déjà dit...
Myshl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/09/2010, 13h23   #63
Membre à l'essai
 
Inscription : avril 2005
Messages : 251
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 251
Points : 24
Points : 24
J'utilise PureBasic depuis 5 ans
J'ai réalisé une multitude d'outils pour mon usage personnel, qui me permettent une programmation encore plus rapide, comme si il etait besoin d'accelerer encore la programmation

Car malgré que PB ne soit pas POO, la rapidité de programmation de ce langage rattrape largement cette gageure

Je travaille dans une des plus grosses entreprise de france, des milliers d'ordinateurs, de serveurs de chez nous la quadrille.

Evidemment, la bureautique tronant en maitre chez nous, c'est VBA en appuie avec des logiciels professionnels spécifiques, créés par SAP entre autre, qui est utilisé pour gerer des millions de clients, dont vous faites peut etre tous partie

Pour ma part j'utilse bien sur le VBA comme tout le monde chez nous, mais plus particulierement VB6 pour la gestion du COM et le pilotage d'emulateur IBM qui sont encore la base de notre gestion, dans des immeubles specifiquements construits pour les accueuillir a paris, et ne servant que d'ecrin à ces machines d'un autre temps

Donc pour piloter ces IBM nous utilisons l'objet COM tous les jours, entre autre, pour des millions de transactions journalieres.
C'est ici que PureBasic a pris sa place, j'ai réalisé avec mes modestes talents une DLL qui remplace VB6, pour cette partie grace a la librairie du génial Ts-Soft PureDishelper.
Cette derniere est utilisée tous les jours pour traiter des milliers de clients sur une de nos applications parmis des centaines d'autres.
Ce n'est qu'un début, mais je continue a coder pour qu'il soit encore plus utilisé chez nous

Donc PB n'est peut etre pas professionnel...quoi que je ne soit pas assez féru en la matiere pour en juger.
Mais qu'il soit utilisé dans le monde professionnel, je suis la pour l'attester.

Cependant, il est certain, que le createur de ce splendide langage, ne se penche pas assez sur le coté marketing.
C'est un programmeur au sens noble du terme, talentueux, professionnel, généreux, humble...peut etre meme un peu trop humble justement
Je suis persuadé que des dizaines de professionnels l'utilisent sans pour cela s'exiber sur la place publique.

Maintenant tous les langages ont eu une naissance et une croissance.
PB n'a que 10 ans...ou en etait le C, le BASIC au bout de 10 ans ????

PB est un excelent langage qui peut enfin permettre aux amateurs, comme aux professionnels de parler le meme langage.
Si beaucoup des utilisateurs de PB codent en assembleur, et en C ce n'est surement pas un hasard

Sa portabilité, sa puissance, sa rapidité, son petit prix update a vie, sa possibilité de creer des DLL au standard C (Personne n'en a parlé de ça) ce que VB6 n'a jamais su faire et je crois meme que le VB.NET non plus malheureusement , ses forums amicaux, rapides, serviables, voir meme familliaux, son coté multiplateforme, et sa gestion du langage maitre l'ASM font de lui un logiciel qui vaut largement le temps que l'on se penche dessus.

Je tiens en outre a remercier tous les membres de la TEAM qui ont créé ce splendide outil.
Ainsi que tous les gentils membres qui aident journalierement tous débutants ou meme "professionnels" en programmation.

Bravo aussi a COMTOIS, pour son plendide et monstrueux travail sur ce forum, qui nous l'a arraché du forum français , et qui n'a d'égal à son talent et son serieux que sa gentillesse

PB est à sa hauteur sur ce forum au coté de tous ses freres de langages...petits ou grands

Alors amateurs comme "professionnels".....l'essayer...c'est l'adopter
andrebernard est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2010, 23h40   #64
Responsable Purebasic
 
Avatar de comtois
 
Inscription : avril 2003
Messages : 810
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 810
Points : 1 856
Points : 1 856
Il y a longtemps que je n'ai pas fait de message par ici
Alors voici le site d'un américain qui utilise PureBasic pour ses applications : par exemple roZetta

Il le mentionne même dans la doc (page 3)

Extrait de la doc
Citation:
Overview
The simplest way to understand roZetta™ is to view it as an intelligent switchboard that
allows inputs on any port (or pin) to trigger outputs on any other port (or pin), translating
between protocols as necessary. For example, an X-10 PLC input on TTL port T2 from a
legacy controller (e.g. JDS Stargate) can trigger an output (or outputs) on one or more of the
other ports. There might be a TW523 on TTL port T1 which can send X-10 PLC codes and/or
a UPB PIM or Smarthome 2412S on the serial ports S1-S4 which can send UPB and Insteon
codes. By defining the actions to be taken in response to specific inputs (on a specific port)
the user effects any needed translation between protocols. roZetta™ understands and, with
limitations, can interpret the communications protocols used by defined devices and reports
all traffic in human readable form, triggering default actions for some protocols if the user
enables this feature.
__________________
Vous souhaitez participer à la rubrique PureBasic (tutoriels, FAQ, sources) ? Contactez-moi par MP.
comtois est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/03/2011, 00h09   #65
Responsable Purebasic
 
Avatar de comtois
 
Inscription : avril 2003
Messages : 810
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 810
Points : 1 856
Points : 1 856
Pob Technology, vous connaissez ? Moi non plus je ne connaissais pas jusqu'à ce soir.
Il s'agit de robots qui peuvent être programmés en C, ou en BASIC avec le langage POB-BASIC.

Je suis tombé sur un pdf , dont voici un extrait :

Citation:
L’ensemble de la syntaxe basic utilisé par l’outil POB-BASIC est issue de la syntaxe PureBasic, de
même que la documentation : http://www.purebasic.com/french/. Certaines modifications ont malgré
tout été réalisées: veuillez vous référer à ce document pour en connaître les détails.
Et effectivement en regardant quelques programmes réalisés avec ce langage, les utilisateurs de PureBasic ne seront pas dépaysés.
__________________
Vous souhaitez participer à la rubrique PureBasic (tutoriels, FAQ, sources) ? Contactez-moi par MP.
comtois est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2011, 11h33   #66
Responsable Purebasic
 
Avatar de comtois
 
Inscription : avril 2003
Messages : 810
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 810
Points : 1 856
Points : 1 856


ça vient de sortir, un éditeur 3D écrit avec PureBasic 4.51 et N3xtD/Irrlicht 1.61.



il permet de créer des objets 3D statiques ou animés, et d'autres trucs comme : uv-mapping, material editing et lightmapping.



Pour l'instant, il supporte 20 formats à l'import et 10 formats à l'export.
Citation:
Import support for 20 model formats, (including .x, .3ds, .b3d, .obj, ogre .mesh, collada and irrlicht)
Export support for .x, .3ds, .b3d, irrlicht .irrmesh, ogre .xml, .smd, luxrender and .ply
Plus d'informations sur le site de l'auteur : http://deepmesh.innesoft.com/

Et le manuel en ligne : http://deepmesh.innesoft.com/help/
__________________
Vous souhaitez participer à la rubrique PureBasic (tutoriels, FAQ, sources) ? Contactez-moi par MP.
comtois est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2011, 23h25   #67
Invité de passage
 
Inscription : octobre 2009
Messages : 9
Détails du profil
Informations forums :
Inscription : octobre 2009
Messages : 9
Points : 1
Points : 1
Par défaut Mon avis sur purebaisc

Bonjour à tous,

Voilà maintenant 2 ans que je pratique ce langage.

Le coté pro :

Je l'utilise dans le professionnel (n'en déplaise à certain ). En effet, car dans le monde professionnel, on s'entoure d'outils qui répondent à nos besoins, en règle général que nous avons testés nous même (ça s’appelle faire du challenge). Ces outils, Purebasic en fait partie.

Dans le monde professionnel, caché derrière les mastodontes des "grandes marques", il faut savoir rester à l'écoute des petits programmes ou de petit langages qui ne paye pas de mine mais qui reste performant et sûr. (ça s’appelle la veille techno).

Pour ma part la STL fonctionne correctement. Il est possible d'utiliser les API implémentés ou tout simplement d'ouvrir les librairies concerné directement.

Coté importation de librairie il est possible d'importer des librairies statiques décorées par exemple, pratique pour dialoguer avec C/C++.

Avec je développe, des systèmes de déploiement d'application avec remonté d'inventaire par exemple.

Quand on maitrise pas trop mal le PB, l'avantage est de pouvoir pondre plein d'utilitaires sans perdre de temps.

Le déboger fonctionne correctement, néanmoins pas de contrôle de "Memory Leak".

Le portable c'est toujours pratique, l'amiga c'est fun ...
A quand le mobile ?

Coté perso :

Je développe toutes sortes de petit utilitaires, notamment pour des consoles de station météo ou pour contrôler mes raquettes de télescopes par exemple.

L'ouverture en assembleur directe est pas mal, pratique pour corriger les soucis de virgule flottante avec certains périphériques ...

En Conclusion :

Pratique pour construire rapidement un soft.

Le manque de POO ne fait pas forcément défaut, car il est possible de pouvoir construire sa propre syntaxe POO sans problème, puisque comme chacun sais la poo n'est qu'un confort d'écriture et d'instanciation. Mieux, pour celui qui connais l'ASM ce n'est donc pas un souci.

Aucun problème pour pouvoir utiliser des librairies objets, il existe une notion d'interface.


Donc un langage "évolutif" avec de la flexibilité (préprocesseur,macro, structure).

Je recommande !
madndf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/09/2011, 12h06   #68
Responsable Purebasic
 
Avatar de comtois
 
Inscription : avril 2003
Messages : 810
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 810
Points : 1 856
Points : 1 856
Salut, bienvenue dans la section PureBasic

En parlant de télescope, d'autres utilisent PureBasic pour faire de la radioastronomie

Voir le résultat
__________________
Vous souhaitez participer à la rubrique PureBasic (tutoriels, FAQ, sources) ? Contactez-moi par MP.
comtois est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/03/2012, 19h22   #69
Responsable Purebasic
 
Avatar de comtois
 
Inscription : avril 2003
Messages : 810
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 810
Points : 1 856
Points : 1 856
Un témoignage sympathique d'un américain de Floride qui a développé un logiciel pour sa boite, le programme est en service depuis 1 an et donne entière satisfaction.

Par curiosité j'ai téléchargé son archive, elle contient les codes sources et 2 exécutables (serveur.exe et client.exe), je n'ai pas lancé les exécutables, j'ai juste jeté un oeil au code, c'est sympa de sa part de partager, ça peut rendre service à quelqu'un.

Citation:
Thank you PureBasic! Knowing this language just got me a raise at my current job. Before this software my company was using punchcards and paper logs to track employees hours and work.

This software is designed to allow employees to log in and out of their current task which gives management very accurate time cost reports.

It also has an e-mail system built in for better employee communication.

We have been using this software where I work for about a year now and it has allowed us to take on more clients and increase company revenue.

Thanks again Purebasic!!! :o

Screenshots:
http://173.78.224.42/misc/worklog3/ss01.jpg << Select User Screen - See who is logged in and what they are doing.
http://173.78.224.42/misc/worklog3/ss02.jpg << My Logs screen - Review your past logs
http://173.78.224.42/misc/worklog3/ss03.jpg << Admin Panel - Add users / groups / projects / etc.

Application:
http://173.78.224.42/misc/worklog3/worklog3demo.zip

Source code was compiled in 4.1 with PureSMTP libraries installed.

I know my code is not the most professional, but it gets the job done!

NOTE: The My Schedule Button does nothing atm
__________________
Vous souhaitez participer à la rubrique PureBasic (tutoriels, FAQ, sources) ? Contactez-moi par MP.
comtois est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/03/2012, 18h00   #70
Responsable Purebasic
 
Avatar de comtois
 
Inscription : avril 2003
Messages : 810
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 810
Points : 1 856
Points : 1 856
Citation:
Envoyé par madndf Voir le message
Le déboger fonctionne correctement, néanmoins pas de contrôle de "Memory Leak".
Qu'entends-tu par là ? N'est-ce pas ce que fait le purificateur ? ou je n'ai pas compris ?
__________________
Vous souhaitez participer à la rubrique PureBasic (tutoriels, FAQ, sources) ? Contactez-moi par MP.
comtois est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h38.


 
 
 
 
Partenaires

Hébergement Web