Moebius

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Moebius

Message par Progi1984 »

Bonjour à tous, un de mes projets qui me tient particulièrement à coeur : un créateur d'userlibs c'est à dire l'équivalent d'un "Tailbite" multiplateforme et open source.

Grâce à Denis, j'ai pu avancer côté ASM et comprendre pas mal d'ASM et travailler sur une première version qui arrive à compiler un simple fichier PureBasic, ce qui équivaut à une première version.

Image

Feuille de route : http://code.google.com/p/moebius-pb/wiki/RoadMap
SVN : http://code.google.com/p/moebius-pb/sou ... #svn/trunk
BugTracker : http://code.google.com/p/moebius-pb/issues/list

N'hésitez pas à poser vos questions...
Dernière modification par Progi1984 le jeu. 24/juin/2010 12:49, modifié 1 fois.
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

n'hésite pas a faire une doc en français , pour l'utilisation....
et pour l'installation...

pense a un benêt dans mon genre, qui ne lit pas vraiment l'anglais !! :lol:
avec quelques exemple clair , se sera cool ! :)

encore Bon courage... c'est la class tu as grillé les "anglais" ce qui me rends fier de t'avoir comme compatriote forumeur !! :D
comtois
Messages : 5172
Inscription : mer. 21/janv./2004 17:48
Contact :

Message par comtois »

Bon courage. Et bravo à Denis, il est efficace !
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Avatar de l’utilisateur
flaith
Messages : 1487
Inscription : jeu. 07/avr./2005 1:06
Localisation : Rennes
Contact :

Message par flaith »

Un projet que je vais suivre de très prés :wink:
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

Merci à tous de vos commentaires... Ca fait plaisir...

Je m'attaque ce week end à la version 0.2..

@Dobro, merci du compliment pour l'autre post. J'ai noté tes idées et les ai ajouté à la feuille de route. De plus, j'aime bien montrer à ces anglais que les francais savent aussi programmer ! Suis ptet un peu aussi chauvin :p
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Message par poshu »

Wow, entre Denis avec GDI+ et toi avec cet outil, la communauté française de PB peut s'enorgueillir de productions de qualités en ce moment! Bravo.
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

oui, un gros gros projets, je te souhaite bon courage :D
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
lionel_om
Messages : 1500
Inscription : jeu. 25/mars/2004 11:23
Localisation : Sophia Antipolis (Nice)
Contact :

Message par lionel_om »

Bon courage, projet que auquel je vais préter de l'attention !

/Lio :wink:
Webmestre de Basic-univers
Participez à son extension: ajouter vos programmes et partagez vos codes !
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

@LSI, Poshu & Lionel_om, Merci à vous

@All :
J'ai commencé la v0.2 :

Code : Tout sélectionner

# IMPROVED : Replace CompilerIf by CompilerSelect
# IMPROVED : Add #Program_Hide for RunProgram
# IMPROVED : Creation of Directory of Project in system "temp" directory
# IMPROVED : CreateDirectory Recursive
# ADDED : Detection of Purebasic Directory
# ADDED : ReStart PBCompiler after creating the userlib 
Et j'ai commencé la gestion de l'unicode et du threadsafe.
Golfy
Messages : 423
Inscription : mer. 25/août/2004 15:14
Localisation : Grenoble
Contact :

Message par Golfy »

Bon j'ai pas bien compris l'intérêt du truc (je suis vraiment un débutant et j'utilise PureBasic lorsque il me manque un petit outil simple) mais ça semble "balèze" alors tout mes encouragements.

Pour la partie "Cocorico"... Fred (le concepteur de Purebasic) n'est-il pas français ???? :?:
Purebasic 5.30 full sous Windows XP (x86) et Win7 (64 bits), Linux Debian. Orientation réseaux, domotique
http://golfy.olympe.in/Teo-Tea/
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

Golfy a écrit :Bon j'ai pas bien compris l'intérêt du truc (je suis vraiment un débutant et j'utilise PureBasic lorsque il me manque un petit outil simple) mais ça semble "balèze" alors tout mes encouragements.

Pour la partie "Cocorico"... Fred (le concepteur de Purebasic) n'est-il pas français ???? :?:
l'interet c'est de pouvoir se faire une librairie perso.... Kesako ??

ben pouvoir se faire ses propres "commande"

mettons que l'on va appeler cette commande toto()

et que toto() nous retourne la valeur de PI/2 :) (c'est un exemple)

ben actuellement tu pourrai faire une procedure

style


Procedure.f toto()
       ProcedureReturn #PI /2
EndProcedure

Debug toto()


ben apres l'utilisation de "Tailbite" ou bien de Moebius

tu pourrai direcctement utiliser Toto() sans que la procedure soit dans ton code ,

cela ferai comme une instruction du purebasic quoi :D
bien sur rien ne t'empeche de faire tout un tas de commandes
c'est d'ailleurs pour ça qu'on appel ça une librairie
(regroupement de plusieurs procedures (fonctions))


ps: inconvegnant des librairies perso c'est qu'elles sont ..... perso
donc pas geniales pour partager un code sur le Forum par exemple

si je partage un code contenant la fonction toto()
ben si tu n'as pas ma librairie mon code ne tournera pas chez toi :)
Golfy
Messages : 423
Inscription : mer. 25/août/2004 15:14
Localisation : Grenoble
Contact :

Message par Golfy »

Merci Dobro !

j'avoue ne pas programmer assez souvent pour apporter ma contribution comme chacun de vous le fait (et combien vous m'avez aidé !!!)
C'est sûr que c'est pratique mais j'ai abandonné ce genre d'idée à force des changements de versions :
Les librairies semblent n'être compatible qu'avec une version de PureBasic !?!
Purebasic 5.30 full sous Windows XP (x86) et Win7 (64 bits), Linux Debian. Orientation réseaux, domotique
http://golfy.olympe.in/Teo-Tea/
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

Golfy a écrit : Les librairies semblent n'être compatible qu'avec une version de PureBasic !?!
en fait elle reste compatible avec toutes les versions, si a l'intérieur tu n'utilise que les apis windows, ou bien des fonctions purebasic qui ne sont pas remaniés par les versions successives de purebasic :)
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

Merci Dobro d'avoir répondu :)
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

Un petit état d'avancement du projet depuis le dernier coup :
- gestion de l'unicode
- gestion du threadsafe
- fonctions de log
- découverte d'un bug dans PB 4.2 sous linux
- gestion des modifiers cpu (MMX, SSE, SSE, 3DNOW)
- début de fonctions de tests (encore à améliorer)

Surement release de la 0.3 ce we.
Current : r69
Répondre