• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux objc Download

objc

February 15, 2007
The objc distribution includes "VICI", an interactive Objective-C debugger and the compiler "objc" that can interpret code.
Version 3.2.8
License GPL
Platform Linux
Supported Languages English
Homepage users.pandora.be
Developed by David Stes
Objc distribution is a comprehensive software package that includes "VICI", an interactive Objective-C debugger and interpreter called "objc", and an actual compiler. The distribution is composed of various components such as driver script "objc," binary "objc1," and binary "postlink," which is used for preparing tables for runtime initialization. In addition, the distribution includes "objcrt," the Objective C Runtime Library for "objc."

One of the unique features of the Objective C Runtime Library for "objc" is that it is a modern, portable, and "all C" Objective C runtime, which eliminates the need for assembly language or a dependency on stack layout, register allocation conventions, and so on. It is worth noting that most other runtimes are derived from pre-"all C" Stepstone runtimes, distinguishing "objcrt" from the competition.

The "objc" distribution also comprises "objpak," the "Object Pak" Objective C Collection Classes, which are a simple, powerful set of classes that are highly portable. These classes can be used to develop with different compilers, and then port with 'objc'. This library is compatible with ICpak101, the collection class library described in Brad Cox's book, and used by existing Objective-C packages developed with the Stepstone objc.

Another library included in Objc distribution is "cakit," the "Computer Algebra Kit" Objective C classes. These are small, compact, and provide an interface to a wide range of classes for polynomial computing and arbitrary precision integer arithmetic. The distribution also includes the source of compiler and "oclib," a set of Objective C classes for parsing C, and the Objective C extensions to C.

Both "objc" and "vici" are written in Objective C, which makes the entire program completely portable. Any Objective C compiler should be able to compile the "objc" compiler. From time to time, the developers ensure that their sources are still compatible with e.g., Stepstone Objective C compiler, by trying a configure with other Objective-C compilers.

It is worth mentioning that the distribution does not include a C compiler. Therefore, users must find a compatible C compiler before they can use the "objc" distribution. The objective of the developers is to make "objc" work with as many C compilers as possible. On UNIX systems, the free "gcc" compiler is a possibility, as well as the "lcc" compiler, or the "tcc" TDF compiler system.

Installing the "objc" distribution is simple. Users must read the Install.txt file and start by installing the bootstrap package. It is imperative to note that if this is a first-time installation, users must install the bootstrap package first before installing this package. Every release comes with an objc-x.y.z.tar.gz package and an objc-x.y.z-bootstrap.tar.gz package.
What's New

Version 3.2.8: N/A

Free Download 881K
324
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    157
  2. Dvgrab 3.4
    94
  3. DynVPN 1.0
    83
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    76
  6. porm r2
    72
  7. Clewarecontrol 0.8
    71
  8. Hills 2.0
    71
  9. fuseftp 0.8
    70
  10. Java Games 1.0
    70

Related Downloads

SQLite3Professional
SQLite3Professional is a plugin that allows users to have complete low-level control ...
Cyclotram Ubuntu
A theme for GNOME desktop environment that features a color palette identical ...
Multi-Cursor Window Manager
Multi-Cursor Window Manager is a Unix window manager that allows multiple cursors. ...
Blitz templates
Blitz templates is a high-speed engine for creating templates, employing C and ...
Kaffeine
Kaffeine is a multimedia player designed for KDE, using xine as its ...
Ticket-IT
Ticket-IT is a software that aids in creating, managing, and tracking tickets ...
CSS::Parse::Lite
CSS::Parse::Lite is a Perl module used as a CSS parser. The module ...
XGui
XGui is a widget set that is native to multiple platforms and ...
arcem
Arcem is an ARM-based computer emulator that emulates the Acorn Archimedes computer.
sphinx_wxoptimize
This software converts htmlhelp files generated by Sphinx to optimize them for ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.