Apoyamos a Ucrania para ayudar a proteger a las personas. Únete
ES
Cuando compras a través de los enlaces de nuestro sitio, podemos recibir una comisión de afiliado

FutureBASIC para Mac

Compilar aplicaciones para Mac con procesador Intel.

Gratis
Versión 7.1.3
4.9
Basado en 4 valoraciones de usuarios

Resumen de FutureBASIC

FutureBasic 7 compila aplicaciones de 64 bits para macOS, tanto para Macs con procesadores Intel como para los que incorporan Apple Silicon. El entorno de desarrollo integrado (IDE) de FutureBasic 7 consta de un editor con reconocimiento de sintaxis y un traductor que compila sin problemas utilizando los compiladores del sistema.

Los principiantes pueden utilizar un entorno de ejecución simplificado para escribir programas sin tener que preocuparse por aspectos como la interfaz gráfica de usuario (GUI) o la impresión. Los expertos pueden combinar código fuente de FB, C y Objective-C dentro de una misma aplicación.

Novedades de la versión 7.1.3

  • Nuevo: 'Detección automática de encabezados'. Activar esta opción en la Configuración de Compilación determina automáticamente qué encabezados son necesarios para una aplicación al compilar. Esto reduce la cantidad de encabezados innecesarios y archivos fuente incluidos en la aplicación final, resultando en tamaños de aplicación más pequeños y potencialmente tiempos de compilación más rápidos. Para los binarios más pequeños, asegúrate de que estas configuraciones de compilación también estén establecidas así: 'Eliminar código no utilizado' ON, Nivel de depuración: Sin símbolos, optimización: Más rápida, más pequeña. Esto optimiza la eliminación de código muerto de clang.
  • Cambio: Pasando de tipos de Core Foundation a tipos de Foundation FutureBasic continúa su transición gradual de los tipos de Core Foundation (CF*) a favor de los tipos de Foundation (NS*). Esto reduce la necesidad de puentes entre los dos marcos, proporciona una interfaz Cocoa más consistente y aísla el código de FBer de los cambios internos de FB. Como parte de esta transición en curso, CFCharacterSetRef y CFMutableCharacterSetRef han sido reemplazados por CharacterSetRef (NSCharacterSet *) y su equivalente mutable en los encabezados de CocoaUI. El código existente que utiliza los tipos anteriores puede generar advertencias de Clang y debe actualizarse para usar los tipos de Foundation correspondientes. Nota: Los tipos de Core Foundation siguen siendo totalmente compatibles cuando se utilizan con funciones de Core Foundation. Este cambio se aplica solo a las llamadas de CocoaUI y no impide que se utilice el código existente de Core Foundation donde sea apropiado. Sin embargo, se recomienda adoptar las llamadas de CocoaUI en lugar de las funciones de Core Foundation (CF).
  • Nuevo: Los getters y setters literales de CFArray, CFMutableArray, CFDictionary y CFMutableDictionary se han mejorado para trabajar con arreglos y diccionarios anidados, por ejemplo, imprimir array[1][2] array[1][2] = @"bravo!" imprimir dict[@"lookup"][@"matrix"][1][2] dict[@"lookup"][@"matrix"][1][2] = @99
  • Nuevo: CFMutableArray y CFMutableDictionary ahora se pueden crear utilizando sintaxis literal, por ejemplo, nota el '+' CFMutableArrayRef array = @+[@"alpha",@"bravo",@"charlie"] CFMutableDictionaryRef dict = @+{@"key1":@"value1",@"key2":@"value2"}
  • Nuevo: La palabra clave concat ahora también es una declaración que proporciona una alternativa en su lugar para objetos mutables. El primer parámetro debe ser un objeto mutable y se modifica directamente al agregar o añadir el objeto subsiguiente. La declaración no devuelve un valor. Consulta la Referencia de FutureBasic para más detalles.
  • Obsoleto/Sin soporte: la antigua función defstr permitía especificar un carácter para identificar el tipo de variable. Similar para defdbl, defint, deflong, defsng. Obsoleto en marzo de 2025. Ahora sin soporte. Significado: las declaraciones de variables deben especificar el tipo (es decir, long x y no solo dim x).
  • Corrección: los errores de enlazador (ld) no aparecerían en la ventana de Errores de FB (las advertencias de ld aparecerían).
  • Actualizaciones del Traductor Interno: La transición gradual de Core Foundation MRC (conteo de referencias manual) a NS ARC (conteo de referencias automático) continúa

Lista completa de cambios disponible aquí

FutureBASIC para Mac

Gratis
Versión 7.1.3
Escribe una reseña detallada sobre FutureBASIC

Escribe lo que piensas en nuestro comentario de toda la vida

Política de comentarios de MacUpdate. Te animamos a dejar comentarios, pero los que incluyan insultos, acoso o ataques personales de cualquier tipo serán moderados.
4.9

(9 reseñas de FutureBASIC)

  • Comentarios

  • Valoraciones de usuarios

davercrb1
davercrb1
Sep 7, 2023
7.0.21
0.0
Sep 7, 2023
0.0
Version: 7.0.21
Have just stared using it again after along absence. As it currently stands the software is virtually worthless. Tutorials assume a working familiarity with BASIC and are not geared toward newcomers. Training materials for FNG's is totally non-existent. I can't even get a basic Input command to return anything but a null result. Looking through the documentation once again it assumes you already know what the format terms means and explains nothing and I have used every trick in the book to no avail. Far different from the old STAZ or Zedcor productions. The support is via e-mail and so disorganized that I had to simply send them to the junk files. My e-mail box was completely flooded by nothing but gazillions of threads by experienced users. No support forums where you could at least have some questions by newbies. all I see e-mails are entirely dominated by experienced users whose threads are totally worthless to newbies. Given the poor level of support (1 out of 10) I really can not recommend this package.
jovialmonk70
jovialmonk70
Jan 29, 2020
6.0.6
0.0
Jan 29, 2020
0.0
Version: 6.0.6
Can’t run it, my laptop OS is 10.11.6 not 10.13
Macinman
Macinman
Feb 15, 2016
5.7.41
0.0
Feb 15, 2016
0.0
Version: 5.7.41
I have FutureBasic 1.0.3 from years ago when it was developed by Zedcore, and ran on 68k macs . I've tried futurebasic 5 but it feels so different. does any of the same environment from years ago still exist in the new version of it ?
umaromc
umaromc
Feb 12, 2016
5.7.40
0.0
Feb 12, 2016
0.0
Version: 5.7.40
"Could not get read/write access to preferences..." I deleted the directory the popup suggested deleting, still same error all the time. OS X 10.11.4
Lightning
Lightning
Nov 11, 2015
5.7.6
0.0
Nov 11, 2015
0.0
Version: 5.7.6
Appears to be dead. Was great in it's day.
Sandro-Bilbeisi
Sandro-Bilbeisi
Mar 29, 2017
5.0
Mar 29, 2017
5.0
Version: null
Guest
Guest
Sep 28, 2002
4.8
Sep 28, 2002
4.8
Version: null
Guest
Guest
Sep 27, 2002
5.0
Sep 27, 2002
5.0
Version: null
Guest
Guest
Sep 26, 2002
5.0
Sep 26, 2002
5.0
Version: null