PaladiumX [SkriptSprache] [Last Release: 1.0.3.0]

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
Max_der_Held
Beiträge: 595
Registriert: 18.04.2006 17:01
Wohnort: Bavaria
Kontaktdaten:

Beitrag von Max_der_Held »

naja, wir menschen sind halt keine Robotter , manchmal hat selbst ein mann gefühle ^^.

(wobei es auf meinem pc bei großen Sourcecodes schonmla zu abstürzen gekommen ist, und neue Codezeilen können irgendwan auch lang dauern, bis sie mit "enter" eingefügt werden können ^^)

aber Das Gefühl kenn ich, und ich stimme ihm zu, auch wenn ich große teile trotzdem aufteile (-n muss), und wenns evtl nicht ergonomisch is, und wenn es keiner ausser einem selbst sieht ;)

[und ich werfe keinen Stein hehe :D;)]
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

Bild

Rechzeitig unter den Weihnachtsbaum das neue Release von PaladiumX:

ChangeLog: 1.0.2.2 zu 1.0.2.1

Neu:
  • XIncludeFile funktioniert wie in PB
  • TLXgrafik Library [xperience2003]
  • XMmusic Library [xperience2003]
  • SIDmusic Library [xperience2003]
  • FCmusic Library [xperience2003]
  • Packer Library (ZPAC) [RocketRider]
  • LinkedList Library [Josef Sniatecki]
Verbessert:
  • Umstellung auf PB 4.3: geringer Performancegewinn
  • Library Call: teilweise schnellerer Aufruf von Externen Funktionen
  • Syntax - Optimierung: Optimizer erkennt "sinnlose" If/Select - Abfragen
  • Syntax - Optimierung: Optimizer erkennt "statische" Operationen (z.B.: x = x+1, y = y/$FF) [Beta]
  • For - Schleifen werden ca. um den Faktor 3 schneller ausgeführt
  • Library SDK überarbeitet, Anleitung beigelegt
  • Debugger: Verwendung von HighRes - Timern wenn möglich
  • HashTable: Hashing-Algorythmus direkt in Assembler geschrieben (Dank an Helle)
  • Debugger: Teilweise falsche Meldungen korregiert, einige genauere Beschreibungen
  • BugFix: Restore wahr CaseSensetive, Debugger lieferte eine falsche Fehlermeldung
  • BugFix: Viele,viele Fehler in DataSection behoben, sollte jetzt wieder normal funktionieren
  • BugFix: Bug bei der Erkennung negativer Zahlen in Ausdrücken behoben
  • BugFix: Erkennung von Hex- und Binärzahlen: (Bsp: $ FF, % 10101 wurden nicht erkannt)
  • BugFix: Optimizer erkannte Ansammlungen konstanter Ausdrücke nicht und fasste Sie nicht zusammen
  • Online - Hilfe aktualisiert
Änderungen:
  • 64 Bit Vorbereitung: .l auf .i geändert
  • Datei - Funktionen in File Library ausgelagert
  • Memory - Funktionen in Memory Library ausgelagert
  • Interpreter nur noch ohne UPX - Kompression zum Download verfügbar
  • DLL - Interpreter wegen massiver Bugs vorübergehend entfernt
Sonstiges:
  • Umstrittene Bibliotheken vorerst entfernt. Werden nach und nach neuprogrammiert
  • PX auf noch mehr Downloadseiten registriert um Bekanntheitsgrad zu steigern
  • Homepage: Neue Projektseite: http://www.paladiumx.forgesoft.net
  • Homepage: Banner mit PB - Werbung eingefügt
In Arbeit:
  • Auslagerung aller restlicher Befehle in Librarys (Math/String ….)
  • Pragma EnableCSyntax
  • Neuer IDE
Zum Download gibts das ganze auf: http://www.paladiumx.forgesoft.net

Direktlink: http://www.paladiumx.forgesoft.net/inde ... 2&Itemid=2

Viel Spaß damit, ich hoffe auf viel Feedback,Bugreports (hoffentlich wenige :mrgreen: ) und konstruktive Kritik.

PS:

Euch allen schöne Weihnachten und einen guten Rutsch ins neue Jahr!
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Kevin
Beiträge: 236
Registriert: 11.06.2007 12:55

Beitrag von Kevin »

PX hat fogendes geschrieben
Fehler
Fehler Nummer -1073741819
An attempted read or write to/from an address to which that procress isn't allowed
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

Kevin hat geschrieben:PX hat fogendes geschrieben
Fehler
Fehler Nummer -1073741819
An attempted read or write to/from an address to which that procress isn't allowed
Ist der Editor, nicht PX. Der wird sowiso bald ersetzt.
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

> Umstrittene Bibliotheken vorerst entfernt. Werden nach und nach neuprogrammiert

Alle Librarys die umstritten waren, wurden bereits ersetzt oder sind einfach entfernt worden und werden noch neu programmiert. Ich hab das Fred im englischen Bord schon per PN geklärt.
Zuletzt geändert von cxAlex am 26.12.2008 17:07, insgesamt 1-mal geändert.
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
Hroudtwolf
Beiträge: 1416
Registriert: 30.10.2004 23:33
Kontaktdaten:

Beitrag von Hroudtwolf »

cxAlex hat geschrieben:> Umstrittene Bibliotheken vorerst entfernt. Werden nach und nach neuprogrammiert

Alle Librarys die umstritten waren, wurden bereits ersetzt oder sind einfach entfernt worden und werden noch neu programmiert. Ich hab das Fred im englischen Bord schon per PN geklärt.
Dem ist nicht ganz so.
Ein paar meiner Libs zu denen ich dir die Verwendungsrechte entzog, sind noch im Download-Packet enthalten.
Bei der File-Lib hast du lediglich die Nomenklatur etwas angepasst und bei der Dialog-Lib ein paar Funktionen hinzugefügt.

Das war relativ einfach festzustellen nachdem ich die Dateien per UPX entpackte und im Hexeditor mit meinen Originalen verglich.

Bitte mach dir selbst die Mühe.

MfG

Wolf
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

Hroudtwolf hat geschrieben:
cxAlex hat geschrieben:> Umstrittene Bibliotheken vorerst entfernt. Werden nach und nach neuprogrammiert

Alle Librarys die umstritten waren, wurden bereits ersetzt oder sind einfach entfernt worden und werden noch neu programmiert. Ich hab das Fred im englischen Bord schon per PN geklärt.
Dem ist nicht ganz so.
Ein paar meiner Libs zu denen ich dir die Verwendungsrechte entzog, sind noch im Download-Packet enthalten.
Bei der File-Lib hast du lediglich die Nomenklatur etwas angepasst und bei der Dialog-Lib ein paar Funktionen hinzugefügt.

Das war relativ einfach festzustellen nachdem ich die Dateien per UPX entpackte und im Hexeditor mit meinen Originalen verglich.

Bitte mach dir selbst die Mühe.

MfG

Wolf
Soweit ich das sehe hast du selbst diese Libs als OpenSource freigegeben:
http://www.purebasic-lounge.com/viewforum.php?f=16

Und andere Libs von dir außer die dort von dir freigegebenen benutze ich nicht, und nicht mal von dort alle.

Ich füg zum Downloadpacket auch gerne den Orginal-Quellcode bei und schreib den Autor dazu, aber sonst seh ich da keinen Verstoß.
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Okay, den Autoren sollteste schon erwähnen!
Die File lib ist lediglich eine Übersetzung der WinAPI und somit erfüllt es wohl
kaum die Bedingungen eines schützenwertes Programmes.

Von mir wird ja auch einiges verwendet, aber dafür hab ich es ja auch
veröffentlicht :wink:

Finde das gezeter vom Wolf nicht so angebracht. Besser schmeiß den Mist
einfach raus, kannste bestimmt besser.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

ts-soft hat geschrieben:Okay, den Autoren sollteste schon erwähnen!
Die File lib ist lediglich eine Übersetzung der WinAPI und somit erfüllt es wohl
kaum die Bedingungen eines schützenwertes Programmes.

Von mir wird ja auch einiges verwendet, aber dafür hab ich es ja auch
veröffentlicht :wink:

Finde das gezeter vom Wolf nicht so angebracht. Besser schmeiß den Mist
einfach raus, kannste bestimmt besser.
Sämtliche Libs die ich davon verwende sind nur Wrapper der WinAPI.
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
Hroudtwolf
Beiträge: 1416
Registriert: 30.10.2004 23:33
Kontaktdaten:

Beitrag von Hroudtwolf »

@TS-Soft

Deine Meinung interessiert mich hierbei nicht.

@cxAlex

Egal was ich mit meiner Software mache, ob ich sie opensource mache, rumzeige, oder sonst was.
Wenn ich dir explizit die Nutzungsrechte daran entzogen habe ist das legitim und zu respektieren.
Zumal du, wie du weisst, selbstverschuldet, von mir ohnehin nichts mehr zu erwarten hast.

Ich werde darüber nicht weiter diskuttieren.
Antworten