Page 2 sur 3
Publié : dim. 05/févr./2006 1:43
par LeCyb
Moi je pense tout le contraire.
Ceux qui utilisent déjà PB ça fait un changement et donc ils sont un peu perdus c'est normal.
Mais ceux qui vont découvrir PB ils verront des choses simples genre:
- Tu peux passer (pratiquement) tout en paramètre de procédure
- L'élimination des Use* rend les fonctions plus intuitives
- Rien de global (on peut pas faire plus simple)
- With/EndWith et ReDim qui existent aussi en VB
- Not au lieu de ~, Xor au lieu de !
- Les Mutex intégrés (au lieu de faire de l'API)
- L'UDP (au lieu de faire de l'API)
Y'a aussi l'ajouts de trucs qui manquaient comme certains types ou options (genre le Case multiple) mais ça ne complique rien à priori.
Par contre en ce qui concerne les Macros et Prototypes là je suis d'accord. C'est moins à la portée du premier venu mais je dirais que c'est du même acabit que les pointeurs ou les interfaces et on est vraiment pas obligé d'utiliser ces choses pour faire de belles créations.
Maintenant faut aussi voir le fichier d'aide car c'est quand même un élément très important dans la compréhension (aide PB vs Msdn y'a pas photo, y'en a un nettement plus clair que l'autre), espérons qu'il soit bien foutu pour les choses plus délicates.
Publié : dim. 05/févr./2006 8:41
par bernard13
moi je reste sur la 3.94 pour le moment
on verra bien la suite de la 4.0 quand elle sera en finale avec la doc .
Publié : dim. 05/févr./2006 10:58
par CameleonTH
Moi aussi je reste en 3.94 méme si j'ai essayer la version 4 mais comme elle est dépourvue de doc, d'une interface médiocre (pas d'autocompletion, autoindentation etc...) et aussi pas mal de bugs sa me casse un peut le morale de l'utiliser donc j'atttend la version finale pour vraiment la tester.

Publié : dim. 05/févr./2006 11:03
par comtois
CameleonTH a écrit : et aussi pas mal de bugs sa me casse un peut le morale de l'utiliser donc j'atttend la version finale pour vraiment la tester.

C'est justement pour ça qu'il y a une beta publique, c'est pour permettre à chacun de traquer les bugs.
Si tu en vois , n'hésite pas à faire un rapport détaillé , ça aidera Fred et son équipe à les corriger au plus vite.
Publié : dim. 05/févr./2006 11:42
par djes
Ben oui, c'est une beta version, un peu de patience quoi! Là on a une chance de participer, et moi j'aime bien cette mentalité, c'est à mi-chemin entre le commercial et l'open source ; on a une licence illimitée, faut pas l'oublier, donc on aide! En retour, on a l'outil qui se rapproche le plus de nos besoins.
Publié : dim. 05/févr./2006 12:05
par Chris
Pour l'auto-indentation, d'accord. Mais l'auto-complétion, par contre existe.
Il faut simplement règler le niveau dans les préférences, et ça marche.
Puis pour les bugs, ben comme le disent les autres, c'est justement le but d'une beta : Traquer les bugs.
Publié : dim. 05/févr./2006 12:10
par nico
A chaque nouvelle version on a droit aux même genre de remarques, je reste sur la V... !!!
Arrêter de vouloir faire des progs avec des bêtas, elles ne sont là que pour aider l'équipe à corriger les bugs.
C'est quand même pas difficile à comprendre que pour l'instant la V4 n'est pas encore sortie officiellement. C'est le genre de truc qui doit vraiment énerver Fred et son équipe.
Publié : dim. 05/févr./2006 12:39
par wolfjeremy
Salut, je sais que ma question est "prematurer" par rapport a mon niveau de programmation mais j'aimerai bien savoir quand même :
Est-ce que on peut faire du multithreading avec purebasic ? car je vais avoir un ordinateur portable intel centrino duo (dual core) et je voulais savoir si il y avait moyen de partager mon application sur les deux core pour de meilleur performance.
Merci d'avance pour votre réponse

Publié : dim. 05/févr./2006 12:47
par Backup
wolfjeremy a écrit :
Est-ce que on peut faire du multithreading avec purebasic ?
pas besoin d'un dual core pour faire du multitreading ..
un P4 suffit .... (et purebasic 3.94 peut deja le faire)
tu veux sans doute parler de traitement parallele ... ?

Publié : dim. 05/févr./2006 12:48
par wolfjeremy
Oui je me suis mal exprimé... je sais que pu'il n'y a pas besoin de deux core mais je voulais savoir si je pouvais develloper en parallele sur les deux core pour pouvoir equilibrer les charge sur chaque core

Publié : dim. 05/févr./2006 12:58
par Backup
wolfjeremy a écrit :Oui je me suis mal exprimé... je sais que pu'il n'y a pas besoin de deux core mais je voulais savoir si je pouvais develloper en parallele sur les deux core pour pouvoir equilibrer les charge sur chaque core

fait une recherche sur le forum, avec les mots "Core" , "dual"
y a eu un topic la dessus ya pas longtemps !

Publié : dim. 05/févr./2006 13:05
par wolfjeremy
Ok merci
EDIT : Apparement purebasic ne supporte pas le multi core

toutes les application et jeu créer avec purebasic bug sur les processeur multi core

pas de modification sur la version 4 je supose ?

Publié : dim. 05/févr./2006 15:11
par bernard13
Nico tu as raison
il faut qu'on trouve des bugs et aussi apprendre les changements :
par exemple j'ai trouver que le parametre de la commande
WindowId() à changer .
là je reprends mes codes avec la version 4
afin de voir les changement des commandes .
Publié : lun. 06/févr./2006 0:04
par Fred
Dobro: franchement, je ne pense pas qu'on ait changé de mentalité avec la v4, et qu'elle soit moins accessible que les versions precedentes. Pour etre franc, je pense qu'elle est (au debut) plus déroutante pour un ancien utilisateur, qu'un nouveau. Meme moi je me gourre encore dans quelques commandes, mais bon faut bien avouer que les versions précédentes n'etaient pas vraiment homogènes dans la syntaxe. On a essayé de remettre a plat toutes les lacunes du design, et on s'approche tout doucement de quelque chose de cohérent. La doc francaise apportera surement quelques eclaircissements, et le temps fera le reste

. Pour les autres fonctionnalités avancées (prototype, pseudotypes, macros, etc.), elle ne sont pas du tout indispensable, c'est plutot un 'plus' sympa pour les utilisateurs experimentés qui utilisent PB (y'en a pas mal).
Publié : lun. 06/févr./2006 1:29
par LeCyb
Coucou Fred
Je suis rassuré sur le fait qu'il y ait un soucis d'uniformité et que ça ne soit pas un hasard.
Même si c'est un peu déroutant pour les anciens je trouve que c'est une bonne chose qui nous réservera un avenir sain pour PB.