Purobásico

Un nuevo lenguaje de programación de "alto nivel" basado en reglas básicas establecidas.
Descargar ahora

Purobásico Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Shareware
  • Precio:
  • USD 69.00 | BUY the full version
  • Nombre del editor:
  • Fantaisie Software
  • Sitio web del editor:
  • http://www.purebasic.com/index.php3

Purobásico Etiquetas


Purobásico Descripción

Un nuevo lenguaje de programación de "alto nivel" basado en reglas básicas establecidas. Purebasic es un nuevo lenguaje de programación de "alto nivel" basado en reglas básicas establecidas. Purebasic es similar a cualquier otro compilador básico que pueda haber utilizado, ya sea para la Amiga o PC. ¡El aprendizaje purobásico es muy fácil! Purebasic ha sido creado para el principiante y experto por igual. El tiempo de compilación es realmente rápido. Hemos puesto mucho esfuerzo en su realización para producir un lenguaje rápido, confiable y amigable con el sistema. La sintaxis es simple, pero las posibilidades son infinitas con las características avanzadas de Purebasic, como los punteros, las estructuras, los procedimientos, las listas vinculadas dinámicamente y mucho más. El codificador experimentado no tendrá ningún problema en obtener acceso a ninguna de las estructuras de sistema operativo legal o objetos API. Purebasic es un lenguaje de programación portátil que actualmente funciona en Amigaos (680x0 y PowerPC), Linux, MacOS X (PowerPC) y los sistemas informáticos de Windows. Esto significa que el mismo código se puede compilar de forma nativa los tres sistemas y aún usa la potencia completa de cada uno. No hay cuellos de botella como una máquina virtual o un traductor de código; El código generado produce ejecutables altamente optimizados, independientemente del sistema operativo en el que se compila. Las bibliotecas externas se escriben principalmente en el ensamblador optimizado a mano, lo que produce comandos muy rápidos, a menudo mucho más rápido que el equivalente C / C ++.Instalación: Use 'SU -' para tener cáscara de la raíz (si aún no está hecho) Copie el 'Purebásico / compiladores / PBCompiler 'Archivo in / usr / bin / o cualquier otro directorio en la ruta: # CP PUREBASIC / COMPILERS / PBCOMPILER / USR / bin / Siguiente, mueva el directorio' PUREBASIC 'completo en / usr / share / # cp -rf purebasic / usr / share / nota: puede configurar la variable de entorno de $ purebasic_home en su ruta de instalación si no desea colocar el cajón Purebásico en / usr / compartir. Si no tiene 'FEM', cópielo en su ruta (FASM V1.45 al menos) # CP PUREBASIC / Compilers / FAST / USR / bin / para probar su instalación, solo Tipo: # PBCompiler Aquí hay algunas características clave de "Purebásico": · Enorme conjunto de comandos internos (800+) para construir rápida y fácilmente cualquier aplicación o juego · Todas las palabras clave básicas son compatibles · Compilador muy rápido que crea ejecutables altamente optimizados. · No se requieren DLL externas, intérprete de tiempo de ejecución o cualquier otra cosa al crear ejecutables · Soporte de procedimientos para la programación estructurada con variables locales y globales. · Acceso a la API completa de OS para programadores avanzados · Fácil pero muy rápido Soporte de juegos 2D a través de bibliotecas dedicadas (DirectX, SDL, ...) · Soporte 3D fácil y de alta calidad basado en el ogro. · Uso óptimo del hardware disponible utilizando comandos altamente optimizados (ensamblaje) · El código fuente es portátil entre Amigaos, Windows, MacOS X y Linux, para juegos y aplicaciones · Editor dedicado y entorno de desarrollo. · Depurador integrado para rastrear fácilmente los errores de programación. Características técnicas: · Apoyo 486, Pentium (PRO, II, III) · Arrays incorporados, listas vinculadas dinámicamente, estructuras complejas, punteros y definiciones variables · Tipos compatibles: byte (8 bits), palabra (16 bits), largos (32 bits), flotador (32 bits) y también tipos definidos por el usuario (estructuras) · Tipos de cadenas incorporadas (caracteres) · Constantes, números binarios y hexadecimales apoyados. · Reductor de expresión (agrupación de constantes y números explícitos juntos) · Apoyo aritmético estándar con respecto a la prioridad de la señal y paréntesis: +, -, /, *, y, o, LSL, ASL, LSR, ASR · Compilación muy rápida (aproximadamente 300000 líneas / min en un P200) · Soporte de procedimientos para la programación estructurada con variables locales y globales. · Todas las palabras clave básicas estándar: if-inde-endif, repita, hasta que, etc. · Soporte de la biblioteca externa para manipular objetos como imágenes BMP, Windows, Gadgets, SDL, etc. · Las bibliotecas externas están completamente escritas en el ensamblador optimizado a mano para la velocidad máxima y la compacidad. · Las funciones de la API de Linux están totalmente compatibles como si fueran palabras clave básicas · Ensamblador en línea · Estructuras precompiladas con archivos constantes para una compilación extra rápida · Compilador de CLI configurable · El sistema amigable, fácil de instalar y usar. Requisitos: · Linux con XFree 4.0 · NASM y SDL · GTK + 1.2 · SDL 1.2 · Biblioteca Purebásico 'MIDAS MÓDULO' ¿Qué hay de nuevo en este lanzamiento: · Añadido: versión completa de 64 bits de Purebasic (Windows) · Añadido: Soporte MACOS X X86 · Añadido: Biblioteca 'JPEG 2000' · Añadido: Biblioteca 'Nodo' · Añadido: Biblioteca 'Gadget3D' · Añadido: 'window3d' biblioteca · Añadido: Biblioteca 'Sound3D' · Añadido: Soporte completo de Unicode al motor3D · Añadido: Soporte MACOS X para el motor3D · Añadido: Rotación absoluta / relativa para todos los comandos de rotación del motor3D · Añadido: Absolute Move para el cuerpo físico de motor3D · Añadido: EntityID (), EntityLookat () · Añadido: cameraproytyx (), cameraproyyyyyy (), worlddebug (), sol () · Añadido: Mountepick (), PointPick (), Pickx / y / z (), createwater (), antialiasingmode () · Añadido: CatchModule (), Artesize (), Windowbounds (), Desktopx (), Desktopy () · Añadido: FinishDatabasequery (), DatabaseID () · Añadido: createsemaphore (), freeesemaphore (), señalSemaphore (), Waitsemaphore (), Trysemaphore () · Añadido: '.i' tipo nativo para 32/64 bits Tamaño entero · Añadido: Lectura / escritura (), lectura / lecturaPreferenceIntegger (), Peeki (), Pokei () · Añadido: Soporte de idioma para el compilador y el depurador · Añadido: Parámetro de estilo a FontreQuest () · Añadido: Soporte para 'y / o' en declaraciones de compilería · Añadido: #pb_event_minimizewindow, #PB_EVENT_MAXIMIPEWINDOW, #PB_EVENT_RESTOREWINDOW · Añadido: #pb_ignore Soporte a AddStatusBarfield () · Añadido: #pb_explorer_displayMode a explorerlistgadget () · Añadido: Soporte de múltiples joystick · Añadido: #pb_compiler_filepath compilador constante · Mejorado: retrabajo importante de la biblioteca de OnError (transversal) · Mejorado: initscintilla (), el parámetro ahora es opcional · Mejorado: Reescritura completa del depurador para soporte de las nuevas plataformas · Optimizado: la biblioteca XML para manejar archivos muy grandes rápidamente · Optimizado: Linkedlist Library para usar la memoria de manera eficiente · Cambiado: 'Leer' palabra clave ahora requiere un tipo (lectura.l, read.q, etc.) para evitar problemas de migración de 64 bits · Cambiado: Countlist () a LISTICESIZE () · Cambiado: ClearGadgetItEmlist () a ClearGadgetItems () · CAMBIADO: Cameraproyección () a CameraproyModeMode () · Cambiado: Addelement () y así, ahora devuelve un puntero al inicio de los datos · Cambiado: ComboBoxGadget () La altura es ahora la altura real del gadget · Cambiado: #long, #byte, #word etc. a #pb_long, #pb_byte, #pb_word, etc. para consistencia · Cambiado: RotateEntity (), RotateCamera () y RotateBillboard () X, Y Eje de rotación · Cambiado: Cámara de cámara () Ángulo de radian a grado · CAMBIADO: Parámetro de la matriz y la lista Ahora se requiere la palabra clave 'Lista' o 'Array' · Quitado: STRQ (), HEXQ (), BINQ (), Valq () · Quitado: Changelisticondisplay (), reemplazado por un atributo de gadget · Quitado: BUTTERIMAGEGADGET () Compatibilidad hacia atrás · Quitado: creategadgetlist (), ahora se realiza automáticamente en OpenWindow () · Quitado: CopyTexture (), TextureOutput () · Eliminado: el monitor de CPU eliminado del IDE, ya que todos los sistemas operativos proporcionan la misma funcionalidad · Solucionado: subsistema DX9 en Windows · Solucionado: Muchos compiladores y bibliotecas relacionadas con errores.


Purobásico Software relacionado

cproto

CPROTO Genera prototipos de funciones para funciones definidas en los archivos de origen C especificados a la salida estándar. ...

154

Descargar

Enchufe

Redet es una herramienta para desarrollar y ejecutar expresiones regulares. ...

199

Descargar

g-pypi

Crea Gentoo Linux Ebuilds utilizando el índice de paquetes de Python. ...

339

Descargar

Generador de clase XML Schema

XML SCHEMA Class Generator es una herramienta que convierte un archivo de esquema XML XML o un archivo de servicio de SOAP SOAP de IWSDL Descripción del archivo a C ++ Class ...

879

Descargar