Qore Programming Language

Software screenshot:
Qore Programming Language
Software detaljer:
Version: 0.8.8
Upload dato: 20 Feb 15
Udvikler: David Nichols
Licens: Gratis
Popularitet: 0

Rating: 5.0/5 (Total Votes: 1)

Qore er en open source, gratis, kraftfuld og nem at bruge, samt gevind-stand, SQL-integrerede, svagt indtastet scriptsprog.
Qore er et programmeringssprog, der er udstyret med TIBCO AE integration, MySQL og Oracle DBI chauffører, samt en let dato aritmetik.
Denne software er udviklet som et scriptsprog, der understøtter indlejrede logik og gevindskæring. Den er designet til at anvende en plastisk scripting tilgang til enterprise-interface udvikling.
 Men Qore er også nyttig som et generelt formål sprog. Det understøtter de fleste af de kendte POSIX operativsystemer, herunder Linux, Solaris, BSD, Mac OS X, og HP-UX

Hvad er nyt i denne udgivelse:.

  • Denne version indeholder nye funktioner, der fokuserer på forbedret HTTP support (bedre HTTP RFC overholdelse, REST og WebSocket klient og server support, støtte til automatisk gengivelse af template HTML-filer, etc.), en ny meget højt database API til automatiseret skema ledelse og SQL data operationer (herunder programmatisk DB adgang), meget bedre UTF-8 understøttelse, og mange nye brugergrupper moduler.
  • Frigivelsen indeholder også mange forbedringer af eksisterende funktionalitet og snesevis af fejlrettelser.
  • Qore er nu tilgængelig under GPL 2, LGPL 2.1, og MIT licenser.

Hvad er nyt i version 0.8.7:

  • Denne version tilføjer masser af nye funktioner og fejlrettelser.
  • Kode arv mellem Program objekter er blevet væsentligt forbedret, og erklæringer med etiketten offentligheden nu arvet som standard i barn Program objekter.
  • Masser af nye funktioner, metoder og type (pseudo) metoder er blevet gennemført, ikke mindst for at gøre iteratorer mere kraftfuld og gøre udviklingslandene iteratorer lettere.

Hvad er nyt i version 0.8.6.1:

  • This udgivelse indeholder fejlrettelser til Qore og også indeholder nogle mindre nye funktioner.

Hvad er nyt i version 0.8.6:

  • Denne version tilføjer store nye funktioner og indeholder også mange fejlrettelser.
  • Højdepunkterne i denne udgivelse er den nye vilkårlige præcision numerisk support, meget forbedret understøttelse af iteratorer, meget forbedret understøttelse af tekstfil behandling, forbedret database API støtte, herunder en option API til databasedrivere, og evnen til at håndtere modul lastning fejl på Parse Time direkte i Qore kildekode.
  • Perl kompatibilitet blev forbedret som følge af den nye standard intuitive Boolean kontekst evaluering adfærd.

Hvad er nyt i version 0.8.5.1:

  • fixed en race condition adgang global og lukning-bundne tråd-lokale variabler i flertrådede sammenhænge
  • rettet en fejl i transaktionsstyringssystem med DatasourcePool klassen, når det anvendes med SQLStatement klasse
  • fastsat en fejl i MailMessage.qm bruger modul, hvor mail-overskrifter, der kræver kodning ikke blev kodet, og dem der ikke kræver kodning blev kodet med Q kodning
  • fastsat en fejl i Mime.qm bruger modul, hvor & quot; _ & quot; tegn i q-kodet overskrifter blev ikke kodet korrekt

Hvad er nyt i version 0.8.4:

  • Dette store opdatering tilføjer understøttelse af brugernes moduler, hvor moduler, der udvider sproget på runtime kan nu skrives i Qore selv.
  • Derudover Qore understøtter nu pseudo-klasser bundet til værdi typer, som giver metoder, der kan køre på en hvilken som helst Qore værdi, så nogen værdi skal behandles som et objekt.
  • Namespace håndtering blev omskrevet, og er nu mere konsekvent og mere omfattende.
  • Sproget dokumentation er blevet stærkt forbedret.
  • Denne udgivelse indeholder mange fejlrettelser og optimeringer, samt opbygge rettelser og mange nye funktioner, metoder og konstanter.

Hvad er nyt i version 0.8.3:

  • Denne version understøtter bygge native Windows binære filer og andre mindre forbedringer (herunder betingede parsing).
  • Derudover har 33 fejl blevet rettet.

Hvad er nyt i version 0.8.1:

  • Denne version indeholder 36 fejlrettelser og nye store funktioner, herunder en meget bedre form system klasse konstanter og statiske klasse variabler, en SQL forberedt erklæring API, støtte for at erklære returtyper før funktionen eller metoden signatur, parser og navn støtte til at skrive Qore scripts uden & quot;% INDHOLD% amp; quot; tegn for variabler eller klasse metodekald eller objekt medlemslande referencer, og meget mere.

Hvad er nyt i version 0.7.5:

  • Bug fix: fast localtime (), når kaldet med noget argument for at returnere den aktuelle dato og tid som pr dokumentation
  • Bug fix: fast et løb tilstand, der kan forårsage en blindgyde, når du ringer pthread_join (), når Qore kode kalder & quot; exit () & quot; når flere tråde kører
  • Bug fix: fast DIR :: listFiles () metode; masken anvendte ville ikke bortfiltrere mapper
  • Bug fix: faste nedbrud i File klassen på grund af usignerede datatype, der anvendes, og sammenligningen (& lt; 0), der signalerede en fejl altid mislykkedes; styrtet ville ske, når en ikke-File objekt blev læst
  • Bug fix: fast udsende rekursive datastrukturer med% n og% N printf format beregnere (ellers ville resultere i et nedbrud - for eksempel, når en genstand indeholder en liste, som også indeholder det objekt, osv)
  • Bug fix: fast objekt adgang deadlock scenarier
  • Bug fix: fast & quot; - & quot; operatør med: hash-string og hash-liste (også hash- = string og hash- = liste) for at fjerne værdi (er) fra hash, ikke kalde delete operatør
  • Bug fix: NULL værdier føljeton som & quot; null & quot; JSON-værdier
  • Bug fix: fast parsing af et hjørne tilfælde af marginalt gyldig XML-RPC
  • Bug fix: fast XML-RPC serialisering til at håndtere INTET (ingen værdi) og NULL identisk
  • Bug fix: fast XML-RPC serialisering til aldrig output et tomt element, da det potentielt kan bryde nogle implementeringer (XML-RPC spec er ikke meget klar på dette). Bemærk: Vi sender tomme værdi elementer: når Fortløbende ingenting eller NULL, som muligvis ikke korrekt enten
  • Bug fix: påtager sig at en efterfølgende null bør afslutte strengen, når du læser strengdata fra filer; omfatte den efterfølgende null i strengen
  • Bug fix: Rettet en bug parsing BASE64 strenge, når nye linjer og / eller Nye linjer bugserede base64-kodede data
  • Bug fix: fast udlæsning "%%" som '%' i * printf * () funktioner
  • Bug fix: rettet en fejl parsing hashes hvor hash nøglen blev givet som en konstant
  • Bug fix: rettet en fejl i delete operatør hvor fælles data blev opdateret i stedet i stedet for kopieret og derefter opdateret
  • Bug fix: fast nogle race betingelser, der kan forårsage blokeringer med getAllThreadCallStacks () funktion (normalt ikke aktiveret som standard)
  • Bug fix: ignorere "
  • 'og' ', Når parsing Base64-kodet strenge
  • Bug fix: fast et Crash bug, når de forsøger at kopiere medlemslande elementer af en slettet objekt
  • Bug fix: fastsatte foreach erklæring, når det anvendes med en reference og bruges pausen erklæring
  • Bug fix: fast en sjælden henvisning afhængighed fejl, hvor systemet klasser blev ødelagt, mens den stadig er henvist til i bruger koden
  • Bug fix: fast% = med en Modula operand fra 0 til indstille venstreværdi til 0 (tidligere udtrykket blev ignoreret, hvis Modula operand var 0)
  • tilføjet abilty for en tilstand variabel til at vente på RWLock objekter samt MUTEX objekter
  • dereferere en hash eller objekt med en liste vil returnere en skive af hash eller objekt som en hash: ex: $ hash (& quot; nøgle1 & quot ;, & quot; TAST2 & quot;)
  • .
  • Tillad% omfatter parse direktiver at citere filnavne (ignorere forreste og bageste anførselstegn omkring filnavnet)
  • nye Socket klasse metoder: + Socket :: isWriteFinished (): for fremtidig støtte til ikke-blokerende skriver + Socket :: setNoDelay (): for at indstille TCP_NODELAY option + Socket :: getNoDelay (): returnerer værdien af ​​TCP_NODELAY option
  • nye funktioner at give mulighed for udtrykkeligt at angive kodningen når Fortløbende XML-RPC strenge: + makeXMLRPCCallStringWithEncoding () + makeXMLRPCCallStringArgsWithEncoding () + makeXMLRPCResponseStringWithEncoding () + makeXMLRPCFaultResponseStringWithEncoding () + makeFormattedXMLRPCCallStringWithEncoding () + makeFormattedXMLRPCCallStringArgsWithEncoding () + makeFormattedXMLRPCResponseStringWithEncoding () + makeFormattedXMLRPCFaultResponseStringWithEncoding ( )
  • tilføjet nye httpclient metoder til at manipulere TCP_NODELAY indstilling: + HTTPClient :: setNoDelay () + HTTPClient :: getNoDelay ()
  • nu XmlRpcClient og JsonRpcClient konstruktører acceptere en valgfri andet argument, at når Sandt nok, vil hæmme umiddelbar forbindelse forsøg på soklen og i stedet lade de socket-forbindelser til at være enten manuelt oprettet eller etableret efter behov med den første anmodning

Lignende software

SMOP
SMOP

11 May 15

Plessc
Plessc

19 Feb 15

GromJS
GromJS

20 Feb 15

Pyexpander
Pyexpander

20 Feb 15

Andre software developer David Nichols

Kommentarer til Qore Programming Language

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!