FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Aide de PANORAMIC
La rentrée Emptypar papydall Aujourd'hui à 4:21

» Je teste PANORAMIC V 1 beta 1
La rentrée Emptypar papydall Aujourd'hui à 4:17

» select intégrés
La rentrée Emptypar jjn4 Hier à 18:33

» PANORAMIC V 1
La rentrée Emptypar Klaus Hier à 9:53

» bouton dans autre form que 0
La rentrée Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
La rentrée Emptypar Klaus Lun 6 Mai 2024 - 11:41

» Gestion d'un système client-serveur.
La rentrée Emptypar Klaus Lun 6 Mai 2024 - 10:23

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
La rentrée Emptypar Froggy One Jeu 2 Mai 2024 - 11:16

» @Jack
La rentrée Emptypar Jack Mar 30 Avr 2024 - 20:40

» trop de fichiers en cours
La rentrée Emptypar papydall Lun 29 Avr 2024 - 23:39

» Une calculatrice en une ligne de programme
La rentrée Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
La rentrée Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
La rentrée Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
La rentrée Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

» Naissance de Crocodile Basic
La rentrée Emptypar jean_debord Jeu 25 Avr 2024 - 8:45

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
-21%
Le deal à ne pas rater :
LEGO® Icons 10329 Les Plantes Miniatures, Collection Botanique
39.59 € 49.99 €
Voir le deal

 

 La rentrée

Aller en bas 
+3
jean_debord
debut
Jack
7 participants
AuteurMessage
Jack
Admin
Jack


Nombre de messages : 2386
Date d'inscription : 28/05/2007

La rentrée Empty
MessageSujet: La rentrée   La rentrée EmptySam 20 Sep 2008 - 10:10

Me voici de retour, après un petit mois de relache vis à vis de PANORAMIC.

Malgré le cheval de Troie qui a pollué la version précédente et qui a pu, à juste titre en inquiéter certains, le développement de PANORAMIC continue de plus belle.

Voici les nouveautés de la "rentrée" et l'orientation de ce langage.

1 - La version V 0.9.11 de PANORAMIC va bientôt sortir.

Cette version amène de nouvelles fonctions:
LOG10(X) : retourne le logarithme décimal de X
LOG2(X) : retourne le logarithme en base 2 de X
POWER(X,Y) : retourne X à la puissance Y
TAN(X) : retourne la tangente de X (X étant en radians)
ASIN(X) : retourne l'arc sinus de X, en radians
ACOS(X) : retourne l'arc cosinus de X, en radians
HCOS(X) : retourne le cosinus hyperbolique de X
HSIN(X) : retourne le sinus hyperbolique de X
HTAN(X) : retourne la tangente hyperbolique de X
EVEN(N) : retourne 1 si N est pair, 0 sinon
ODD(N) : retourne 1 si N est impair, 0 sinon
NUMERIC(A$) : retourne 1 si A$ représente un nombre, 0 sinon


2 - Nouvelles déclinaisons.

La prochaine version de PANORAMIC (V 0.9.11) va sortir en 4 déclinaisons:

PANORAMIC_ENTRY qui contient le "BASIC" sans les objets systèmes et qui permet de saisir des entrées, de faire du calcul, d'afficher des résultats et de dessiner sur FORM0. Cette version ressemble un peu au Basics d'autrefois (style Qbasic).

PANORAMIC_STANDARD qui est une déclinaison que vous connaissez déjà. En fait, c'est l'équation PANORAMIC_ENTRY + possibilité de manipuler les objets systèmes, sauf SCENE2D et SCENE3D.

PANORAMIC_GAMES qui est PANORAMIC_ENTRY + possibilité de manipuler 2 objets systèmes SCENE2D et SCENE3D + entrées/sorties, pour construire des jeux 2D ou 3D.

PANORAMIC_ENHANCED qui est une déclinaison que vous connaissez déjà elle aussi, qui a TOUTES les possibilités cumulées des 3 déclinaisons précédentes.

Je prévois pour le futur deux autres déclinaisons:

PANORAMIC_BUSINESS qui sera un PANORAMIC_STANDARD + possibilité de manipuler les bases de données + quelques nouveaux objets sytèmes permettant les bargraphs, les plannings, les schémas, les camemberts, les courbes, les histogrammes. Cette déclinaison devrait permettre de gérer des tableaux de bord d'entreprise ou de générer facilement une page de présentation, ou de gérer des bases de données.

PANORAMIC_ROBOTIC qui sera un PANORAMIC_STANDARD + possibilité de manipuler les entrées/sorties (port parallèle, port série, joystick, USB) qui pourra s'interfacer avec des cartes externes et qui aura des mots-clés spécifiques à la robotique (pilotage de moteurs pas à pas, lecture de contacts,...)


3 - Didacticiels.

Je vais développer beaucoup de tutoriels. Le forum montre que c'est une nécessité.


4 - Pour le Fun.

J'ai quelques vieilles machines qui "parlent le Basic": TRS80, Oric, ZX81, MO5, Apple2, HP9826, CPC464, et encore d'autres, ainsi que toute la documentation correspondante.
Il existe des tas de documentation disponibles sur internet (scan de documentation) sur d'autres machines.
Mon idée est la suivante: il existe des tas d'émulateurs pour ces machines. Mais plutôt que de développer un émulateur, ne serait-il pas plus simple de reconstituer leur Basic grace à la description des mot-clés de leur documentation?
Ainsi, on pourrait taper de vieux listings dédiés à ces machines et les faire tourner sur PC.

Pourquoi pas un PANORAMIC_APPLE2 ou un PANORAMIC_ZX81 qui feraient tourner des programmes dédiés à ces machines.
Je pense que le plus utile serait un PANORAMIC_QBASIC qui ferait tourner des sources écrits en QBASIC.
Mais y aura t'il des utilisateurs?
Revenir en haut Aller en bas
https://panoramic.1fr1.net
debut




Nombre de messages : 104
Localisation : Canada
Date d'inscription : 12/01/2008

La rentrée Empty
MessageSujet: Re: La rentrée   La rentrée EmptyDim 21 Sep 2008 - 2:16

jespère juste que sa va pas de donnée trop de travaille dans le futur

jai plutot hate de voir une première version terminé pour plus avoir de limite du nombre de labels a 40

je veux faire un jour un main_menu a plus de 100 labels pour un logiciel de météorologie

merci pour ton travaille cheers


Dernière édition par debut le Jeu 25 Sep 2008 - 2:07, édité 1 fois
Revenir en haut Aller en bas
jean_debord

jean_debord


Nombre de messages : 1250
Age : 69
Localisation : Limoges
Date d'inscription : 21/09/2008

La rentrée Empty
MessageSujet: Re: La rentrée   La rentrée EmptyLun 22 Sep 2008 - 17:09

Bonjour,

Pourquoi pas une version PANORAMIC_SCIENTIFIC avec les nombres complexes, les matrices, la résolution d'équation... un peu dans le genre de ce que propose SmallBASIC ?

Pour l'émulation de QB : FreeBASIC le fait déjà très bien, à moins que vous ne vouliez aussi émuler l'IDE
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
Jack
Admin
Jack


Nombre de messages : 2386
Date d'inscription : 28/05/2007

La rentrée Empty
MessageSujet: Re: La rentrée   La rentrée EmptyLun 22 Sep 2008 - 17:33

Je retiens l'idée d'un PANORAMIC_SCIENTIFIC qui serait évidemment beaucoup plus utile qu'un remake de QBasic ou d'une tentative de donner une nouvelle jeunesse à des vieilles machines...
Revenir en haut Aller en bas
https://panoramic.1fr1.net
lagman




Nombre de messages : 205
Age : 31
Localisation : France
Date d'inscription : 07/05/2008

La rentrée Empty
MessageSujet: Re: La rentrée   La rentrée EmptyLun 22 Sep 2008 - 21:17

ma démo developpé en "panobasic" 9.10 sera compatible version games ?
nouvelle fontions = jeux plus complet ^^
Revenir en haut Aller en bas
Jack
Admin
Jack


Nombre de messages : 2386
Date d'inscription : 28/05/2007

La rentrée Empty
MessageSujet: Re: La rentrée   La rentrée EmptyLun 22 Sep 2008 - 22:47

Oui, bien sur, ta démo sera compatible. La syntaxe restera la même avec PANORAMIC_GAMES.
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Gaëtan

Gaëtan


Nombre de messages : 34
Age : 54
Localisation : Lieusaint (77)
Date d'inscription : 03/07/2007

La rentrée Empty
MessageSujet: Re: La rentrée   La rentrée EmptyMar 23 Sep 2008 - 12:58

Bonjour,

Je trouve que décliner n versions de panoramic (games, business, scientific...) ne va pas simplifier la tâche.
Quelle est la réelle l'utilité ? N'est ce pas se compliquer la vie ? Où alors n'ai je pas un compris l'objectif initial ?
Revenir en haut Aller en bas
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

La rentrée Empty
MessageSujet: Re: La rentrée   La rentrée EmptyMar 23 Sep 2008 - 23:03

+1
Je ne vois pas trop l'utilité, et ça ne va pas être de la tarte pour la maintenance... Il y a déjà les deux versions avec ou sans fonctions 3D, c'était déjà du luxe. Pourquoi pas toutes les possibilités dans une version unique, quitte à n'utiliser que ce qui intéresse ?
Revenir en haut Aller en bas
debut




Nombre de messages : 104
Localisation : Canada
Date d'inscription : 12/01/2008

La rentrée Empty
MessageSujet: Re: La rentrée   La rentrée EmptyJeu 25 Sep 2008 - 2:04

rebonjour

jai repensé au déclinaisons jai changé didée je pense plutot que sais une facon de se compliquer la vie

sais beaucoup plus simple davoir une seul version

pourquoi faire compliquer quand sa peut être simple

dans les début de panoramic je trouvai sa plus simple

je pense comme JL35 aussi comme Gaetan
Revenir en haut Aller en bas
Vaillant17




Nombre de messages : 34
Age : 74
Localisation : Charente_Maritime
Date d'inscription : 03/06/2008

La rentrée Empty
MessageSujet: Re: La rentrée   La rentrée EmptyJeu 25 Sep 2008 - 9:50

Je serai pour les déclinaisons. Chacun utilisant le module qui lui convient. Je pense qu'au final, l'exécutable en serait plus lèger, à moins que celui ci soit produit en fonction de ce qui est demandé.... Embarassed
A pluche à tous
Revenir en haut Aller en bas
http://lesanneesvaillant.fr
Gaëtan

Gaëtan


Nombre de messages : 34
Age : 54
Localisation : Lieusaint (77)
Date d'inscription : 03/07/2007

La rentrée Empty
MessageSujet: Re: La rentrée   La rentrée EmptyJeu 25 Sep 2008 - 16:26

Je pense que le code est généré en fonction de ce qui est utilisé. C'est pour cela que je ne vois personnellement pas l'utilité d'effectuer n déclinaisons.
- Les remontées d'anomalie vont être plus lourdes : certains bugs seront présents sur telle déclinaison mais pas forcément sur l'autre, tout cela au détriment d'un gain que je ne vois pas (sauf un éventuel aspect commercial...)
- Lourdeur de maintenance pour l'auteur.
- Un seul compilateur rassemblant toutes les fonctionnalités me semble plus "crédible" que plusieurs déclinaisons de compilateur.
- pourquoi arbitrer un paquet de fonctionnalités plutôt qu'un autre ? Je ne connais pas de compilateur fonctionnant de la sorte hormis la Game Microsoft Visual XXX Express (gratuite) et la version normale (payante).

Désolé pour la "virulence" de mes propos, c'est un sujet qui me tient à coeur.
Smile
Revenir en haut Aller en bas
Vaillant17




Nombre de messages : 34
Age : 74
Localisation : Charente_Maritime
Date d'inscription : 03/06/2008

La rentrée Empty
MessageSujet: Re: La rentrée   La rentrée EmptyJeu 25 Sep 2008 - 20:29

Ta virulence est pour moi positive, maintenant c'est à Pano de nous répondre
Smile
Revenir en haut Aller en bas
http://lesanneesvaillant.fr
Jack
Admin
Jack


Nombre de messages : 2386
Date d'inscription : 28/05/2007

La rentrée Empty
MessageSujet: Re: La rentrée   La rentrée EmptyJeu 25 Sep 2008 - 20:52

Eh bien, je réponds.
Cette annonce aura au moins eu le mérite de réveiller le forum qui avait tendance à somnoler ces derniers temps. Chacun s'exprime et c'est tant mieux.

Ne faire qu'une seule version plutôt que plusieurs "déclinaisons" de cette version a pour moi un énorme avantage: c'est beaucoup plus simple à gérer pour la documentation et la maintenance.
L'idée que j'avais était, à terme, de faire disparaitre la déclinaison dite "ENHANCED" qui possédait toutes les possibilités au profit de plusieurs déclinaisons spécialisées qui correspondaient plus aux besoins particuliers de chacun.
Par exemple, celui qui voulait produire un jeu aurait utilisé la déclinaison "GAMES" et celui qui voulait gérer des bases de données aurait utilisé la déclinaison "BUSINESS", cette déclinaison "BUSINESS" ne possédant pas les possibilités 3D de "GAMES", et inversement, la déclinaison "GAMES" n'ayant pas la possibilité de piloter EXCEL ou d'utiliser des TRACK_BARs.

Je voulais simplifier l'utilisation en purgant la déclinaison utilisée des choses inutiles à ce qu'on voulait faire.
Je m'aperçois que presque tout le monde préfère une version généraliste, pouvant tout faire. OK. La prochaine version sortira encore plus vite! Sans doute ce week-end. A bientôt!
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Gaëtan

Gaëtan


Nombre de messages : 34
Age : 54
Localisation : Lieusaint (77)
Date d'inscription : 03/07/2007

La rentrée Empty
MessageSujet: Re: La rentrée   La rentrée EmptyJeu 25 Sep 2008 - 21:10

Merci Panoramic pour ce retour. Smile
Bon courage pour cette prochaine version !
Revenir en haut Aller en bas
debut




Nombre de messages : 104
Localisation : Canada
Date d'inscription : 12/01/2008

La rentrée Empty
MessageSujet: Re: La rentrée   La rentrée EmptyJeu 25 Sep 2008 - 23:00

de même merci panoramic pour le changement

et bonne chance pour le futur cheers
Revenir en haut Aller en bas
Vaillant17




Nombre de messages : 34
Age : 74
Localisation : Charente_Maritime
Date d'inscription : 03/06/2008

La rentrée Empty
MessageSujet: Re: La rentrée   La rentrée EmptyVen 26 Sep 2008 - 19:31

ça fait du bien un peu de démocratie dans ce monde de brute.
Merci et bon courage. bounce
Revenir en haut Aller en bas
http://lesanneesvaillant.fr
Contenu sponsorisé





La rentrée Empty
MessageSujet: Re: La rentrée   La rentrée Empty

Revenir en haut Aller en bas
 
La rentrée
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» C'est la rentrée !

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Ce qui est en cours ...-
Sauter vers: