Porting CCL's ObjC bridge to SBCL?

This page summarizes the projects mentioned and recommended in the original post on /r/lisp

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • ffigen5

    try to bring back ccl's ffigen4

  • I've done some work trying to modernize CCL's interface to Cocoa and other MacOS APIs, but had put that effort on hold waiting for the Arm64 CCL port. But it seems that the M1 port of CCL is now in doubt. My impression is that there's almost no one left who understands the implementation well enough to bootstrap it for a new architecture.

  • ecl-iphone-builder

    ECL Common Lisp for the iOS devices (iPhone & iPad)

  • Since CCL's ObjC bridge and Cocoa interface have been the implementation's major draw for me I have given some thought about what it would take to make add equivalent functionality to another implementation that already has an M1 port. The easiest candidate is ECL, as it can inline ObjC calls just as easily as plain C. But for various reasons SBCL would be preferable given its performance and widespread use. However, return-value alien structs are essential to implement CCL's Cocoa interface and this is one of the few features SBCL lacks.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • objc-lisp-bridge

    A portable reader and bridge for interacting with Objective-C and Cocoa

  • cl-objc

    CL-OBJC is a portable common-lisp/objective-c bridge written using CFFI. The aim is to be able to build Cocoa applications on Mac OS X by using InterfaceBuilder to design the GUI and then implement the code in common-lisp. (My attempt to revive this project)

  • https://github.com/Angel-Cortez/cl-objc (working fork)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts